- 博客(4)
- 问答 (2)
- 收藏
- 关注
原创 利用链表实现26个字母的插入和删除
调试了很长时间,终于成功了 对于链表的一系列操作,一定要想清楚指针的状态 最让我头大的是删除操作 下面画个图描述一下我的想法 贴上代码 #include<iostream> #include<stdlib.h> #include<malloc.h> using namespace std; typedef struct node { char data; ...
2020-04-14 18:42:41
841
1
原创 链表的生成以及输出优化
再次修改后的代码,比上一篇容易理解一些 链表未优化 #include<iostream> #include<malloc.h> #include<stdlib.h> using namespace std; //建立结点 typedef struct node { int data;//数据域 struct node * pnext;//指针域 }node,...
2020-04-09 20:40:01
172
原创 链表的建立与输出笔记
以下全为个人理解,若有一些专业知识我理解的不是很好的话,还请在评论区里留言提出,我万分感激!!! 如何确定一个链表? 或者说定义一个怎样的变量,我们就可以知道这个链表中的所有细节 我觉得这个变量一定是头指针 如果定义了一个头指针,那么这个链表一定可以确定 (这条结论是建立在理解了链表的结构的基础之上) 依照这样的思路,我们就开始建立链表了 typedef struct node { int da...
2020-04-09 18:57:00
272
原创 利用线性表顺序存储实现26个字母列表的插入删除
利用线性表的顺序存储方式实现26个字母列表的插入以及删除 #include<iostream> #include<malloc.h> using namespace std; #define max 100 #define up 10 typedef struct { char *arr;//建立一个数组 int length;//表示数组当前存储个数 int l...
2020-04-08 16:44:25
3095
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅