728x90
반응형

til 57

20200925

어제, 오늘 계속해서 놀라움의 연속이 눈 앞에서 펼쳐지고 있다. 이런 때 일수록 겸손해져야 하고, 냉정하게 스스로를 되돌아 보아야 하는 시기라고 생각한다. 나는 무언가 설명하고자 할 때, 최대한 상대방의 입장에서 이해할 수 있는 어휘와 방식을 차용하는 편이다. 그러나 다른 사람의 사고 방식을 완전히 이해하는 건 있을 수 없다. 그러다보니 당연히 내가 생각한 방식이 특정 부분에 치우쳐 다른 사고방식을 가진 사람들의 이해를 해칠 때도 있다. 그 때는 그 사람들을 위해 또 설명하면 괜찮지 않을까? 적어도 말로 하는 강의는 이 방식이 아주 유효했다. 지난 10년동안 수많은 학생을 만났다. 입시 학원에서, 그룹 스터디로, 어떤 때에는 학교로 출강을 다니면서 학생들을 가르칠 때에나 그 학생들의 학부모님과 면담하거나..

Today I Learned 2020.09.25

20200921 ~ 20200924

블로그를 시작하고 광고를 달 수 있단 걸 처음 알게된 이후로 카카오 애드핏 ( adfit ) 과 구글 애드센스 ( ads ) 를 설정해두었다. 카카오 애드핏은 설치하고 2일만에 허가가 났는데 구글 애드센스는 2주간 기다렸음에도 거절당했다!!!!!!! 구글 애드센스를 한 번 쯤 달아보고 싶었어서 ( 사실 티스토리를 선택한 가장 큰 이유이다 ㅎㅎ ) 좀 찾아봤더니, 최근에 업로드된 4개의 게시물이 각각 1,000자의 텍스트를 포함하고 있어야했다. 후.... draw.io 에서 계속 캡쳐해가면서 만들었던 이미지나 gif 는 하등 쓸모가 없었다. 텍스트라니... 그런데 매일매일 TIL을 작성하는 나에게, 특히나 최대한 간략하게 오늘의 일을 기록하고 장문의 포스팅은 별개로 하고 있는 나에게는 청천벽력이었다. ( ..

Today I Learned 2020.09.24

20200916

오늘은 hiring assessment for basic computer science 를 진행했다. 지난 ha와 마찬가지로 쉽게 풀 수 있는 문제와 난이도 있는 문제가 공존했다. 약간 고등학교때 수학문제집 푸는 기분을 느꼈다. 9월 16일 (수) Today I Learned 오늘은 ha를 진행하였다 yarn.lock 때문에 제출이 되지 않는 문제가 있었다 이전에 같은 문제를 겪은 적이 있어서 혹시나 하고 접근했는데 다행히 삭제만 하는 것으로 패스되었다 Tomorrow I'll Learn 솔로윜동안 뭘해야할까? 고민을 좀 해야할 거 같다.

Today I Learned 2020.09.16

20200914

블로그 내용을 조금 더 알차게 쓸 필요가 있다. TIL도 오늘 뭐 했다 정도가 아니라, 다른 카테고리에 작성하는 정도가 좋을까. 잘 모르겠다. 조금 더 고민해볼 내용. 9월 14일 (월) Today I Learned 오늘은 n queens에 대해 공부하였다 n queens 는 대표적인 DFS 문제이다 유효성 검사를 통해 DFS의 비효율을 조금 개선할 수 있다 ( 백트래킹 ) 체스판이다보니 y축 대칭을 이루므로 최대 n/2 + 1 번 실행하는 것으로 모든 경우를 파악할 수 있다 2, 3 의 경우는 결과가 0이다 Tomorrow I'll Learn n queens 마무리

Today I Learned 2020.09.14

20200912

힘든 날이었다. 열도 조금 있고, 감기기운도 있고... 이번 주말의 키워드는 휴식으로 정하자 9월 12일 (토) Today I Learned 오늘은 카카오 코딩테스트에 도전했다. 작년에는 손도 못대고 구경만 하다가 금방 껐는 데, 이번에는 접근법을 고민하고 있는 스스로를 발견했다. 조금이라도 성장하고 있다는 기분을 느꼈다. 자바스크립트의 퍼포먼스 한계를 경험했다. Tomorrow I'll Learn 쉬자

Today I Learned 2020.09.12

20200911

IM 2주가 지났다. 점점 빡세지는 게 체감된다. 모르는 것도 많고, 알아야 할 건 더 많다. 그러다보니 다른 사람에게 이전만큼 시간을 할애해서 설명하거나 하는 게 쉽지않다. 내가 힘들다고 다른 사람을 힘들게 하면 안될텐데... 이번 주말 이용해서 다시 스스로를 다잡아야겠다. 9월 11일 (금) Today I Learned 오늘은 subclass dance party를 마무리했다. 간단한 html과 css를 이용해 이미지로 좀 있어보이게 만들었다 자식 클래스를 복붙하고 이름 바꾸고 약간의 가공작업을 더해 조금 더 있어보이게 만들었다. Tomorrow I'll Learn 오늘 건너뛴 스터디 몰아서 진행

Today I Learned 2020.09.11

[Data Structure] Linked List - 링크드 리스트 ( 연결 리스트 )

링크드 리스트는 기본적인 노드 개념을 처음으로 학습하게 되는 자료구조이다. 링크드 리스트는 하나의 노드가 자신의 값과 다음 노드를 가리키는 포인터, 이 두 가지만 가지고 있다. 따라서, 한 번 지나간 노드는 이전 노드로 돌아갈 수 없다는 게 포인트이다. Linked List ( 링크드 리스트 / 연결 리스트 ) 위에서 언급했고, 위 그림에서 볼 수 있듯이 가장 기본이 되는 개념은 노드이다. 하나의 노드는 value와 next 두가지로 이루어져 있다. class Node { constructor(value) { this.value = value; this.next = null; } } 링크드 리스트는 이 노드의 연결로 이루어진 자료구조이다. 이 노드의 next에 새로운 노드를 넣어줌으로써 노드간에 연결이 ..

Algorithm 2020.09.10
728x90
반응형