목록전체 글 (73)
초보 개발자의 일기
SQLD 공부를 시작했다. 정보처리기사 시험이 끝나고 나니까 하고싶은게 너무 많아져서 여러가지를 시도하는 중이다. SQLD는 5월부터 생각해둔 일정이므로 계획에 맞게 시작했다. 공부할 때 보통 타이핑을 하면서 자료를 읽고, 이해하는 편이기 때문에 오늘부터 1챕터씩 정리를 해보고, SQLD 기출 문제를 풀어볼 예정이다. 자료는 '데이터 전문가 포럼'의 무료학습 자료를 참고한다. SQLD가이드와 함께 너그러운 분들의 정리자료가 많이 올라와있다. 데이터 전문가 포럼 (빅데이터분석기사... : 네이버 카페 빅데이터분석기사, ADP, ADsP, SQLP, SQLD, DAP, DAsP, 자격증 취득 등 데이터 전문가 커뮤니티입니다. cafe.naver.com SQLD 시험일정은 아래 홈페이지에 나와있다. 올해 시험..
코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com 요즘 코뮤니티에서 '모각코' 활동을 하고 있다. 7월 'JAVA를 자바' 과정을 수강중인데, 매일 매일 간단한 미션을 수행하면서 JAVA와 친해지고 있다. 매일 아침 디스코드에 미션이 올라오면 확인 후 간단한 코딩을 한다. JAVA를 처음 접한 건 정보처리기사... 공부할 때 인데 너무 어려워서 기피했던 기억이 난다. 처음 프로그래밍 언어를 공부할 때 C언어를 잠깐 공부한 후에 잠시 접었었다. Python을 하는 동안 변수를 선언할 때 자료형까지 같이 선언한다는 문법을 아예 잊은 상태였고, 그걸 ..
Boston Marathon 2019_데이터 확인 학원에서 Finishers Boston Marathon 2015, 2016 & 2017 데이터셋으로 데이터 전처리와 시각화방법을 배웠는데요! 캐글에 검색해보니 Boston Marathon 2019 데이터가 있어서 복습도 할 겸 전처리와 시각화를 해보. dada-devdiary.tistory.com 안녕하세요! 지난번에 Boston Marathon 2019 데이터를 확인해보는 글을 올렸었는데, 그동안 여러 일이 많아서 이제야 다음 글을 올리게 되었습니다... github에도 매일 잔디를 채우고 있었는데 군데 군데 빈곳이 보여서 마음이 아프네요 ㅠ 오늘은 지난번에 확인해본 데이터를 정제하고, 제 마음대로 새로운 컬럼도 넣어볼거에요! 왜냐면 연습이니까~ 그럼 ..
1085번: 직사각형에서 탈출 한수는 지금 (x, y)에 있다. 직사각형의 왼쪽 아래 꼭짓점은 (0, 0)에 있고, 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오. www.acmicpc.net 문제 한수는 지금 (x, y)에 있다. 직사각형의 왼쪽 아래 꼭짓점은 (0, 0)에 있고, 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 x, y, w, h가 주어진다. 출력 첫째 줄에 문제의 정답을 출력한다. 나의 제출 - Python 쉽게 풀 수 있는 난이도의 문제였다. x, y, w, h를 입력받고, 사각형 한 꼭짓점은 무조건 (0, 0)이라는 것을 염두에 두면..
4948번: 베르트랑 공준 베르트랑 공준은 임의의 자연수 n에 대하여, n보다 크고, 2n보다 작거나 같은 소수는 적어도 하나 존재한다는 내용을 담고 있다. 이 명제는 조제프 베르트랑이 1845년에 추측했고, 파프누티 체비쇼 www.acmicpc.net 문제 베르트랑 공준은 임의의 자연수 n에 대하여, n보다 크고, 2n보다 작거나 같은 소수는 적어도 하나 존재한다는 내용을 담고 있다. 이 명제는 조제프 베르트랑이 1845년에 추측했고, 파프누티 체비쇼프가 1850년에 증명했다. 예를 들어, 10보다 크고, 20보다 작거나 같은 소수는 4개가 있다. (11, 13, 17, 19) 또, 14보다 크고, 28보다 작거나 같은 소수는 3개가 있다. (17,19, 23) 자연수 n이 주어졌을 때, n보다 크고,..
11653번: 소인수분해 첫째 줄에 정수 N (1 ≤ N ≤ 10,000,000)이 주어진다. www.acmicpc.net 문제 정수 N이 주어졌을 때, 소인수분해하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N (1 ≤ N ≤ 10,000,000)이 주어진다. 출력 N의 소인수분해 결과를 한 줄에 하나씩 오름차순으로 출력한다. N이 1인 경우 아무것도 출력하지 않는다. 나의 제출 - Python 다음문제 설명에 '에라토스테네스의 체'가 있는걸 보니 앞의 소수 문제들을 이렇게 풀었어야 하는것 같다. 일단 input을 받고, 소인수를 저장할 빈 리스트를 선언한다. while문으로 무한반복문을 시작하고, N이 1이 되면 멈춘다. 처음에는 2로 나누고, 더 나눠지지 않으면 3으로 나누는 방식으로 점점 인수..