自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图的建立基本操作

【代码】图的建立基本操作。

2023-11-25 18:14:36 218

原创 实验5 二叉树的应用程序设计

2.现在某电报公司假设有10字符进行编码,这10个字符的使用频率如下表所示,请创建。”文件夹,本次实验的所有程序和数据都要求存储到本文件夹中。⒈ 硬件:每个学生需配备计算机一台。1.进一步掌握二叉树的存储结构和相应算法。.掌握二叉树的创建和遍历算法。编码,并求出平均编码长度。1.要求采用二叉链表作为。”文件夹中创建“实验。编写函数求出A~J的。

2023-10-26 20:20:32 371

原创 关于链表指针的深刻理解

【代码】关于链表指针的深刻理解。

2023-10-11 17:42:15 194

原创 病人看病模拟程序

(2)护士从等待队列中取出下一位病人的病历,该病人进入就诊室候诊。(2)就诊—>病人排队队列中最前面的病人就诊,并将其从队列中删除。6. 编写病人看病模拟程序。(1)病人到达诊室,将病历本交给护士,排到等待队列中候诊;(1)排队—>输入排队病人的病历号,加入到病人排队队列中。(3)查看排队—>从队首到队尾列出所有排队病人的病历号。

2023-10-09 19:47:10 591

原创 栈和队列的基本操作

掌握队列的链式存贮结构及基本操作,深入了解链队列的基本特性,以便在实际问题背景下灵活运用它们。3. 队列的建立、初始化、判空、入队、出队等操作。2. 栈的建立、初始化、判空、入栈、出栈等操作。1. 栈和队列的数据结构定义;(一)实验类型:设计性。理解栈与递归的关系。

2023-10-07 22:13:10 161

原创 链表的基本操作

掌握线性表的链式存贮结构及基本操作,深入了解链表的基本特性,以便在实际问题背景下灵活运用它们。巩固该存贮结构的构造方法,深入理解和灵活掌握链表的插入、删除等操作。完成链表操作:建立,初始化,增加,插入,删除。建立线性表的链式存储结构。(一)实验类型:设计性。

2023-10-07 22:12:16 500 1

原创 字符串(字符数组)的各种操作功能

【代码】字符串(字符数组)的各种操作功能。

2023-09-21 20:31:20 116

原创 顺序表的基本操作

【代码】顺序表的基本操作。

2023-09-20 16:45:17 58

原创 链表一元多项式相减

【代码】链表一元多项式相减。

2023-09-20 07:10:24 82

原创 最大int

【代码】最大int。

2023-09-07 10:34:47 84

原创 一元多项式

【代码】一元多项式。

2023-09-07 10:29:11 79

原创 解密回文--栈

通过栈这个数据结构我们将很容易判断一个字符串是否为回文。串就是指正读反读均相同的字符序列,如“席主席”、“记书记”、“首先我们需要读取这行字符串,并求出这个字符串的长度。”是一个回文字符串,所谓回文字符。

2023-09-03 18:12:57 271

原创 ---小哼买书

小哼的学校要建立一个图书角,老师派小哼去找一些同学做调查,看看同学们都喜欢读。号,不信的话你去找本书翻到背面看看)。当然有一些好书会有很多同学都喜欢,保留一个,也就说同样的书只买一本(学校真是够抠门的)。请你协助小哼完成“去重”与“排序”开的正整数,为从小到大已排好序的需要购买的图书的。小哼让每个同学写出一个自己最想读的书的。个用空格隔开的正整数,为每本图书的。小哼需要去掉其中重复的。大排序,小哼将按照排序好的。这样就会收集到很多重复的。,表示需要买多少本书。行为一个正整数,表示有。

2023-09-03 12:58:16 109

原创 1068 Find More Coins

对于每种情况,第一行包含 2 个正数:N(≤10 4 ,硬币总数)和 M(≤10 2 ,Eva 必须支付的金额)。注意:如果存在 k≥1,则序列 {A[1], A[2], ...} 被称为比序列 {B[1], B[2], ...} “小”对于所有 i<k,A[i]=B[i],且 A[k] < B[k]。关键就是事实也是如此,最小的情况就是数列是连续的,尽可能连续就是最小的结果。核心也是遍历的思想。这里最小的定义是所有的数都尽可能的小,优先是最前面的数要最小。但是2,3,3,4诸如这些组合的情况呢?

2023-08-23 23:20:00 76

原创 高校人员信息管理系统-java软件代码

【代码】高校人员信息管理系统-java软件代码。

2023-07-17 12:45:31 114

原创 高校人员信息管理系统-课程设计说明书

在对于一个项目的多个问题中,我发现我遇到了不知道如何分配自己的时间,去解决问题而无从下手,手足无措的情况。面对多个任务时,我通过时间管理工具如日历、任务列表等,合理安排时间和设置优先级的方式,制定清晰的项目计划,并坚持执行,可以帮助我有效管理时间和提高工作效率。我通过阅读文档和技术资料,进行原型开发和验证的方式解决,以不断提升我的技术能力和解决问题的能力,来解决这些问题。同时,我还学到了在项目开发中,不能仅仅只关注代码的编写和盲目的一味的完成任务需求,应该注重规范和条理——也就是开发的设计也很重要。

2023-07-17 12:43:00 105

原创 1045 Favorite Color Stripe

然而,原来的条纹可能很长,而 Eva 想要拥有最大长度的剩余最喜欢的条纹。如果不相等,首先我们是从尾端开始分化子序列,不相等那么这两个子序不公共就+0,而我们要求最长公共子序,那我们就该进一步讨论,那么就该舍弃一个元素来凑对,跟下一个元素比对,看看能不能相等——就有两种情况,分别是[i]和[j]的序列舍弃,而我们进一步的探索他们是否会与当前元素为公共字序,此时我们不知道是否增长所以不用+1,要进到数组再次判断,而求最长就取这两种情况的最大值(因为不同情况可等可不等,相等的一定是最长的),所以是。

2023-06-26 14:15:50 158

原创 离散数学大作业任务书

这时可以使用栈来处理,每当遇到左括号时就将其入栈,在遇到右括号时就将栈顶的左括号出栈,并将中间的表达式加入后缀表达式中,即将不同运算符设定不同的优先级,从而确定括号的结合顺序。具体来说,在从左到右解析命题公式的过程中,如果遇到非操作符(~),则将后面的命题公式作为参数递归调用自身,再添加一个“~”操作符,作为新的一项存入栈中;1. 求任意一个命题公式的真值表:首先通过调用init函数输入命题公式,然后根据命题公式中包含的所有变量,生成该命题公式的真值表,即计算所有可能情况下命题公式的结果,并输出其真值表。

2023-06-24 22:22:15 497

原创 用代码实现离散数学命题逻辑

(3)依次读入命题公式中的每个字符,若是命题变元则其对应的赋值进OPND栈,若是运算符,则和OPTR栈的栈顶运算符比较后作相应操作,直至整个命题公式求值完毕。真值表中命题变元的取值具有如下规律:每列中0和1是交替出现的,且0和1连续出现的个数相同。(2)调用函数Divi(exp,myopnd)得到命题公式包含的命题变元序列myopnd(按字典序排列,同一个命题变元只出现一次);利用计算机求命题公式真值表的关键是:①给出命题变元的每一组赋值;含有n个命题变元的命题公式的真值的计算采用的方法为“算符优先法”。

2023-06-24 22:07:37 593

原创 java:编写一个学生管理程序,选择集合类存储学生的学号、姓名和期末考试各科的成绩(课程名+成绩,假设只包括数学、语文和英语三门课程)。实现如下功能:

1. 编写一个学生管理程序,选择集合类存储学生的学号、姓名和期末考试各科的成绩(课程名+成绩,假设只包括数学、语文和英语三门课程)。(8)根据平均分对班级学生成绩排序,按从高到低的顺序输出姓名和平均成绩。2. 掌握程序调试的常用方法,培养良好的Java编程习惯。(6)根据学号和课程名查找学生的成绩。(7)根据学号计算平均分,并屏幕输出。(1)学生信息(学号+姓名)录入;(2)学生成绩录入(课程+得分);(3)根据姓名查找学号。(4)根据学号查找姓名。(5)根据学号查找成绩。(一)实验类型:设计性。

2023-06-03 11:04:28 2512

原创 java关于ArrayList输出的心得

是直接有现成数据插入到对象的才行,对于复杂的插入,和待输入的,因此对于通用性来说,只能是用get函数来获取值然后输出!直接填写对象的方法只能像如下。在表中直接输出,只能输出地址。

2023-06-03 10:58:34 330

原创 1025 PAT Ranking

然后按以下格式打印最终排名列表: registration_number final_rank location_number local_rank 位置的编号从 1 到 N。输出必须按最终排名的非降序排序。分数相同的受测者必须具有相同的排名,并且输出必须按其注册号的非降序排序。对于每种情况,第一行包含一个正数 N (≤100),即测试位置的数量。然后是 N 个排名列表,每个排名列表都以包含正整数 K (≤300)、受测人数的行开头,然后是包含注册号(13 位数字)和每个测试者总分的 K 行。

2023-05-28 11:36:40 1032

原创 1076 Forwards on Weibo

(最重要的就是把用户与粉丝,还有关注者,关注者关注的人关注的人,还有被关注者之间的区别--也就是题目所表达的意思理解好,不要混淆,不然就是错解--因为插入数据的时候这个正确与否很重要,第一步都错后面没法讲)最后给你一个用户编号,问,当这个用户发消息时,且在转发层数到L层时,共有多少个用户转发了该消息(最后一行2 2 6的意思是,要查询2个人,第一个是用户2,第二个是用户6)。间接关注者就是粉丝的粉丝的意思,人1有了粉丝1,那个粉丝1如果有了粉丝2,那粉丝2也就间接的关注了人1,如此类推。

2023-05-27 23:20:55 716

原创 1023 Have Fun with Numbers

请注意,数字123456789是一个 9 位数字,正好由 1 到 9 之间的数字组成,没有重复。加倍它将得到246913578,它恰好是另一个 9 位数字,正好由 1 到 9 的数字组成,只是排列不同。也就是说,将给定的数字加倍,将k位数字加倍,您将判断结果数字是否仅由原始数字中的数字排列组成。输出规范:对于每个测试用例,如果将输入数字加倍得到的数字仅由原始数字中的数字排列组成,则首先打印一行“是”,如果不是,则打印“否”。虽然不能直接计算很大的数字,但是数字的每一位我们还是能够计算的。

2023-05-26 15:47:44 844

原创 对于为何地球上没有与人类媲美的存在的疑惑引发思考

也就是说,只要物种能够持续存在,顺应环境和宇宙给的随机偶然条件,那你就必然会衍生出很多不确定的能力--我们现在拥有智慧是一个衍生,但是想想更多的,比如操控时间,穿越过去未来,还是拥有魔法这些.....其实只要随机事件和偶然碰撞的结果恰好足够幸运,拥有这些能力不是不可能的!从漫长的地质时间尺度来看,人类的出现还只是极短的一刻。如果总是一味的像大多数人一样按部就班的过着日常生活而停止了对生命的思考,失去了自我本身的清醒,那我觉得这样的人生总是蒙在鼓里,而不知道前行的意义,又或者目光过于浅显--那也是挺可悲的。

2023-05-25 17:09:54 671

原创 1071 Speech Patterns

输出规范:对于每个测试用例,在一行中打印输入文本中最常出现的单词,后跟一个空格和它在输入中出现的次数。请注意,单词不区分大小写。我们就将集合之外的字符作为分割点,比如” ”,一旦出现这个空字符,就把前面储存的字符串标记加一,然后清空字符继续往下遍历即可。首先明确,字符串也是一个数组,我们通过一个个的下标,对应一个个字母开始操作实现提取和清除,遍历。不需要,照样接收,第一个连续的字符串实际上多了个数字跟纯单词不同,反正次数少就不会被输出。//大写小写属于同一类都可以记录,数组对应的值就存放出现的次数。

2023-05-24 16:40:57 885

原创 1083 List Grades

每个案例按以下格式给出:N name[1] ID[1] grade[1] name[2] ID[2] grade[2] ... ... name[N] ID[N] grade[ N] grade1 grade2 其中name[i]和ID[i]为不超过10个字符且无空格的字符串,grade[i]为[0, 100]范围内的整数,grade1和grade2为成绩区间的边界.保证所有等级都不同。输出规范:对于每个测试用例,您应该输出成绩在给定区间 [grade1, grade2] 内且按非递增顺序排列的学生记录。

2023-05-23 22:07:48 417

原创 1015 Reversible Primes

A。

2023-05-23 20:41:52 459

原创 对于提高算法效率循环次数sqrt的使用

sqrt()求是否为素数,如果遍历到sqrt(n)还找不到能够整除的数,那就可以说明n为素数。以后素数,连续乘积求因子、阶乘的边界都是sqrt(n)即可,都是一定的,特别是素数也是适用。

2023-05-23 17:30:03 55

原创 进制转换操作

什么进制,就遵循什么进位原则计算数据,最终全部相加就是十进制的结果就是因为运算时是遵循十进制的法则计算的。如29二进制就是11101,那么其实开始的第一个1本质上就是有2^4个2,进位而来的。2^4 2^3 2^2 2^1 2^0 都是指2的个数。把当前进制的数的每一位用当前进制提取出来,然后求和,求和这个操作就是化为十进制的步骤。也就是求和:数位数字*进制^(n-1),n指当前的数位,减一即使因为一开始是^0开始。第一位2^4个2,第二位2^3个.........取整取模由高位转低位。

2023-05-23 16:37:16 564

原创 1043 Is It a Binary Search Tree

of a BST.

2023-05-23 14:22:57 743

原创 1091 Acute Stroke

One important factor to identify acute stroke (急性脑卒中) is the volume of the stroke core. Given the results of image analysis in which the core regions are identified in each MRI slice, your job is to calculate the volume of the stroke core.

2023-05-21 10:31:39 407

原创 1096 Consecutive Factors

例如,630 可以分解为 3×5×6×7,其中 5、6 和 7 是三个连续的数字。现在给定任何正 N,您应该找到连续因子的最大数量,并列出连续因子的最小序列。然后在第二行中,以 factor[1]*factor[2]*...*factor [k] 格式打印连续因子的最小序列,其中因子按递增顺序列出,不包括 1。即在n数字的基础上找题设条件的连续因子,满足前提的最佳连续因子,使得n能被这条连续因子分解就是答案。题目:意思不是让你既要连续又要得出该数,而是在连续的因子中n都能连续被分解。不用一定要求出12。

2023-05-20 00:11:57 292

原创 1032 Sharing

To store English words, one method is to use linked lists and store a word letter by letter. To save some space, we may let the words share the same sublist if they share the same suffix. For example, and are stored as showed in Figure 1.Figure 1You are

2023-05-18 22:11:28 283

原创 1047 Student List for Course

【代码】1047 Student List for Course。

2023-05-16 16:22:29 41

原创 桶排序和冒泡排序

【代码】桶排序和冒泡排序。

2023-05-14 21:03:03 37

原创 快速排序(c&c++)

【代码】快速排序(c&c++)

2023-05-14 21:00:23 42

原创 类的继承(java)

输入描述:按照先2个Student类(number,name,englishScore,mathScore,computerScore),1个StudentXW类(number,name,englishScore,mathScore,computerScore,responsibility),1个StudentBZ类(number,name,englishScore,mathScore,computerScore,responsibility)对象输入数据。(一)实验类型:设计性。

2023-05-12 23:16:56 623

原创 1013 Battle Over Cities

例如,如果我们有 3 个城市和 2 条高速公路连接城市 1 -城市 2 和城市 1 -城市 3 .那么如果1号城被敌人占领,我们必须修好1条公路,那就是公路城2-3号城。一开始只有1-2,1-3没有2-3是因为只要前两个连接了,那自然可以借助1这个城市从2-3(画图就很明确),不需要多线,只要满足所有城市都能互相联通即可。一开始是所有城市都是联通的,一旦开始破环就不一定了,要修复最少的城市使得所有城市再次联通。自行理解:如1城市丢失,要修复多少,2城市丢失,要修复多少.....(这是从1开始判断的)

2023-05-11 16:55:40 499

原创 1001 A+B Format

计算 a + b 并以标准格式输出总和 - 也就是说,数字必须用逗号分隔成三组(除非少于四位数字)。对于每个测试用例,您应该在一行中输出 a 和 b 的总和。总和必须以标准格式写入。每个输入文件包含一个测试用例。每种情况都包含一对整数 a 和 b,其中。其实实际上是行不通的,会出现很多问题,一下算法不完整不是AC当作笔记了。开始只有15分,然后一直不知道问题出在哪。回顾原先直接整数的解法。后来改用了字符串输出。

2023-05-07 09:53:44 481

空空如也

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

TA关注的人

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