自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 PTA 7-12 sdut-Collection-sort--C~K的班级(II)

本文介绍了两种Java实现方法,用于处理学生名单去重问题。第一种使用HashMap存储学生信息(以学号为键),自动去除重复项,然后按学号排序输出。第二种采用Stream API的distinct()方法去重(需重写hashCode和equals方法),同样按学号排序后输出。两种方法都能有效解决名单重复问题,最终输出不重复的学生人数及其按学号排序的详细信息。代码示例展示了完整的实现过程,包括学生类定义和主程序逻辑。

2025-12-09 16:58:05 183

原创 PTA 7-5 jmu-Java-m06 根据姓名以及电话号码查找联系人

本文实现了一个通讯录管理系统,包含Person类存储联系人信息(ID、姓名、电话、地址),Utils类生成随机联系人数据,以及Main类实现查询功能。系统将20万个联系人按姓名分类存储在Map中,支持通过姓名和电话号码查询。查询时,若找到匹配的联系人则输出其信息,否则提示"Not found!"。程序最后输出Map中不同姓名的数量。

2025-12-02 17:10:40 521

原创 PTA 拯救007(BFS)

代码仍可以进一步优化,缩短用时,未实现上文提及的无从岛上到鳄鱼判断结果为否。

2025-04-24 21:40:53 554

原创 PTA 是否同一棵二叉搜索树(C语言)

PTA 是否同一棵二叉搜索树(C语言)题解

2025-04-07 21:33:54 636

原创 二叉树的四种非递归遍历(C语言)

【代码】二叉树的四种非递归遍历(C语言)

2025-03-31 22:25:52 412

原创 PTA 列出所有祖先结点(C语言)

对于给定的二叉树,本题要求你按从上到下顺序输出指定结点的所有祖先结点。

2025-03-26 21:16:02 936

原创 PTA 求二叉树高度(递归与非递归实现)

要求函数返回给定二叉树BT的高度值。1、递归实现只适合处理规模不大的树。2、非递归实现则可以处理大规模数据,但是在这一段代码中定义了一个last的变量来存储上一个处理的节点,使得逻辑变得更复杂。可以在栈中增加一个数组来存储各节点的高度并随弹栈更新。

2025-03-25 23:41:23 1041

原创 PTA 反向输出整数序列(动态分配栈)

栈的定义如下://指向栈的元素存储空间int top;// 栈顶// 当前已分配空间,以元素为单位写出 createStack,push, pop,top,empty,destroy函数的定义。函数声明如下://初始化一个空栈。空栈拥有16个元素的空间,栈顶值为 -1//把 x 入栈//返回当前栈顶元素的值//当前栈顶元素出栈//如果栈空,则返回 true,否则返回 false//清空分配给栈的存储空间。

2025-03-24 21:34:01 1702

原创 PTA 银行业务队列简单模拟

【代码】PTA 银行业务队列简单模拟。

2025-03-17 21:35:00 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除