-
leet Code 83. Remove Duplicates from Sorted List과거⚰️/코테 (구) 2022. 1. 13. 15:24
Remove Duplicates from Sorted List
링크드 리스트를 이해하면 풀 수 있다.
링크드 리스트 apend에서 중복제거를 추가한다고 생각하면 된다
/** * Example: * var li = ListNode(5) * var v = li.`val` * Definition for singly-linked list. * class ListNode(var `val`: Int) { * var next: ListNode? = null * } */ class Solution { fun deleteDuplicates(head: ListNode?): ListNode? { var n = head while(n?.next != null){ if(n?.`val` == n?.next?.`val`){ n.next = n.next?.next }else{ n = n.next } } return head } }
'과거⚰️ > 코테 (구)' 카테고리의 다른 글
백준 1052 물병 (0) 2022.01.13 leet Code 7. Reverse Integer 문제 (0) 2022.01.12 leetCode twosum (0) 2022.01.12 백준 1076 저항 해결 코틀린(kotlin) (0) 2022.01.05 백준 1009번 문제 코틀린(kotlin) (0) 2022.01.05