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 | 31 |
Tags
- 소감
- 카카오
- 유니온파인드
- BFS
- BaekJoon
- 서버개발캠프
- Union-find
- 코딩테스트
- c++
- IBK기업은행 #기업은행 #디지털 #직무 #정리
- 백준
- Algorithm
- 중반부
- 스마일게이트
- 알고리즘
- 보석쇼핑
- LIS #Algorithm #요소추적
- 식단
- 1편
- Smilegate
- 투포인터
- 삼성 #코테 #2020상반기 #c++
- 코테
- 카카오인턴
Archives
- Today
- Total
짱아의 개발 기록장
LeetCode : 83. Remove Duplicates from Sorted List 본문
반응형
중복된 값들을 제거하여 하나의 정렬된 리스트를 출력하는 문제였습니다.
현재 노드의 값과 다음 노드의 값이 같을 때에는
현재 노드의 next 포인터가 다다음 노드를 가르키도록 했습니다.
코드를 보면 더 이해가 쉽게 갈 것 같습니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
class Solution {
public:
ListNode* deleteDuplicates(ListNode* head) {
ListNode* tmp = head;
while(tmp!=NULL && tmp->next!=NULL)
{
if(tmp->val == tmp->next->val)
{
tmp->next = tmp->next->next;
}
else {
tmp = tmp->next;
}
}
return head;
}
};
|
cs |
반응형
'Algorithm > LeetCode' 카테고리의 다른 글
LeetCode : 58. Length of Last Word (0) | 2022.01.22 |
---|---|
LeetCode : 94. Binary Tree Inorder Traversal (0) | 2022.01.09 |
LeetCode : 48. Rotate Image (0) | 2021.12.19 |
LeetCode : 45. Jump Game II (0) | 2021.10.17 |
LeetCode : 496. Next Greater Element I (0) | 2021.07.20 |
Comments