数据结构
阳光下的Smiles
生命在于运动,知识在于积累。
展开
-
单向链表的实现
一、单向链表的实现 struct list*create_list() //建立一个节点 void traverse(struct list*ls) //循环遍历链表 struct list*insert_list(struct list*ls,int n,int data) //在指定位置插入元素原创 2015-10-19 22:28:00 · 369 阅读 · 0 评论 -
两个集合的合并
A=AUB. //La表示A集合,Lb表示B集合 void unionL(List *La,List Lb) { int La_len,Lb_len,i; ElemType e; La_len=ListLength(*La); Lb_len=ListLength(Lb); for(i=1;i { GetElem(Lb,i,&e); if(!LocateElem(*La,e))原创 2015-10-04 21:01:01 · 2073 阅读 · 0 评论