순서 체인 테이블에서 중복된 수 삭제 (1) leecode
                                            
 4712 단어  code
                    
For example,Given
1->1->2 , return  1->2 .Given  1->1->2->3->3 , return  1->2->3 .  1 /**
 2  * Definition for singly-linked list.
 3  * public class ListNode {
 4  *     int val;
 5  *     ListNode next;
 6  *     ListNode(int x) {
 7  *         val = x;
 8  *         next = null;
 9  *     }
10  * }
11  */
12 public class Solution {
13     public ListNode deleteDuplicates(ListNode head) {
14         
15         if(head==null) return head;
16         if(head.next==null) return head;
17     
18         ListNode pre=head;//save the pre to delete
19         ListNode cur=head.next;
20         while(cur!=null)
21         {
22             if(cur.val==pre.val)
23             {
24             
25                 pre.next=cur.next;//  cur  
26                 cur=cur.next; //       
27                                  
28                 
29             }
30             else
31             {
32                 pre=pre.next;
33                 cur=cur.next;
34                 
35             }
36             
37             
38         }
39         
40         return head;
41         
42         
43     }
44 }이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
소스 코드가 포함된 Python 프로젝트텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.