自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十六届蓝桥杯JAVA组-DAY1

实现一个算法来识别一个字符串的字符是否是唯一的(忽略字母大小写)。若唯一,则输出YES,否则输出NO。

2025-01-15 22:03:51 334

原创 数据结构实验四 二叉排序树

建立一个二叉排序树,根据给定值对其实施查找。

2023-12-29 18:04:03 1042 1

原创 核酸检测通道数目计算

其中,n是高校师生家属的总数,n1是有二维码的人数;pn带回的参数是为二维码人群提供的检测通道数。返回值为所有人群检测完毕需要的最短时间,单位为分钟。

2023-12-27 20:57:52 727 1

原创 简单的学生成绩管理系统

小学的小朋友升入了初中,此时他们的课程数量增加,需要设计一个系统来进行成绩管理了,系统需要有基本的选项界面。

2023-12-09 15:34:17 337

原创 几个简单递归问题的实现

函数应将n的每一位数字从高位到低位顺序打印出来,每位数字占一行。

2023-11-29 22:48:35 184 1

原创 几个简单递归问题的实现

函数dectobin应在一行中打印出二进制的n。建议用递归实现。

2023-11-29 22:47:01 71 1

原创 C程序设计——约瑟夫环问题数组解决

/array用来存放人的编号,从1开始编号;n为人数。

2023-11-29 22:44:36 210 1

原创 PTA——计算二叉树的最大宽度

根据带虚结点的先序序列建立二叉树,计算该二叉树最大的宽度(二叉树的最大宽度是指二叉树所有层中结点个数的最大值)并输出。

2023-11-22 23:10:59 226

原创 PTA——浪漫侧影

侧影”就是从左侧或者右侧去观察物体所看到的内容。例如上图中男生的侧影是从他右侧看过去的样子,叫“右视图”;女生的侧影是从她左侧看过去的样子,叫“左视图”。520 这个日子还在打比赛的你,也就抱着一棵二叉树左看看右看看了……我们将二叉树的“侧影”定义为从一侧能看到的所有结点从上到下形成的序列。例如下图这棵二叉树,其右视图就是 { 1, 2, 3, 4, 5 },左视图就是 { 1, 6, 7, 8, 5 }。

2023-11-21 23:48:10 1051

原创 PTA数据结构练习题——树与二叉树(并查集)

【代码】PTA数据结构练习题——树与二叉树(并查集)

2023-11-18 23:38:07 417 1

原创 PTA——字母串(C语言)

例如就是一个合法的字母串;而dEFfeFGhI就是非法的。注意a没有前一个字母,Z也没有下一个字母。现在面对全班学生交上来的作业,老师请你写个程序自动批改。

2023-11-16 11:04:33 1377 1

原创 PTA数据结构练习题——树与二叉树

本题要求实现对建立中序线索二叉树和中序遍历中序线索二叉树。

2023-11-15 12:36:23 274 2

原创 PTA数据结构练习题——树与二叉树

本题要求采用栈实现对二叉树的非递归遍历,包括先序、中序和后序三种遍历方式。

2023-11-14 10:08:55 354 1

原创 JAVA黑皮书第十一版

编写一个测试程序,提示用户输入6个点的坐标,然后显示最右下角的点。

2023-11-07 00:19:20 152

原创 JAVA黑皮书第十一版

分区后,列表中的元素被重新安排,在中心点元素之前的元素都小于或者等于该元素,而之后的元素都大于该元素。方法返回中心点元素位于新列表中的下标。例如,假设列表是{5,2,9,3,8}。最多进行list.length次比较来实现该方法。该实现的动画演示参见编写一个测试程序,提示用户输入一个列表的大小以及内容,然后显示分区后的列表。下面是一个运行示例。编写以下方法,使用第一个元素对列表进行分区,该元素称为中心点。

2023-10-26 22:24:10 117

原创 JAVA黑皮书第十一版

只进行list.length+list2.length次比较来实现该方法。该实现的动画演示参见。编写一个测试程序,提示用户输入两个有序列表,然后显示合并后的列表。下面是一个运行示例。注意,输入的第一个数字表示列表元素的个数。该数字不是列表的一部分。编写下面的方法,将两个有序列表变成一个新的有序列表。**7.31(合并两个有序列表)

2023-10-26 20:29:25 130

原创 JAVA黑皮书第十一版

*7.23(游戏:储物柜难题)一个学校有100个储物柜和100个学生。然后,第二个学生(用S2表示)懂第二个柜子(用L2表示)开始,关闭相隔为1的柜子。学生S3从第三个柜子开始,然后改变每第三个柜子(如果他是开的就关上,如果他是关的就打开)。学生S4从柜子L4开始,然后改变每第四个柜子的开闭状态。学生S5从L5开始,然后改变每第五个柜子的状态,以此类推,知道学生S100改变L100为止。提示:使用包含100个布尔型元素的数值,每个元素都表明一个柜子是开的(true)还是关的(false)。

2023-10-26 00:42:17 177

空空如也

空空如也

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

TA关注的人

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