
链表
伴你永居我忆i
这个作者很懒,什么都没留下…
展开
-
链表删除指定元素算法
链表删除指定元素算法我们只需要分情况理清楚就很简单在算法分析的时候记清楚自己的思路是最重要的只要链表里有一个元素与给定的元素不相同 第一次与给定元素不相同的节点就为头节点1:改变头节点2:不改变头节点List deleList(List p,int val){List r=p;List head=NULL;while(r ){-------if(r->data==val...原创 2019-06-07 14:23:22 · 2008 阅读 · 0 评论 -
链表删除重复元素
链表删除重复元素 删除重复的元素我们可以知道头节点是不会改变的我们需要 链表每一个位置的元素和后面所有元素相比较 若相等则删除后面的元素 链表删除元素需要找到删除节点的前一个节点 所以我们会加一个变量s记录要删除节点的前一个节点 希望可以让读者学到更多void deleList(List p,int val){//删除链表的重复元素List r=p;whi...原创 2019-06-07 14:33:07 · 580 阅读 · 1 评论 -
查找字符串中每个单词的个数出现的次数
查找字符串中每个单词的个数出现的次数 看到题目的第一感觉给人时比较复杂涉及到的子算法比较多 ,写这个算法的木的是给大家看看 我们现在学到算法可能就是以后一些复杂功能的一小部分我们先把这个算法的大概了解一下1:我们首先统计出 该字符串单词的个数2:统计了单词的个数 保存再链表里(每个节点保存一个单词)3:再删除重复的单词 在计数 就可以得出每个单词出现的次数 然...原创 2019-06-07 15:33:28 · 3870 阅读 · 1 评论