头插法和尾插法创建单链表
来源:互联网 发布:陶晶锅涂层有毒吗 知乎 编辑:程序博客网 时间:2024/04/30 10:22
#include <iostream>using namespace std;struct LNode{int data;LNode *next;};typedef LNode* LinkList;void input(int *data){cin>>*data;} void creatList(LinkList *L,int n){ //之所以用LinkList *L 而不是LinkLinst L,是因为得到了这个指针的地址,就得到了这个指针, LinkList s; //如果用LinkList l,则只能的到这个指针指向的内容,却得不到这个指针。 *L=new LNode; //创建头结点 (*L)->next=NULL;for(;n>0;n--){s=new LNode;input(&s->data);//头插法 s->next=(*L)->next;//将s增加到开始节点之前 (*L)->next=s;} }void creatListBack(LinkList *L,int n){LinkList p,s;//尾插法 p=*L=new LNode;for(;n>0;n--){s=new LNode;input(&s->data);p->next=s,p=s;}p->next=NULL;} int main(void){int n;LinkList L;creatList(&L,n);return 0;}
0 0
- 头插法和尾插法创建单链表
- 头插法和尾插法创建单链表
- 数据结构 -- 单链表创建之头插法和尾插法
- 创建单链表的头插法和尾插法
- 头插法和尾插法创建链表
- 创建链表-头插法和尾插法
- 创建和引用单链表
- 单链表创建:头插法与尾插法
- 数据结构学习(二)——单链表的操作之头插法和尾插法创建链表
- 头插法(逆序)和尾插法(顺序)实现单链表的创建与排序
- 数据结构学习(二)——单链表的操作之头插法和尾插法创建链表
- 数据结构学习(二)——单链表的操作之头插法和尾插法创建链表
- 算法学习-链表创建,头插法和尾插法
- 单链表创建和显示元素
- 单链表的创建和逆转
- 单链表的创建和删除
- 逆序和顺序创建单链表
- 单链表的创建和遍历
- c语言部分关键字简析
- 【问题】应用程序池中无Framework v4.0
- JAVA中的内部类
- prime算法
- 【C语言】实现静态顺序表
- 头插法和尾插法创建单链表
- 【51 Nod】 1120 机器人走方格 V3
- 2016/12/3(JS内置对象)
- Birds in Forest
- Python 读取图片文件为矩阵和保存矩阵为图片
- 编程过程中遇到的错误
- 2016123
- Qt在Windows下的三种编程环境搭建
- ListPopupWindow的简单使用