오늘은 수요일.
해시로 넘어왔는데, 여태 공부하던 것보다 수월한 느낌..?
물론 처음엔 파이썬 문법 앞에 농락 당하는 듯한 느낌을 지울 순 없었지만.
문제풀이를 할 때 훨씬 집중이 잘 되고, 풀어지는 듯한 느낌들을 받으니
어제까지 보다야~ 공부할 맛이 나지 않는가 싶다.
오늘도 늦은 시간까지 문제를 풀다가 정리를 제대로 못하는 듯 하지만,
이번주 안에 시간을 내어 풀이한 문제를 대략적으로 정리하려고 한다.
(혹은 해당 범위 내에서 더 풀고 싶은 문제들을 풀이한 후 정리)
나에게 착 붙지 않는 파이썬 문법이나 알고리즘 풀이 방식들은 그냥 지나가지 않도록
한 자씩 직접 타이핑 해서 손에 익히고 머리에 새길 수 있게 해야겠다.
이해는 최고의 방법이지만 안 될 때는 암기가 최선의 방법이 되는 법!
다시 찾아온 즐거움. 오늘의 키 포인트다.
해시를 하면서 처음에는 파이썬 문법에 허덕이고, 중간에 이진탐색도 나와서 기본적인 것들의 부족함을 느끼면서 주춤하기도 했다. 그런데 오늘 마무리하면서 문제 풀이가 난이도가 적절했던 것인지 -
다시 문제 풀이에 대한 즐거움을 조금씩 찾아갈 수 있게 해주는 것 같다.
이전에 지나간 범위의 문제들이 있다. 풀지 않고 넘어간 좋은 문제들도 있다.
이번 주, 주말 안에 시간을 내서 문제를 풀고 정리하고자 한다.
지나가면 보지 않을 것을 알기에. 내 손으로 직접 타이핑 하면서 나의 것으로 만들어야겠단 생각을 하게 된다.
이후 TIL을 다시 수정하면서 맨 아랫단에 코드를 직접 적어놓기도 할 것 같다.
(항해톡)
굉장히 유익한 시간이 아니었나 싶다. 어제 협력사에 대한 것들을 듣는 시간과 마찬가지로,
알고리즘에만 빠져있는 이 시간에 다시 눈을 들어서 넓게 볼 수 있게 해주는 것 같다.
그리고 알고리즘이 전부가 아니고, 웹에 관한 여러 가지 궁금한 것들을 틈틈이 찾아봐야겠다는 생각을 하게 해준다.
매일 어떤 주제로 탐구하기는 어려울 수 있지만, 나 스스로 궁금한 것들을 두고 아주아주 적어도 한 주에 하나.
하나 정도는 일주일에 일정 시간 동안 몰입해서 탐구하고 블로그에 남기는 습관을 들여야겠다.
개발자가 된 후에도 아주 좋은 습관으로 남지 않을까.
count = collections.Counter(nums)
count = sorted(count.items(), key=operator.itemgetter(1), reverse=True)
count = sorted(count.items(), key=lamda x: x[1], reverse=True)