170522-0528_TIL
22 May 2017
|
TIL
5월 28일 (일)
오늘 한 일
내일 할 일
알고리즘 문제 풀기
컴퓨터 공학 강의노트 읽기
5월 27일 (토)
오늘 한 일
알고리즘 문제를 풀었다. 풀이 내용은 한번 더 풀면서 정리하려고 한다.
OOP 관련 글을 읽었다.
이번 기회에 블로그에 올렸던 컴퓨터 공학 강의노트 글을 다시 한번 읽고 공부하려고 한다.
내일 할 일
5월 26일 (금)
오늘 한 일
알고리즘 문제를 풀었다.
quick sort 구현을 연습했다.
- 기존에 학습한 구현방식 과 위키백과 의 python 구현방식이 달랐다. 위키백과의 방법은 파이썬의 특성을 활용해서 의사코드와는 다르게 더 간단하게 구현되어 있었다. 개인적으로는 위키백과의 방식이 더 이해가 잘 가지만 둘 다 잘 이해하고 구현할 수 있도록 해야겠다. (아직은 어렵다..)
5월 25일 (목)
오늘 한 일
quick sort 강의를 찾아서 들었다. 분할정복기법(divide and conquer) 을 사용한다는 점에서 merge sort와 유사하다는 인상을 받았다. 하지만 마찬가지로 구현 부분은 더 공부하고 연습 해야겠다고 생각했다. (재귀에 익숙해지자!)
google campus seoul 행사에 참여했다. 개발자 분들과 직접 이야기를 나누고 현업에서 중요하게 생각하는 부분들 (문제 해결능력, 학습능력)에 대해서 들을 수 있어서 좋았다.
BeautifulSoup 라이브러리를 활용하여 네이버 웹툰 페이지에서 원하는 정보(제목, 링크, 평점, 게시일)를 스크랩핑하는 연습을 했다.
내일 할 일
quick sort, merge sort 구현 연습
알고리즘 문제 풀이
객체지향 에 대해서 복습하기
5월 24일 (수)
오늘 한 일
처음 시작하는 파이썬 ch6 class관련 연습문제 풀이, ch7 정규표현식 부분을 공부했다.
개인프로젝트 (IT행사 알리미)를 시작했다. 부담없이 재밌게 만들어봐야지
merge sort 강의를 찾아서 들었는데 구현 부분이 다른 정렬 알고리즘보다 복잡해서 그런지 잘 이해가 가지 않았다. 다시 한번 공부해야겠다.
내일 할 일
google campus seoul 행사 참여
merge sort 구현 연습, 관련 자료 블로그 정리
개인프로젝트 model class에 summernote 필드적용
5월 23일 (화)
오늘 한 일
객체지향 프로그래밍에 대해서 공부했다.
파이썬의 property (getter), setter
클래스 메소드, 스태틱 메소드 자료
다형성, 은닉화, 추상화
비교를 통해서 이미 정렬된 부분의 중복 비교 부분을 제거하여, bubble sort 성능을 향상시키는 방법에 대해서 공부했다.
처음 시작하는 파이썬 ch6. 객체와 클래스 부분을 읽었다.
내일 할 일
5월 22일 (월)
오늘 한 일
처음 시작하는 파이썬 ch5.모듈,패키지,프로그램 부분을 읽었다. 지난 토요일 알고리즘 문제를 풀면서 itertools 모듈의 강력함을 실감했었다. 파이썬 표준 라이브러리를 잘 활용할 수 있도록 해야겠다.
AskDjango 장고 기본강의 를 들었다.
커스텀 위젯을 활용하여 네이버 맵 위젯을 적용해보았다.
네이버 지도 API documents를 참고하여 지도를 원하는 형태로 사용해봐야겠다.
selection sort, insertion sort, bubble sort 구현연습
내일 할 일
Please enable JavaScript to view the comments powered by Disqus.