设两棵二叉树的根结点地址分别为P及Q,采用二叉链表的形式存储这二棵树上所有的结点。请编写程序,判断它们是否相似。
2021-05-28 14:24:58 966B 算法 java
1
数据结构实验—客房管理,主要用链表进行实验。如有疏漏,还望留言告知。
2021-05-27 09:02:44 3KB 数据结构 C C++ 链表
1
python单链表实现
2021-05-26 20:02:33 348B python 单链表
1
数据结构 大整数四则运算 数据结构 大整数四则运算 数据结构 大整数四则运算
2021-05-26 17:48:29 251KB 大整数 数据结构
1
新手啊 写了5个小时左右 迷宫生成的比较简单 看看栈的实现把 类里面了 感觉挺简单的 呵呵~!
2021-05-25 22:34:41 46KB 链表 迷宫
1
程序主要实现的功能有:学生信息的录入(动态链表创建),输出所有学生信息(链表遍历),输出排名(单向链表排序),以及一系列基于链表操作的查询,修改,添加学生成绩和求平均分,统计分数区域人数等功能。
2021-05-24 22:04:16 13KB c语言 动态链表 文件读写 免费
1
链式存储,有两个方向执行,竖向顺序执行,横向同时执行 竖向所有节点依次执行完成为竖向链完成;横向所有节点执行完成为横向链完成。
2021-05-24 16:02:14 4KB 算法 链表 任务 执行
1
题目: 每个人手里有个密码。开始给定一个正数m,做为报数上限,从某个人开始循环报数,报到m的人出列;再以该出列的人手中的密码为报数上限,依次报数。打印出列的人的序号的先后顺序。 一. 需求分析 1. 本演示程序中,人数n应为任意的,首先应输入一个值赋给初始报数上限m,程序应能自动保存出列人的序号和将出列的人所持的密码赋给m,再次作为报数上限,如此循环,直至所有人都出列为止。 2. 演示程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入相应数据(即每个人所持的密码),每个人的序号由程序自动分配。 3. 程序执行的命令包括: (1)构造链表;(2)输入数据;(3)执行报数,储存出列人的序号,删除出列人的信息以及把出列人的密码赋给m;(4)结束。 4. 测试数据 (1)m=20,n=7,7个人的密码依次为:3,1,7,2,4,8,4,首先m值为6,则这正确的出列顺序为6,1,4,7,2,3,5。 确的出列顺序为6,1,4,7,2,3,5。 二. 概要设计 为了实现上述操作,应以单向循环链表为存储结构。 1. 基本操作: code( ) 操作结果:构造空链表,若成功就初始化每个人的相关信息 code( ) 初始条件:线性链表存在 操作结果:释放指向出列的人的结点,并重新报数 2. 本程序包含三个模块: (1) 主程序模块; (2) 构造链表并输入每个人信息模块; (3) 释放结点模块;
1
数据结构实训之链表逆置
2021-05-24 09:00:13 1KB C
1
建立一个单链表,并对输入值进行升序排列并输出
2021-05-23 16:56:07 161KB 升序排列
1