- 2
- 0
- 约1.64千字
- 约 4页
- 2017-07-21 发布于浙江
- 举报
笔记_动态链表操作
上午:动态链表的创建之头插法:让新来的节点有所指向,即指向首元素的地址。让头结点的next指向新来的节点。链表的长度不包含头节点。下午:链表的操作:intlenList(Node*head)//求长度{intlen=0;head=head-next;while(head){len++;head=head-next;}returnlen;}Node*createListHead()//创建头节点{Node*head=(Node*)malloc(sizeof(Node));head-next=NULL;returnhead;}voidinsertList(Node*head,intdata)//插入一个新的节点并赋值{Node*cur=(Node*)malloc(sizeof(Node));cur-data=data;cur-next=head-next;head-next=cur;}voidtraverList(Node*head)//遍历打印链表{head=head-next;while(head){printf(%3d,head-data);head=head-next;}putchar(10);}Node*findListData(Node*head,intfindData)//在head为头节点的链表中查找findData,找到返回该数据节点的指针,否则返回NULL{head
您可能关注的文档
- 城市规划:从终极蓝图到动态规划 ——动态规划实践与理论.docx
- 动态水分吸附分析系统在烟草中的应用.pdf
- 电子科大软件技术基础网络自测二答案.doc
- 网络营销调查报告分析.docx
- 进程间通信方式总结.docx
- 静脉输液并发症的预防与处理.doc
- 动态规划应用一1.pdf
- 安全文明措施费投入动态记录.doc
- 动态规划作业汇总.pdf
- 动态规划应用二.pdf
- 1+X软件开发实操考核真题及参考答案.docx
- 贵州省县中新学校计划项目高一上学期期中物理试卷(解析版).docx
- 2025年海南省海口市五校中考一模历史试题.docx
- 贵州省黔东南苗族侗族自治州2024-2025学年高一上学期1月期末英语试题.pdf
- 贵州省贵阳市修文县外研版(三起)五年级上册期末质量检测英语试卷(解析版).docx
- 2025届贵州省贵阳市第一中学高三一模考试语文试题.pdf
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(原卷版).docx
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(解析版).docx
- 贵州省六盘水市钟山区九年级上学期期末检测数学试题(解析版).docx
- 2026年中国皮鞋剥离试验机市场调查研究报告.docx
原创力文档

文档评论(0)