【学习记录】链表的插入
来源:互联网 发布:惠普清零软件 编辑:程序博客网 时间:2024/06/04 19:07
一只菜鸟猿,仅仅作为一个学习记录,看到的人还望批评指正
Q:在单向链表中找到数据元素mybalance,并在其后插入新节点。
typedef struct {char name[30];int balance;} Data;typedef struct student{Data data;student *next;} Node;Node* insertNode(Node* head, int mybalance, Data mydata){Node* ptemp;Node* p;if (!(ptemp = (Node*)malloc(sizeof(Node)))){printf("申请内存失败!");return 0;}if (NULL == head)return 0;ptemp->data = mydata;p = head;while (p->data.balance != mybalance)p = p->next;if (p){if (p->next == NULL){ptemp->next = NULL;p->next = ptemp;return head;}ptemp->next = p->next;p->next = ptemp;return head;}else{printf("节点不存在\n");free(ptemp);}}
————————————2017.9.25
阅读全文
0 0
- 【学习记录】链表的插入
- Oracle插入表中不存在的记录
- 插入记录的顺序问题!
- 仅包含标识列的表插入记录的方法
- SQL获取表中最新插入的记录
- 往带有自增字段的表批量插入记录
- sql插入记录到带标识列的表
- 从后台给b3log的表插入记录
- 单表插入100万条记录的多线程实现
- 链表学习记录
- oracle触发器 判断插入的记录是否满足条件,如果满足,则在b表中插入相应记录
- SQL 选择刚插入的一条记录插入到另一个表中
- SQL Server 返回插入记录的自增编号(包括多表插入等)
- SQL Server 返回插入记录的自增编号(包括多表插入等)
- 数据结构学习记录连载3(链表的学习)
- 学习ThinkPHP3.2.2:video8,以数组方式显示插入的记录
- 记录学习的点滴(MyBatis中插入操作返回主键)
- 向表中插入一条记录并返回这条记录的id
- Softmax 一文看懂Softmax函数
- javaEE项目中WEB-INF目录
- ssm项目下遇到的404问题
- 345. Reverse Vowels of a String
- 9.25学习报告
- 【学习记录】链表的插入
- [NOI2015]寿司晚宴(状态压缩动态规划)
- HTML结构杂记
- 环境配置cocopod
- 招银笔试:100年后有多少只母牛
- Activity异常情况下的生命周期分析
- SQL 两个字段分组,其中一个字段的不同情形,分类并计算数量
- 腾讯云 linux服务器 centos系统 一键安装包
- 在命令行中使用mvn clean install时Java 8中的一些代码编译失败