호랑이 - 정렬 된 연결리스트 중복 노드를 삭제

제목 : 1-1-2-3-3-3-4-5-6-6-7, 삭제, 중복 노드는 2-4-5-7을 반환

DEF (헤드) delete_duplicate :는 
    H = 노드 (0) 
    K = 시간 
    p = 헤드 
    아니라면 P 여부 p.next : 
        리턴 헤드 
    Q = p.next 
    경우 p.val = q.val! 
        k.next = P는 
        K = k.next 
    동안 q.next : 
        ! = q.val p.val 및 q.val 경우 = q.next.val! 
            k.next Q = 
            K = k.next 
        p = Q 
        Q = q.next 
    경우 P .val = q.val! 
        k.next = Q 
        K = k.next 
    k.next = 없음 

    반환 h.next

  참고 : 노드에 대한 기준이 반복되지 않을 것이며, 노드가 같은 관심의 헤드 노드와 꼬리 노드가 아닌 이전과 이후 개별적으로 결정되어야한다.

추천

출처www.cnblogs.com/kingshine007/p/11518858.html