[hyeri0903] WEEK 08 Solutions#2564
Conversation
📊 시간/공간 복잡도 분석clone-graph
longest-common-subsequence
longest-repeating-character-replacement
palindromic-substrings
reverse-bits
🤖 이 댓글은 GitHub App을 통해 자동으로 작성되었습니다. |
📊 hyeri0903 님의 학습 현황이번 주 제출 문제
누적 학습 요약
문제 풀이 현황
🤖 이 댓글은 GitHub App을 통해 자동으로 작성되었습니다. 🔢 API 사용량 (gpt-4.1-nano)
|
There was a problem hiding this comment.
🏷️ 알고리즘 패턴 분석
- 패턴: DFS
- 설명: 이 코드는 그래프의 노드를 깊이 우선 탐색(DFS) 방식으로 순회하며 복제하는 방식을 사용합니다. 재귀 호출을 통해 인접 노드를 방문하고 복제합니다.
There was a problem hiding this comment.
🏷️ 알고리즘 패턴 분석
- 패턴: Dynamic Programming
- 설명: 이 코드는 두 문자열의 최장 공통 부분 수열을 찾기 위해 DP 테이블을 활용하는 전형적인 동적 계획법 패턴을 사용합니다. 이전 계산 결과를 저장하여 효율적으로 문제를 해결합니다.
There was a problem hiding this comment.
🏷️ 알고리즘 패턴 분석
- 패턴: Sliding Window
- 설명: 이 코드는 슬라이딩 윈도우 기법을 활용하여 문자열 내의 가장 긴 부분 문자열을 찾는 문제를 해결합니다. 윈도우 크기를 조절하며 조건을 만족하는 최대 길이를 계산하는 방식입니다.
There was a problem hiding this comment.
🏷️ 알고리즘 패턴 분석
- 패턴: Two Pointers
- 설명: 이 코드는 문자열의 양쪽 끝에서 시작하여 중앙으로 확장하는 방식을 사용하여 팰린드롬을 찾는 'expand around' 기법을 적용하였으며, 이는 Two Pointers 패턴에 속합니다.
There was a problem hiding this comment.
🏷️ 알고리즘 패턴 분석
- 패턴: Bit Manipulation
- 설명: 이 코드는 비트 연산자를 활용하여 정수의 비트 순서를 뒤집는 방식으로, 비트 조작을 통해 문제를 해결하는 패턴입니다.
|
@DaleStudy/coach 승인 |
|
이 코드는 그래프 클론을 위한 깊이 우선 탐색(DFS) 방식으로, |
|
@DaleStudy/coach 승인 |
|
이 PR은 여러 문제에 대한 해결책이 깔끔하게 정리되어 있습니다. |
|
@DaleStudy 승인 |
답안 제출 문제
작성자 체크 리스트
In Review로 설정해주세요.검토자 체크 리스트
Important
본인 답안 제출 뿐만 아니라 다른 분 PR 하나 이상을 반드시 검토를 해주셔야 합니다!