己知带有头结点的单链表定义如下:

作者:高老师 浏览 0

己知带有头结点的单链表定义如下:


【正确答案】:int f34(LinkList h,char string[]){ LinkList p,q;Char *pcint count=0;Pc=string;While(*pc!=’\0’){P=h;While(p->next!=null){if(p->next->ch!=*pc)P=p->next;Else break;}if(p->next==null){q=(LinkList)malloc(sizeof(ListNode));q->ch=*pc;q->next=p->next;p->next=q;count++;}Pc++;}Return count;}
【题目解析】:就是新建一个ListNode,然后链到新链表上,如果遇到重复的字符就跳过去。

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板