
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
数据结构链串的简单代码实现(C语言代码版)
数据结构链串的简单代码实现(C语言代码版)
假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾元素结点(注意不设头指针),试编写相应的置空队列、判断队列是否为空、入队和出队等算法。
假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾元素结点(注意不设头指针),试编写相应的置空队列、判断队列是否为空、入队和出队等算法。
C语言版:已知两个链表A和B分别代表两个集合,其元素递增排列,请设计一个算法,用于求出A和B的交集,并放在A链表中
已知两个链表A和B分别代表两个集合,其元素递增排列,请设计一个算法,用于求出A和B的交集,并放在A链表中

试以单链表为存储结构,实现简单选择排序算法
【代码】试以单链表为存储结构,实现简单选择排序算法。
假设一棵平衡二叉树的每个结点都表明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
【代码】假设一棵平衡二叉树的每个结点都表明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
C语言版:将两个非递减的有序链表合并为一个非递增的有序链表。结果链表仍使用原来两个链表的存储空间, 不另外占用其它的存储空间
C语言版:将两个非递减的有序链表合并为一个非递增的有序链表。结果链表仍使用原来两个链表的存储空间, 不另外占用其它的存储空间
建立由三个学生数据结点构成的单向动态链表,向每个结点输入学生的数据(每个学生的数据包括学号,姓名,成绩),然后逐个输出各结点中的数据;
建立由三个学生数据结点构成的单向动态链表,向每个结点输入学生的数据(每个学生的数据包括学号,姓名,成绩),然后逐个输出各结点中的数据;
(C语言代码)设计一个算法,删除递增有序链表中值大于mink且小于maxk的所有元素(mink和maxk是给定的两个参数,其值可以和表中的元素相同,也可以不同 )。
【代码】(C语言代码)设计一个算法,删除递增有序链表中值大于mink且小于maxk的所有元素(mink和maxk是给定的两个参数,其值可以和表中的元素相同,也可以不同 )。
已知长度为n的线性表A采用顺序存储结构,请写一时间复杂度为O(n)、空间复杂度为O(1)的算法,该算法删除线性表中所有值为item的数据元素
【代码】已知长度为n的线性表A采用顺序存储结构,请写一时间复杂度为O(n)、空间复杂度为O(1)的算法,该算法删除线性表中所有值为item的数据元素。
数据结构病毒感染测试-(C语言版+BF匹配算法)
数据结构病毒感染测试-(C语言版+BF匹配算法)








