摘要: 1 // 面试题18(二):删除链表中重复的结点 2 // 题目:在一个排序的链表中,如何删除重复的结点?例如,在图3.4(a)中重复 3 // 结点被删除之后,链表如图3.4(b)所示。 4 5 #include <cstdio> 6 #include "List.h" 7 8 void Dele 阅读全文
posted @ 2019-02-20 20:57 Run_For_Love 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1 #include"List.h" 2 3 void DeleteNode(ListNode** pHead,ListNode* pToBeDeleted) 4 { 5 if(*pHead==nullptr || pToBeDeleted==nullptr) 6 return; 7 if(pToB 阅读全文
posted @ 2019-02-20 19:52 Run_For_Love 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1 #include"stdio.h" 2 #include"stdlib.h" 3 #include"iostream" 4 using namespace std; 5 6 struct ListNode 7 { 8 int m_Value; 9 ListNode* m_pNext; 10 }; 阅读全文
posted @ 2019-02-20 16:32 Run_For_Love 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1 #include"iostream" 2 #include"string.h" 3 using namespace std; 4 5 bool AddOne(char *number,int n); 6 void PrintNumber(char *number,int n); 7 8 void 阅读全文
posted @ 2019-02-20 14:27 Run_For_Love 阅读(322) 评论(0) 推荐(0) 编辑