销毁链表指的是将链表中的所有结点删除,并且释放掉每个结点所占用的内存空间,使其成为一个空链表。可以在顺序遍历链表的过程中依次删除链表中的每个结点,并释放掉它的内存空间。

void deleteLinkList(LinkList * list){

LinkList p=*list;

while(p!=NULL){

*list=p->next;

free(p);

p=*list;

}

}

编写程序销毁一个单链表相关推荐

  1. #数据结构:编写不带头结点单链表的建立、插入和删除算法

    编写不带头结点单链表的建立.插入和删除操作算法. 一.问题描述 编写一个不带头节点的单链表 二.基本要求 1) 建立 2) 插入 3) 删除 三.算法思想 选用不带头结点的单链表,在第一个元素节点前插 ...

  2. python生成20个随机数列表偶数下标排列_编写程序,生成一个包含 20 个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。(提示:使用切片。)_学小易找答案...

    [简答题]编写程序,输出所有由 1 . 2 . 3 . 4 这 4 个数字组成的素数,并且在每个素数中每个数字只使用 1 次. [填空题]表达式 [x for x in [1,2,3,4,5] if ...

  3. 编写程序创建一个通讯录文件,在其中存入10位同学的姓名、年龄、电话号码,并在屏幕上输出第2、4、6、8、10位同学的信息

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p257 习题8 8.编写程序创建一个通讯录文件,在其中存入10位同学的姓名.年龄.电话号码,并在屏幕上 ...

  4. 单链表——判断一个单链表中是否有环

    2019独角兽企业重金招聘Python工程师标准>>> package jxau.lyx.link;/*** * @author: liyixiang* @data:2014-10- ...

  5. Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString()方法分别显示上述日期

    Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString方法分别显示上述日期 题目 代码 思路 代码 题目 代码 思路 ...

  6. Java黑皮书课后题第7章:***7.36(游戏:八皇后问题)经典的八皇后难题是要将八个皇后放在棋盘上,任何两个皇后都不能相互攻击(没有两个皇后在同行、同列、同一对角线)。编写程序显示一个解决方案

    7.36(游戏:八皇后问题)经典的八皇后难题是要将八个皇后放在棋盘上,任何两个皇后都不能相互攻击(没有两个皇后在同行.同列.同一对角线).编写程序显示一个解决方案 题目 题目描述 破题 题目 题目描述 ...

  7. 编写程序输入一个5x5的矩阵,将最大元素与中心元素交换,并按行列对齐输出。...

    编写程序输入一个5x5的矩阵,将最大元素与中心元素交换,并按行列对齐输出. 题目描述 编写程序输入一个5x5的矩阵,将最大元素与中心元素交换,并按行列对齐输出. 输入描述 编写程序输入一个5x5的矩阵 ...

  8. java 在界面上画一个时钟_编写程序显示一个时钟 - javaCoder的个人页面 - OSCHINA - 中文开源技术交流社区...

    编写程序显示一个时钟.示例输出如图所示. 代码: package com.DisplayClock; import javax.swing.*; import java.awt.*; import j ...

  9. 编写程序定义一个有 10 个 int 型元素的数组,并以其在数组中的位置作为各元素的初值。

    *编写程序定义一个有 10 个 int 型元素的数组,并以其 在数组中的位置作为各元素的初值.*/ int main(void) {     int array[10];     for (int i ...

  10. 用一个单链表L实现一个队列(算法导论第十章10.2-3)

    用一个单链表L实现一个队列(算法导论第十章10.2-3) template<typename T> class HalfNode {public:T key;HalfNode* next; ...

最新文章

  1. 主题模型、LDA、LSA、LSI、pLSA
  2. .net网络编程之一:Socket编程
  3. linux下利用shell脚本和mysqldump热备份和恢复mysql
  4. Tensorflow2.0与Tensorflow1.0的理解
  5. 页面中用到iframe不能完全显示的解决方案
  6. js 1000+简写为K,10000+简写为W
  7. soapui返回值类型都有哪些_滚珠丝杠的常用类型都有哪些?
  8. Oracle数据库使用Navicat premium创建用户时遇到的坑
  9. Hadoop:hadoop fs、hadoop dfs与hdfs dfs命令的区别
  10. 【语言处理与Python】1.3计算语言:简单的统计
  11. 计算机建模步骤,cad建模步骤
  12. 从设计的角度,浅谈艾尔登法环给我带来的游玩感受
  13. 502粘到手上变硬了怎么办_502胶水粘手如何处理?五种小技巧帮你轻松去胶!
  14. 模拟豆机、高尔顿瓶【java】
  15. 《ANSYS 14热力学/电磁学/耦合场分析自学手册》——2.6 主菜单
  16. VMware虚拟机实现局域网互通
  17. 知识图谱嵌入经典方法(Trans系列、KG2E)
  18. python安装包怎么用蓝牙传送文件_Python蓝牙如何将文件发送到phon
  19. 如何成为一名成功的 PHP 开发者
  20. 船桨数学模型matlab,船用螺旋桨负载特性数字仿真

热门文章

  1. nodejs-基础:路由基础
  2. 激活中国汽车媒体圈,杉车网与尾部汽车媒体的九死一生
  3. 亮风台AR眼镜震撼发布 HiAR 产品全面升级
  4. Salesforce:下个财年营收我们有望突破100亿美元
  5. linux信任公钥的配置
  6. InnoSetup 如何获取安装程序的路径?
  7. 360搜索引擎能否给苦逼的站长们带来希望?
  8. java 手势识别_【人体分析-手势识别】-Java示例代码
  9. PyTorch(CNN+MNIST测试)
  10. python贴吧顶贴_python模拟登录百度贴吧