9일차: 반복 vs 재귀: 성능 분석 (팩토리얼)
재귀 vs. 반복 재귀는 특히 트리와 같은 경우에 코드를 더 깔끔하게 작성할 수 있고 읽기 쉽지만, 비용이 있다: space complexity. - 반복은…
재귀 vs. 반복 재귀는 특히 트리와 같은 경우에 코드를 더 깔끔하게 작성할 수 있고 읽기 쉽지만, 비용이 있다: space complexity. - 반복은…
소개 이 게시물은 데이터 구조, 재귀, 백트래킹 작업 시 특히 혼란을 일으키는 핵심 Python 개념을 설명합니다. I...
!표지 이미지: 🌠초보자 친화 가이드 ‘Smallest Subtree with all the Deepest Nodes’ – LeetCode 865 C++, Python, JavaScript https://media2.dev.to/dynamic/ima
Clone Graph 문제는 연결된 그래프의 깊은 복사본을 만드는 것을 요구합니다. 그래프의 각 노드에는 값과 이웃 노드들의 리스트가 포함되어 있습니다....
Recursion은 스택이고 DP는 테이블이다. 추측을 멈추고 AI visuals를 사용해 가장 어려운 알고리즘 주제에 대한 확고한 mental models를 구축하라. Recursion과 Dynamic…
이 블로그는 2019–2024년의 많은 과거 시험과 HTDP / Racket 강의 규칙에서 추출한 포괄적인 학습 가이드이며, evaluation, function design 등에 중점을 둡니다,…
Recursion 일러스트
소개 Permutation은 문제 해결 및 데이터 구조(PS/DSA)에서 기본적인 개념입니다. 재귀, 백트래킹, 조합론, 그래프 등에서 나타납니다.
문제 설명: 서로 다른 정수들로 이루어진 배열 candidates와 정수 target이 주어지면, 선택된 숫자들의 합이 target이 되는 candidates의 모든 고유한 조합을 반환한다.
80DaysOfChallenges 여정의 Day 66에 오신 것을 환영합니다! 이 중급 챌린지는 binary tree를 left와 right child를 재귀적으로 교환하여 반전시키는 데 초점을 맞춥니다.
여러분, 안녕하세요! 👋 요즘 제가 좀 조용했죠. 사실 지난주에 꽤 심한 독감에 걸려서 완전히 쓰러졌어요. 🤒 그게 제가 …