-
(19) 역순 연결리스트 2
github.com/onlybooks/algorithm-interview
★★ Normal
[LeetCode]
Reverse Linked List II - LeetCode
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
leetcode.com
풀이법
아.. 연결리스트 문제 너무 어렵다.. ㅠㅠ 내 최약체가 포인터인데..이 다음은 스택이랑 큐다 주거따 난..
onlybooks/algorithm-interview
<파이썬 알고리즘 인터뷰> 95가지 알고리즘 문제 풀이로 완성하는 코딩 테스트. Contribute to onlybooks/algorithm-interview development by creating an account on GitHub.
github.com
이 문제에서는 딱 정말 포인터만 이용해서 풀었다.
노드는 고정된 상태에서 next만 변경해서 풀이하는 문제였다. 어렵다 굉굉 😭😭😭😭😭
java
class Solution {public ListNode reverseBetween(ListNode head, int left, int right) {if(head == null || left == right){return head;}ListNode root = new ListNode(0);ListNode start = root;root.next = head;for(int i=0; i< left-1; i++){start = start.next;}ListNode end = start.next;for(int i=0; i<right-left; i++){ListNode tmp = start.next;start.next = end.next;end.next = end.next.next;start.next.next = tmp;}return root.next;}}위지원데이터 엔지니어로 근무 중에 있으며 데이터와 관련된 일을 모두 좋아합니다!. 특히 ETL 부분에 관심이 가장 크며 데이터를 빛이나게 가공하는 일을 좋아한답니다 ✨
'2021년 > 알고리즘' 카테고리의 다른 글
[파이썬 알고리즘 인터뷰] (0) 2021.04.02 [파이썬 알고리즘 인터뷰] 유효한 괄호 (0) 2021.04.02 [파이썬 알고리즘 인터뷰] 역순 연결리스트 (0) 2021.03.31 [파이썬 알고리즘 인터뷰] 페어의 노드 스왑 (0) 2021.03.23 [파이썬 알고리즘 인터뷰] 역순 연결 리스트 (0) 2021.03.22