在一个单链表中,不同节点的数据域值可能相同,单链表的表头指针为head,编写一个函数计算数据域值为x的节点个数。

admin2017-10-26  44

问题 在一个单链表中,不同节点的数据域值可能相同,单链表的表头指针为head,编写一个函数计算数据域值为x的节点个数。

选项

答案int count(node*head) {node*p; int n=0; p=head; while(p!=NULL) {if(p一>data==x)n++; p=p一>next; } return(n); }

解析
转载请注明原文地址:https://jikaoti.com/ti/PHdaFFFM
0

最新回复(0)