[TIL] 260905 공부기록
트리부터 그래프까지 공부하기
TIL#

어제는 트리에 대해 이해하고 책을 다 읽느라 문제를 많이 못풀었고 1번문제의 전위까지만 풀었었다 오늘은 현재 3번까지 풀었고 가능한 4번까지 풀어보기로! 아침에 스크럼타임때 목표를 세웠던 3번문제를 오늘 다 풀어서 만족했다 특히 이진트리 공부를 하고나서 트리 탐색해서는 ai 도움없이 코드를 짤 수 있었다 대신 책의 힘을 조금 빌리고 모르는 개념은 ai에게 도움을 요청했다
그래프 문제에서는 개념들을 먼저 블로그를 찾아보고 ai한테 문제를 풀기위한 개념을 좀 알려달라고 한 뒤 이해했다
배운것#
이진트리 문제 이후로 그래프 공부를 했는데 차수의 개념과 인접연결을 새로 배웠다 기존 그래프 글를 참고하면 좋을것같다
햇갈린 것#
문제를 풀면서 햇갈렸던건 의외로 append였는데 ()와 []의 차이였다
.append메소드는 리스트에 추가하는 것인것을 알고있었는데 ()는 함수와 메소드를 실행할때 사용하는것이고 []는 리스트를 만들거나 인덱스 값을 꺼낼때 쓰는것이였다 특히 (2)를 넣는다면 2를 추가하라고 실행하는것이고 [2]를 한다면 2번째 값을 의미하는것이다
되게 사소한것들을 햇갈려했는데 이번기회에 제대로 정리하게됐다
느낀점#
벌써 2주차 알고리즘 문제를 풀면서 느끼는건데 문법을 알아야된다는 이유를 좀 알게됐다..
문법공부를 조금 더 탄탄히해야될것같다
일요일에는 프로그래머스 0~1레벨 문제를 풀어봐야될것같기도..(엊그제 시킨 수학책은 대체 언제오는지..) 여담으로 아침에 팀원이 csapp이야기가 나왔는데 열심히공부했지만 남한테 설명할수있을정도의 실력이 되어야 될것같아서 한번 더 읽어봐야될것같다