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
- 유니온파인드
- 코딩테스트
- 삼성 #코테 #2020상반기 #c++
- Union-find
- 카카오
- 소감
- 알고리즘
- 중반부
- 식단
- IBK기업은행 #기업은행 #디지털 #직무 #정리
- BaekJoon
- 백준
- LIS #Algorithm #요소추적
- BFS
- 서버개발캠프
- 보석쇼핑
- 카카오인턴
- 코테
- Smilegate
- c++
- Algorithm
- 투포인터
- 스마일게이트
- 1편
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