![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
Ian_Yan
这个作者很懒,什么都没留下…
展开
-
递归删除单链表的重复结点
最近被问道一道挺有趣的算法题:采用递归的方式,将单链表中存储的重复数据删除,只保留第一次出现的数据所在结点。如链表中存储的数据是 1 9 9 8 8 8,最后剩下的是1 9 8. 下面是具体实现//// SingleLinkRecurse.c// //// Created by yanbinbin.//#include <stdio.h>#include &...原创 2018-10-08 15:23:17 · 1128 阅读 · 0 评论 -
图深度优先遍历的非递归实现
采用非递归方法实现图的深度优先遍历//// GraphDFSNonRecursion.c// //// Created by yanbinbin//#include <stdio.h>#include <stdlib.h>#define maxSize 20typedef struct ArcNode{ int adjvex; ...原创 2018-09-29 18:44:21 · 7007 阅读 · 0 评论