数据结构——头插法创建链表
来源:互联网 发布:松下程控交换机软件 编辑:程序博客网 时间:2024/05/29 05:11
头插法创建链表,刚开始学习数据结构与算法,还有很多不足,记录一下自己的学习历程。
#include<stdio.h>typedef struct link{char data;struct link *next;}linklist;/*头插法创建链表,并打印输出 可观察头插法输出刚好是逆序*/linklist *Create_List_Front(){linklist *head, *p;char ch;head = NULL;printf("依次输入字符('#'表示结束):\n");ch = getchar();while (ch != '#') {p = (linklist*)malloc(sizeof(linklist));p->data = ch;p->next = head;head = p;ch = getchar();}while (head != NULL) {printf("%c", head->data);head = head->next;}return head;}int main() {Create_List_Front();}运行结果如下:
阅读全文
0 0
- 数据结构——头插法创建链表
- 数据结构—链表的定义、创建、遍历、插入、删除
- 数据结构——创建顺序表
- 数据结构学习(二)——单链表的操作之头插法和尾插法创建链表
- 数据结构学习(二)——单链表的操作之头插法和尾插法创建链表
- 数据结构学习(二)——单链表的操作之头插法和尾插法创建链表
- 数据结构学习--创建链表
- 数据结构单链表之创建链表(头插法)
- 数据结构—线性表(整表创建)
- 数据结构——线性表的整表创建(头插法、尾插法)
- 【巩固基础】数据结构——链表的操作:链表的创建和逆序操作
- [数据结构]链表创建、打印、反转
- 数据结构--十字链表(相加,创建)
- 《数据结构》双向链表的创建
- 【数据结构】算法5.4 十字链表-创建
- 数据结构:链表的创建和打印
- C++数据结构---链表(链表创建)
- 数据结构——图的创建
- 四、http请求、响应详情
- 1029. Median (25)
- javaSE_8系列博客——重要的基础Java类——Excavations(异常处理机制)--3--捕捉异常或指定要求
- Eclipse安装配置C/C++开发环境
- Android App整体架构设计的思考
- 数据结构——头插法创建链表
- css动画之transition
- 西门子PLC S7-200的程序结构
- JAVA中的接口和抽象类
- 提高设计档次的8个方法
- 子类引用变量可以赋给父类引用变量
- WIN10下安装配置MongoDB流程及常见错误!
- get到一个访问XXX的好方法
- 面向切面编程AOP