Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 함수
- github
- 알고리즘
- 프론트 본인인증
- next15
- Next.js 나이스 본인인증
- nextjs
- React 나이스 신원인증
- 구글 메일보내기
- nextjs contact us
- pass인증
- JavaScript
- 카카오지도 구현
- 프로그래머스
- 카카오맵 api
- web3-react
- CSS
- nextjs 메일보내기
- 빈도수세기
- Til
- react
- use Client
- react swiper
- 메일 보내기 react
- robots.txt
- 전체 너비로 css
- swiper
- App Router
- 다중포인터
- 사이트맵
Archives
- Today
- Total
목록다중포인터 (1)
YEV.log
알고리즘문제 | 다중포인터 패턴
문제설명 오름차순으로 정렬된 int arr을 받는 sumZero라는 함수가 있다. 해당 함수는 두개의 요소의 합이 0이 되는 첫번째 쌍을 배열로 반환하며, 합이 0이 되는 요소가 없다면 undefined를 반환한다. 예시 arr return [-4,-3,-2,-1,0,1,2,3,10] [-3,3] [-2,0,1,3] undefined [1,2,3] undefined 💡문제풀이 function sumZero(arr) { let leftIdx = 0; let rightIdx = arr.length - 1; while (leftIdx < rightIdx) { let sum = arr[leftIdx] + arr[rightIdx]; if (sum === 0) { return [arr[leftIdx], arr[ri..
Algorithm/문제
2023. 5. 14. 16:30