본문 바로가기

분류 전체보기33

백준 1929 : 소수 구하기 https://www.acmicpc.net/problem/1929 1929번: 소수 구하기 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) www.acmicpc.net 문제 설명에 에라토스테네스의 체로 풀어보자고 써있길래, 에라테네스의 체를 인터넷에 검색해봤다. 에라토스테네스의 체 에라토스테네스의 체의 이름에 맞게 체로 숫자들을 거른다. 2부터 시작해서 구하고자 하는 구간까지 2를 제외한 2의 배수, 3을 제외한 3의 배수, 5를 제외한 5의 배수... 이런식으로 숫자들을 거르다가 구간의 마지막 수가 소수의 제곱보다 작거나 같으면 반복을 종료한다. 이 때 제외된 숫자들이 소수이다. import java.util.Scanner; public class.. 2019. 11. 22.
정규표현식 \b와 \B \b 단어 경계에 대응한다. \w( [A-Za-z0-9_] )와 그 외의 문자사이의 경계에 대응한다. y n은 \w와 그 외의 문자 사이의 경계에 대응된다. (y와 n은 \w, 공백은 \w 외의 문자) -_-도 마찬가지로 \w와 그 외의 문자 사이의 경계에 대응 (-은 \w외의 문자, _는 \w) \B 단어 경계가 아닌 부분에 대응된다. \w는 \w와의 경계와, \w가 아닌것은 \w가 아닌것의 경계와 대응한다. 첫 번째, AA의 경우 앞도 \w, 뒤도 \w이므로 대응된다. 두 번째, BB의 경우도 AA와 같다. 세 번째, B 의 경우 B의 앞은 \w, 공백의 경우 뒤는 \w외의 문자(느낌표)이므로 일치 네 번째, @A의 경우 @의 앞 !는 \w외의 문자, A의 뒤 B는 \w이므로 일치 2019. 10. 5.
[덕다이버 x 개발자] 개발자가 되는 2가지 방법 후기 안녕하세요! 2019년 9월 22일 일요일에 마루180에서 덕다이버[유투브 주소는 여기]가 주최한 개발자가 되는 2가지 방법에 참여했습니다. 모임 대상은 비전공자 또는 개발 입문자분들이였으며 다룬 내용은 개발자가 되는 방법이었습니다. 제가 발표를 듣고 정리한 내용이라 중간 중간 틀린 부분이 있을수도 있는데, 양해 부탁드립니다. 1. 좋은 개발자 되기 첫 번째 발표는 스타트업 전문 개발사인 인썸니아의 이성훈 대표님의 "좋은 개발자 되기"였습니다. 개발자는 좋은 직업인가요? 연봉 상승률이 높다. 수요가 공급보다 많다. 개발을 배울 수 있는 자료가 많아 몇 개월 준비 후 취업 가능 항상 공부해야하므로 지루하지 않음, 성취감과 성장을 느낄 수 있다. 회사에 종속되지 않고 스스로의 실력 향상으로 생존력을 기를 수.. 2019. 9. 24.