프롤로그 스터디 날짜가 공교롭게도 어린이날과 겹쳐서 한 박자 쉬고, 전체 일정을 한 주 미뤘다. 한 주 쉬고 가는 게 어떠냐는 스터디장님의 제안에 모두가 꿀 먹은 벙어리처럼 있다가, 막상 투표를 여니까 몰표가 나오는 기적을 체험했다. 이번 주는 Tree에 대한 문제 4개, 코딩 테스트로 나올법한 추천수 높은 문제 1개였다. Tree는 재귀를 이용해야 했는데, 처음에 감을 못 잡아서 많이 헤맸다. 문제를 다 풀어 본 지금에서야 어떻게 접근해야 하는지 조금 감이 잡히는 정도? Tree에 대한 컨셉 - Tree란? : 나뭇가지가 root(뿌리)에서 시작해서 가지를 치면서 뻗어나가듯, 이러한 계층구조를 갖는 graph의 일종을 tree라고 한다. - 순회의 방법 : Tree는 크게 전위(preorder), 중위..
프롤로그 연구실에 출근한 지 벌써 2개월이 되어간다. 회사에서 근 7년간 회로 설계만 하다가, 익숙지 않은 알고리즘을 봐야 하니 막막하기 그지없었다. 어디서부터 시작해야 하나 고민하던 찰나에 괜찮은 사람들을 만나서 데일리 코딩 습관 기르기라는 주제로 스터디를 진행하게 되었다. github도 제대로 사용해본 적 없는 찐코알못이기에 1주 차부터 멘붕 of 멘붕의 연속이었지만, 그래도 발도장 꾸준히 찍다 보면 조금은 익숙해지겠지라는 생각으로 오늘도 코딩이라는 미지의 세계에 발을 내딛는다. 이 글은 이제 막 코딩에 입문하는 분들을 위해 작성되었으며, H/W 개발자의 무한 삽질 파티를 감상하시면서 나도 할 수 있다는 용기를 드리는 것에 목적을 두었다. Leetcode가 뭔가요? 이 쪽 세계에는 다양한 코딩 연습/..