单链表
文章平均质量分 77
Jason___Bourne
这个作者很懒,什么都没留下…
展开
-
数据结构与算法系列(1)-单链表类的实现(C++)
通过定义一个C++类封装单链表这种数据结构, 封装的方法有: 1.通过输入创建单链表; 2.获取单链表的数据元素个数; 3.打印输出单链表中各个元素; 4.搜索某个元素在单链表中的位置; 5.在某个位置之后插入一个结点; 6.在某个位置删除一个节点; 7.单链表逆置; 8.单链表是否存在回环的判定; 9.单链表的升序排序; 10.两个单链表的升序合并; 11.两个单链表的降原创 2015-03-27 21:51:24 · 1347 阅读 · 0 评论 -
数据结构与算法——简易通讯录
主要实现模拟一个通信录的操作,通过命令删除通讯录、添加通讯录和查找某个人的电话号码。 原理很简单,就是单链表的删除、插入和查找的实现。 需要注意的是,输入的处理。要获取一行带有空格的字符串并将其赋值给一个string类变量,需先定义一个 char temp[1000] 数组,然后gets(temp),然后 string str = temp; 下面是代码: #include #inclu原创 2015-04-18 19:45:14 · 2646 阅读 · 0 评论