- 博客(43)
- 收藏
- 关注
原创 Java序列化与对象输出
Java输入流与输出流操作,Java序列化与对象输出,序列化概念,实现序列化的方法,序列化对象的输入与输出,自定义序列化的方法,通过序列化实现学生管理系统的增删查操作
2023-06-04 17:41:12 1331
原创 Java继承
继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。
2023-04-23 20:53:29 576
原创 牛客 华为研发工程师编程题
1.某商店规定:三个空汽水瓶可以换一瓶汽水,允许向老板借空汽水瓶(但是必须要归还)。小张手上有n个空汽水瓶,她想知道自己最多可以喝到多少瓶汽水。2.明明生成了NN个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。3.写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。
2023-04-13 20:54:36 1083
原创 PTA 求解磁盘驱动调度问题
有一个磁盘请求序列给出了程序的I/O对各个柱面上数据块请求的顺序,例如一个请求序列为98,183,37,122,14,124,65,67,n=8,请求编号为1-n。如果磁头开始位于位置C(假设不在任何请求的位置,例如C=53)。最短寻道时间优先是一种移动磁头柱面数较小的调度算法(优先处理离磁头最近的请求)。编写一个程序采用最短寻道时间优先算法输出给定的磁盘请求序列的调度方案和磁头移动总数。
2023-02-10 21:26:51 547 1
原创 PTA 求解保留数最大问题
输入一个高精度的正整数n,去掉其中任意s个数字后剩下的数字按原左右次序组成一个新的正整数。编程对给定的n和s,寻找一种方案使得剩下的数字组成的新数最大。
2023-02-06 16:07:17 152
原创 PTA Activity selection problem
Given n(1≤n≤2×10^5) activities {S1,S2,⋯,Sn} with each of them being represented by a start time si(0≤si≤10^9) and finish time fi(0≤fi≤10^9).The activity selection problem is to select the maximum set of activities that can be performed by REN Jingyi, assu
2023-02-06 15:46:36 125
原创 PAT排名汇总
计算机程序设计能力考试(Programming Ability Test,简称PAT)旨在通过统一组织的在线考试及自动评测方法客观地评判考生的算法设计与程序设计实现能力,科学的评价计算机程序设计人才,为企业选拔人才提供参考标准(网址http://www.patest.cn)每次考试会在若干个不同的考点同时举行,每个考点用局域网,产生本考点的成绩。考试结束后,各个考点的成绩将即刻汇总成一张总的排名表。现在就请你写一个程序自动归并各个考点的成绩并生成总排名表。
2022-12-31 17:27:35 618
原创 PTA 整数的素因子积表示
任意正合数都可以表示为素因子的积,也称为整数的素因子分解。如果素因子按升序排列,则这种表示方式是唯一的。例如:420=22357。
2022-12-28 00:44:25 679 1
原创 PTA 游戏玩家
某游戏公司年末推出一款新游戏,共设置100层关卡,邀请游戏玩家们内测,根据到达关卡层级对玩家授予不同称号,并对获得神级玩家称号的玩家进行奖励,赠送高级游戏装备一套。已知到达关卡90-100的玩家授予神级玩家称号(S),到达关卡80-89的玩家授予牛级玩家称号(N),达到关卡70-79的玩家授予高级玩家称号(G),到达70以下关卡的授予普通玩家称号(C)。请你帮助该公司记录玩家称号,并统计能够获得高级游戏装备的玩家人数。
2022-12-21 09:54:41 841
原创 6-4 让我们的IDE智能起来
小Z一直苦于自己使用的IDE不够智能,没法帮他写代码(划掉)帮他纠正代码中的错误。于是他打算自行实现一个智能的IDE,现在请你完成其中一个功能:给你指定的起始字符串begin和终止字符串end,请你在文本串text中将每一对begin和end之间(不含自身)的字符全部替换为目标串aim,begin和end的 配对原则为:最左侧的begin与其右侧最近的end优先生效 ,之后寻找其右侧下一个begin继续应用此规则。每个begin或end 只能就近生效一次 。
2022-11-23 14:10:27 284 1
原创 牛气的输出
这个题目很简单,给你一个字符串,希望你能按照n型输出它也就是说,字符串应该按照输入顺序输出,从左下角开始,到右下角结束,我们希望输出尽量接近正方形。如果垂直高度为m,宽度为n,那么m应该是所有不大于n的数中间的最大者,并且有2*m+n-2=N,N是字符串长度。
2022-11-20 13:12:57 168 1
原创 单词首字母大写
本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。
2022-11-08 14:08:26 292 1
原创 小L的难题
给出n个数,请找出这个序列的任意两个不同的数第二小的差值。ai和 aj的差值定义为∣ai−aj∣,即两个数差的绝对值,其中i和j互不相同。(第二小即从小到大排序之后的第二个数字)
2022-11-07 09:36:58 146
原创 PTA 说反话
测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。
2022-11-06 13:56:54 82
原创 压岁钱(15分)
小C父母本来想多生几个娃,奈何国家计划生育,结果只生小C一个。羊年要到了, 小C给各位长辈拜年,小C很孝顺,给爷爷、奶奶、外公、外婆….磕头(多孝顺),为表心意,长辈都会给小C红包。小C已上幼儿园,100以内加法没问题,但是现在的压岁钱总和可能超过100元。小C想了一个办法,拿到压岁钱后, 如果钱多于100元,就不断的数出100元给妈妈,作为以后上学买笔买书费用(多好学), 只剩下小于100元留给自己作为与其他小朋友的交际费。现在收到n位长辈的红包,输出小C交妈妈后的剩余压岁钱。
2022-11-06 10:04:21 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人