就是说,通讯录里想按照输入序号大小重新排列联系人,用单链表如何实现,可否有大哥给我说个思路
1条回答 默认 最新
- CSDN专家-天际的海浪 2021-11-22 01:21关注
链表排序:可以分为三步:
(1)在原链表中找到最小的
(2)从原链表摘下最小的
(3)把摘下的插入到新链表
循环直到原链表为空
参考c语言之单链表的创建及排序 - z572089387 - 博客园 今天对之前学习过的链表知识进行简单的总结顺便写点代码;创建一个链表有头插法跟尾插法两种,在下面代码中我们为结点分配的内存实在堆上分配的,因此需要我们手动释放,释放用free()函数 下面代码贴出具体代 https://www.cnblogs.com/wenqiang/p/4783450.html
如有帮助,望采纳!谢谢!解决 无用评论 打赏 举报
悬赏问题
- ¥50 求恶意流量检测系统搭建教程( C++ python C)
- ¥15 mmseqs内存报错
- ¥15 vika文档如何与obsidian同步
- ¥15 华为手机相册里面的照片能够替换成自己想要的照片吗?
- ¥15 陆空双模式无人机飞控设置
- ¥15 sentaurus lithography
- ¥100 求抖音ck号 或者提ck教程
- ¥15 关于#linux#的问题:子进程1等待子进程A、B退出后退出(语言-c语言)
- ¥20 web页面如何打开Outlook 365的全球离线通讯簿功能
- ¥15 io.jsonwebtoken.security.Keys