字典翻译 问答 其它 【一道数据结构题目这是一个统计单链表中结点的值等于给定值x的结点数的算法,其中while循环有错,请重新编写出正确的while循环.intcount(ListNode*Ha,ElemTypex){//Ha为不带头结点的单链表的头】
问题标题:
【一道数据结构题目这是一个统计单链表中结点的值等于给定值x的结点数的算法,其中while循环有错,请重新编写出正确的while循环.intcount(ListNode*Ha,ElemTypex){//Ha为不带头结点的单链表的头】
问题描述:

一道数据结构题目

这是一个统计单链表中结点的值等于给定值x的结点数的算法,其中while循环有错,请重新编写出正确的while循环.

intcount(ListNode*Ha,ElemTypex)

{//Ha为不带头结点的单链表的头指针

intn=0;

while(Ha->link=NULL){

Ha=Ha->link;

if(Ha->data==x)n++;

}

returnn;

}

乔梅梅回答:
  intcount(ListNode*Ha,ElemTypex)   {//Ha为不带头结点的单链表的头指针   intn=0;ListNode*p;   p=Ha;   while(p->link!=NULL){   if(p->data==x)n++;   p=p->link;   }   returnn;   }
点击显示
其它推荐
热门其它推荐
  • 其它