假设以带头结点的循环链表表示一个队列,并且只设一个队尾指针指向尾元素结点(注意不设头指针),试写出相应的置空队、入队、出队的算法。(Java描述)
2021-06-17 10:11:38 2KB 算法 Java
1
使用给定数据结构,实现带头结点的单向链表的创建、删除链表、插入结点等操作,每个学生的学号互不相同,学号不同而姓名相同则为不同的学生,每个学生的学号在合并后的链表中不重复,如果出现重复,则删除年龄较小结点。最后打印输出合并后的链表元素,验证结果的正确性。
2021-05-20 18:01:02 17KB 数据结构 链表 基本操作
1
带头结点的单链表的建立,按值查找,计算表长,及其输出单链表中的数据
2021-04-23 19:02:27 2KB 010
1
自己在实验课是做的。主要是单循环链表,有带头结点和不带头结点两种情况。 文件里分别进行了实现。有两个文件
1
利用 KMP 算法求子串在主串中出现的次数.c
2021-04-16 18:00:36 2KB #include<stdio.h
1
给定一个不带头结点的单链表,写出将链表倒置的算法
2020-03-07 03:16:02 917B 链表 倒置 结点
1
本程序是采用带头结点的单向循环链表写成的,当指针指到要出列的结点时,先输出结点的序列号,再删除之,直到所有结点都出列完
2020-01-03 11:23:27 834B 有头结点 单向循环链表
1
1.若干城市的信息存入一个带头结点的单链表,结点中的城市信息包括城市名、城市的位置坐标。要求: (1)给定一个城市名,返回其位置坐标。 (2)给定一个位置坐标P和一个距离D,返回所有与P的距离小于等于D的城市。
2019-12-21 18:52:50 1KB 数据结构 耿国华 线性表 实习题
1