800===Dev Docs and License/Leetcode 4

1791. Find Center of Star Graph

안녕하세요! 스타 그래프의 중심 노드를 찾는 문제를 해결해보겠습니다.요구사항 명확화- n개의 노드로 구성된 스타 그래프에서 중심 노드를 찾아야 함- 스타 그래프는 하나의 중심 노드와 n-1개의 에지로 구성- 중심 노드는 다른 모든 노드와 연결되어 있음- 입력: 에지 배열 edges (각 원소는 [ui, vi] 형태의 연결 정보)- 출력: 중심 노드 번호핵심 솔루션 설계- 중심 노드는 모든 에지에 등장하므로, 가장 많이 등장하는 노드가 중심 노드- 실제로는 두 개의 에지만 확인해도 중심 노드를 찾을 수 있음구현 상세public class Solution { public int findCenter(int[][] edges) { // 첫 번째와 두 번째 에지만 확인하면 충분 in..

1574. Shortest Subarray to be Removed to Make Array Sorted

요구사항 명확화:- 정수 배열에서 부분 배열을 제거하여 남은 요소들이 비감소 순서가 되도록 해야 함- 제거해야 할 가장 짧은 부분 배열의 길이를 반환- 부분 배열은 연속된 요소들의 시퀀스여야 함핵심 솔루션 설계:- 양쪽 끝에서부터 비감소 수열을 찾아 확장- 왼쪽과 오른쪽 부분이 겹치는 경우를 고려하여 최소 길이 계산구현 상세:public class Solution { public int findLengthOfShortestSubarray(int[] arr) { int n = arr.length; int left = 0; // 왼쪽에서 비감소 수열의 끝 찾기 while (left + 1 0 && arr[right - 1] 주요 설계 결정:- Two ..

728x90
반응형