crack the code interview 2.1
끊임없이 현재 요소와 앞의 반복이 있으면 현재 요소를 삭제합니다.
struct Node
{
Node * next;
int value;
};
void deleteDupNode(Node * head)
{
if (head == NULL)
return;
Node * currentNode = head->next;
Node * previous = head;
while (currentNode != NULL)
{
Node * start = head;
while (start != currentNode)
{
if (start->value == currentNode->value)
{
previous->next = currentNode->next;
Node * cur = currentNode;
delete cur;
break;
}
}
previous = currentNode;
currentNode = currentNode->next;
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
SyntaxError가 rails 3.0.2/ruby 1.9.2p180을 사용하여 JSON을 처리하는 중 오류 발생저는 httparty/crack의rbing을 사용했는데 해석 오류가 발생했습니다. SyntaxError: 첫 번째 행 598 열에서 YAML을 분석할 수 없습니다. /usr/local/ceral/ruby/1.9.2-...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.