码迷,mamicode.com
首页 >  
搜索关键字:链表的基本操作    ( 122个结果
单链表的常用操作(二)
接上一篇单链表的基本操作,我又整理了一些链表常考的题目,并且不断更新中。。。 1.查找链表中倒数第k个节点以及删除倒数第k个节点//给两个指针p和q,让其中一个指针p领先q指针k步, //然后再同时移动p和q指针,当领先的指针p先到达链表尾部时,后面的指针q所指向的节点恰好为倒数第k个节点。 Node* GetKthNode(int k) { Node *p=head; Node...
分类:其他好文   时间:2015-03-15 18:27:29    阅读次数:128
[BS]线性表之链表基本操作
线性表分为顺序表和链表。 链表的基本操作如下: #include #include #include "list.h" #define Error( Str ) FatalError( Str ) #define FatalError( Str ) fprintf( stderr, "%s\n", Str ), exit( 1 ) s...
分类:其他好文   时间:2015-03-11 17:13:44    阅读次数:222
链表的基本操作
2015.2.6星期五,晴天今天上课的内容不是很多,包括链表,栈和队列,但是代码量相比以前大了很多,栈和队列分别用了数组和链表两种方法实现了相应的功能。今天很郁闷的一件事是昨晚写的一个程序让我纠结一天:将一个乱序的数组中的元素有序的插入到一个链表中。找不出来那里出错,边上课边分析,搞了一天,谢了三个...
分类:其他好文   时间:2015-02-08 00:18:06    阅读次数:293
单向链表
链表有两种类型.一种是带有表头的和不带有表头的,其实基本操作都差不多。只是在带有表头的链表中,第一个节点没放东西,属于浪费资源,但是便于插入和删除,主要针对的是第一个节点的操作。(个人习惯用带有表头的链表)//链表的基本操作(带有表头)#include #include typedef int El...
分类:其他好文   时间:2015-01-24 21:16:41    阅读次数:151
链表的基本操作
链表的基本操作分类:数据结构与算法2014-04-09 15:598903人阅读评论(0)收藏举报链表逆序排序销毁增加节点内容包括链表的创建,增加、删除节点,链表的逆序、排序和销毁等。[cpp]view plaincopy#include#includetypedefstructnode{intda...
分类:其他好文   时间:2014-12-25 17:56:08    阅读次数:173
有序链表的合并
有序链表的合并是单链表的基本操作之一,本文分别用递归和非递归两种方式实现两个有序链表(不含头结点)的合并。...
分类:其他好文   时间:2014-11-22 18:54:36    阅读次数:243
单链表逆置
单链表逆置是链表的基本操作之一,我分别用递归和非递归两种方式实现单链表(不含头结点)的逆置,代码还是比较简洁的,欢迎批评指正。...
分类:其他好文   时间:2014-11-22 17:29:47    阅读次数:203
双向链表的基本操作
主要实现了双向链表的在尾部插入,在指定位置插入,前序遍历和后序遍历,以及删除指定节点和删除匹配数据的节点。因为在Windows下使用VS调试用CB写的C代码产生太多问题,因此使用了C++,但是没有使用太多C++的特性,应该很容易移植到C编译器下。下面是全部代码DouNode.cpp 1 #incl....
分类:其他好文   时间:2014-11-17 00:18:13    阅读次数:278
链表操作二——合并,逆转
链表的基本操作合并,逆转:一:两个有序链表的合并(顺序从小到大依次排列) 1 #include 2 #include 3 #include 4 #include 5 6 typedef struct tag 7 { 8 int Nnum_; 9 struc...
分类:其他好文   时间:2014-11-10 23:12:11    阅读次数:330
单链表的基本操作
单链表基本操作...
分类:其他好文   时间:2014-11-08 18:19:36    阅读次数:120
122条   上一页 1 ... 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!