백엔드부트캠프

Bootcamp/Codestates Section 1

자료구조/알고리즘 - 재귀호출(Recursive Call) // Python

재귀(Recursive) / 재귀호출(Recursive Call) 재귀호출 : 함수 안에서 함수 자기자신을 호출하는 방식 일반적인 상황에서 잘 사용되지 않지만, 알고리즘을 구현할 때 유용하게 사용됨 반복문보다 재귀호출이 직관적이고 이해하기 편한 경우가 존재함 반복되는 호출을 중단할 수 있는 종료 조건이 필요함 -> 그렇지 않을시 RecursionError 발생 재귀의 장점 불필요하게 다중 반복문을 사용하지 않을 수 있기 때문에, 코드 수정에 용이하고 이해하기 편함 변수를 여러 개 사용하지 않아도 됨 재귀의 단점 반복문과 비교하여 코드의 흐름을 직관적으로 파악하기 어려움 반복적으로 재귀호출이 일어날 때 지역변수, 매개변수, 반환값을 모두 stack에 저장되어 반복문보다 메모리를 더 많이 사용됨 복귀할 때 ..

Bootcamp

멋쟁이사자처럼 백엔드 KDT 3기, 코드스테이츠 백엔드 KDT 44기 최종 합격

23-1학기 엇학기 덕분에 휴학하게 되면서, 어떤 목표를 가지고 휴학생의 삶을 보낼까 하다가,,, 취업 역량을 키우기 위해서 '전공 관련 공부와 Spring Framework 공부를 하자!' 싶었다. 그래서 이것 저것 검색하던 중, 부트캠프를 알게 되었다. 그리고 여러 부트캠프를 검색하던 중 알게된 곳들 - SW마에스트로, SSAFY, 네부캠, 우테코, 코트스테이츠, 항해99, 엘리스, 멋쟁이사자처럼 등등,, 이 중에서 SSAFY와 네부캠, 우테코는 지원 일정과 휴학 일정이 맞지 않아서 신청 조차 못 하였고, SW마에스트로는 참여 일정이 너무 길어서 고려 대상에서 배제하였다. 그래서 코트스테이츠, 멋쟁이사자처럼 둘 중에 하나를 고민하였다. 고민하다보니, 일단 지원하자! 싶어서 다 지원했다. 코드스테이츠 ..

AidenYoun
'백엔드부트캠프' 태그의 글 목록