双链表创建(尾插法)
来源:互联网 发布:centos终端能输入中文 编辑:程序博客网 时间:2024/04/30 09:53
#include <stdio.h>#include <stdlib.h>typedef int ItemValue;typedef struct DoubleLinkedList{ItemValue value;struct DoubleLinkedList *pre;struct DoubleLinkedList *next;} DoubleList, *pDoubleList;DoubleList *CreateDoubleLinkedList(){DoubleList *head = (DoubleList *)malloc(sizeof(DoubleList));head->pre = NULL;head->next = NULL;DoubleList *pTemp;pTemp = head;ItemValue iValue;while (scanf("%d", &iValue) != EOF){DoubleList *p = (DoubleList *)malloc(sizeof(DoubleList));p->value = iValue;p->next = pTemp->next;p->pre = pTemp;pTemp->next = p;pTemp = p;}return head;}void VisitDoubleLinkedList(DoubleList *L){DoubleList *p = L;while (p->next != NULL){printf("%d ", p->next->value);p = p->next;}}int main(){DoubleList *DL;DL = CreateDoubleLinkedList();VisitDoubleLinkedList(DL);free(DL);system("pause");return 0;}
0 0
- 双链表创建(尾插法)
- 创建双链表
- 创建双链表
- 双链表创建
- 创建表,创建行,创建列(VB.NET)
- 创建一个JTable(普通创建方法)
- JS创建对象创建对象(转)
- 数据库创建--创建表(课堂笔记)
- 尾插法创建单链表
- 单链表整表的创建--尾插法
- 创建一个双链表结点
- 创建一条循环双链表
- 创建循环双链表
- 创建学生成绩双链表
- 创建(销毁)链表
- 创建菜单(1)
- 创建钩子(Hook)
- (一) 创建PDF
- habernate注解模式多表关联
- 贴片电容器容量怎么换算?
- Linux中查看CPU信息
- 2012年5月SAT香港真题解析
- ie6中li插入图片后下方有空隙(经典bug)多种解决方法
- 双链表创建(尾插法)
- squid3.5.5的编译安装
- adt eclipse无法创建虚拟机的解决
- GRE写作必备句型
- 【项目开发】mysql-5.5字符编码相关的设置与查询
- eclipse关联support-v4.jar源码
- Hadoop的Text类getBytes字节数据put到HBase后有多余字符串问题
- css画电脑键盘
- 天了噜,我国4G用户超过2亿了!