반응형
오늘 한 것
코플릿 복습
어제 풀었는데 오늘 보니까 또 헷갈린다..
재귀함수 코플릿을 복습했는데, 처음풀때는 엄청 어려웠는데 자료구조 보다가 재귀함수 보니까 한눈에 보인다.
난이도가 높은 문제를 해결하는 것은 난이도가 더 높은 문제를 해결하는 것임을 다시한번 느꼈다.
재귀함수 코플릿을 풀다보면 가끔씩 stack exceed 같은 에러가 뜬다.
확실하진 않지만 꼬리함수가 재귀함수의 메모리 성능 문제를 해결해준다는 내용과 관련이 있는 것 같다.
https://wnsdufdl.tistory.com/80
JS : 꼬리재귀는 일반재귀함수가 가진 메모리,성능 문제를 해결한다.
재귀함수 재귀 함수는 자기 자신을 다시 호출하는 함수이다. 반복문은 항상 재귀함수를 통해 구현 할 수 있고 그 반대도 가능하다. 때로는 복잡한 문제들을 재귀함수 하나로 손쉽게 해결할 수
wnsdufdl.tistory.com
알고리즘 정리
BFS,DFS개념도 정리했다.
https://wnsdufdl.tistory.com/81
알고리즘 3 : 연결된 정점들, BFS
시작에 앞서 그래프의 탐색은 하나의 정점에서 시작하여 그래프의 모든 정점을 한번씩 방문 하는 것이 목적이다. 때문에 하나씩 모두 방문하여 찾아야 하는데 상황에 따라 효과적인 방법이 있
wnsdufdl.tistory.com
반응형
'TIL > 코드스테이츠 TIL' 카테고리의 다른 글
코드스테이츠 소프트웨어엔지지어링 부트캠프 +44일, 비동기 동기 (0) | 2021.09.01 |
---|---|
코드스테이츠 소프트웨어엔지지어링 부트캠프 +43일, 시간복잡도 공부 (0) | 2021.08.30 |
코드스테이츠 소프트웨어엔지지어링 부트캠프 +41일 (0) | 2021.08.29 |
코드스테이츠 소프트웨어엔지지어링 부트캠프 +40일 (0) | 2021.08.28 |
코드스테이츠 소프트웨어엔지지어링 부트캠프 +39일 (0) | 2021.08.27 |