欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

数据结构链表练习题

发布时间:2023/12/16 编程问答 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 数据结构链表练习题 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
编写一个算法,统计出单链表中结点的值等于给定值x的结点数
int TJ(LinkList& head, datetype x) {int count=0;LinkNode* p;if(head == NULL)return 0;p = head;while(p!=NULL){if(p->date==x)count=count+1;p=p->next;}return count; }
编写一个算法,往单链表里数据为w0的结点前面插入一个值为w1的结点。
void CR(LinkList& head, datetype w0, datetype w1) {LinkNode* p,q;if(head == NULL)cout << "error";p = head;while(p!=NULL){if(p->next->date == w0){q = new ListNode;q->date = w1;q->next = p->next;p->next = q;p = q;}p = p->next;} }

总结

以上是生活随笔为你收集整理的数据结构链表练习题的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。