본문 바로가기
TIL/코드스테이츠 TIL

코드스테이츠 소프트웨어엔지지어링 부트캠프 +42일

by 안뇽! 2021. 8. 30.
반응형

오늘 한 것

코플릿 복습

어제 풀었는데 오늘 보니까 또 헷갈린다..

재귀함수 코플릿을 복습했는데, 처음풀때는 엄청 어려웠는데 자료구조 보다가 재귀함수 보니까 한눈에 보인다.

난이도가 높은 문제를 해결하는 것은 난이도가 더 높은 문제를 해결하는 것임을 다시한번 느꼈다.

 

재귀함수 코플릿을 풀다보면 가끔씩 stack exceed 같은 에러가 뜬다.

확실하진 않지만 꼬리함수가 재귀함수의 메모리 성능 문제를 해결해준다는 내용과 관련이 있는 것 같다.

https://wnsdufdl.tistory.com/80

 

JS : 꼬리재귀는 일반재귀함수가 가진 메모리,성능 문제를 해결한다.

재귀함수 재귀 함수는 자기 자신을 다시 호출하는 함수이다. 반복문은 항상 재귀함수를 통해 구현 할 수 있고 그 반대도 가능하다. 때로는 복잡한 문제들을 재귀함수 하나로 손쉽게 해결할 수

wnsdufdl.tistory.com

 

 

알고리즘 정리

BFS,DFS개념도 정리했다.

 

https://wnsdufdl.tistory.com/81

 

알고리즘 3 : 연결된 정점들, BFS

시작에 앞서 그래프의 탐색은 하나의 정점에서 시작하여 그래프의 모든 정점을 한번씩 방문 하는 것이 목적이다. 때문에 하나씩 모두 방문하여 찾아야 하는데 상황에 따라 효과적인 방법이 있

wnsdufdl.tistory.com

 

반응형