Java基础算法
其实这就是从我学校的资源,都比较基础的算法题,先尽量每天都做1-2题,练手感。毕竟离我真正去尝试入职好的公司(我指的就是中大厂,但是任重道远啊),仍有一定的时间,至少要等我升本之后再说
雨空集
沧海不可期,桑田难再候
展开
-
Java代码基础算法练习-商场购物判断-2024.04.14
某商场举行购物优惠活动(x代表购物款,y代表折扣)原创 2024-04-14 22:49:12 · 244 阅读 · 0 评论 -
Java代码基础算法练习-报数问题-2024.03.26
有n个人围成一个圆圈分别编号1~n,从第1个到m循环报数,凡是报到m者离开,求n个 人离开圆圈的次序。原创 2024-03-26 22:54:36 · 184 阅读 · 0 评论 -
Java代码基础算法练习-搬砖问题-2024.03.25
m块砖,n人搬,男搬4,女搬3,两个小孩抬一砖,要求一次全搬完,问男、 女、小孩各若干?原创 2024-03-25 23:04:17 · 316 阅读 · 3 评论 -
Java代码基础算法练习-数制转换-2024.03.18
这题要会进制转换原创 2024-03-18 22:01:27 · 540 阅读 · 0 评论 -
Java代码基础算法练习-判断字符串是否为回文-2024.03.16
回文串是指一个正读和反读都一样的字符串,比如“level”或者“noon”等。要求输入 一个字符串,判断此字符串是否为回文。(注:设字符串长度小于20)原创 2024-03-16 21:52:11 · 221 阅读 · 0 评论 -
Java代码基础算法练习-年龄问题-2024.05.07
因此,我们可以通过编写一个循环,从最小可能的年龄开始(考虑到立方是四位数,至少从10开始),一直到一个合理的上限(由于四次方是六位数,最大不会超过20左右,因为20的四次方已经超过了七位数)。在循环中,计算每个年龄的立方和四次方,然后检查这两个数是否包含了0-9这10个数字各一次。一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说:“我年龄的立方是个4位数。这10 个数字正好包含了从0到9这10个数字,每个都恰好出现1次。,因为年龄作为一个整数,其范围是有限的。原创 2024-05-07 11:37:26 · 282 阅读 · 0 评论 -
Java代码基础算法练习-删除有序数组中的重复项-2024.05.07
给一个有序数组(共10个元素),请在不新建数组的情况下,删除重复出现的元素,使 每个元素只出现一次,最后请输出删除重复元素后数组的新长度和数组元素。要删除有序数组中的重复项,且不使用额外数组,可以采用。原创 2024-05-07 11:35:56 · 123 阅读 · 0 评论 -
Java代码基础算法练习-求多项式的和-2024.04.24
多项式1- 1/2 + 1/3- 1/4 + 1/5- 1/6 + ...,求出该多项式的前n项的和,结果保留两位小数。原创 2024-04-24 09:55:36 · 168 阅读 · 0 评论 -
Java代码基础算法练习-移除元素-2024.04.24
给一个数组(有10个数组元素)和一个值val,在不新建数组的情况下,移除所有数值等于val的元素,并输出移除后数组的新长度。原创 2024-04-24 09:45:35 · 121 阅读 · 0 评论 -
Java代码基础算法练习-九九乘法表-2024.04.22
输出九九乘法表,乘法的乘积占两位,并靠左对齐,每个乘法表达式之间有一个空格。原创 2024-04-22 09:05:40 · 137 阅读 · 1 评论 -
Java代码基础算法练习-逆序输出-2024.04.22
输入10个数字(数字取值范围:0~1000),然后逆序输出。原创 2024-04-22 08:59:09 · 174 阅读 · 0 评论 -
Java代码基础算法练习-斐波纳契数列-2024.04.22
1,1,2,3,5,8,13,21,34,55,89……这个数列则称为“斐波那契数列”,其中每 个数字都是“斐波那契数”。输入一个整数N(N不大于20),输出由N个“斐波那契数”组成的“斐波那契数列”。原创 2024-04-22 08:52:16 · 221 阅读 · 0 评论 -
Java代码基础算法练习-数组整合-2024.04.21
现给出两个数组,每个数组都有10个元素,请求两个数组的交集,如交集为空,请输出 NULL,否则输出交集元素(数组元素取值范围0~1000)。原创 2024-04-21 10:04:52 · 209 阅读 · 0 评论 -
Java代码基础算法练习-分段函数求值-2024.04.21
有一个函数,写一段程序,输入x,输出y。原创 2024-04-21 09:41:30 · 226 阅读 · 0 评论 -
Java代码基础算法练习-水仙花数-2024.04.17
指一个 3 位数,它的每个位上的数字的3次幂之和等于它本身。水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数。例如: 1的3次方 + 5的3次方 + 3的3次方 = 153。利用for语句求出三位数中所有的的水仙花数。原创 2024-04-17 08:53:17 · 175 阅读 · 0 评论 -
Java代码基础算法练习-分解字符-2024.04.17
如果字符串长度符合要求(不大于255),则使用String类的split()方法对str进行分割。传入参数为逗号(,),表示按照逗号作为分隔符将原字符串分解为一个字符串数组strs。现有一行字符串,小明想按逗号分解成多个字符串,可是他不太会弄,需要你的帮助(字符串中有连续的逗号,以第一个为准)。被逗号分解的字符串,用回车分开。原创 2024-04-17 08:45:06 · 145 阅读 · 0 评论 -
Java代码基础算法练习-圆的面积-2024.04.17
已知半径r,求一个圆的面积(保留两位小数),其中 0 < r < 5,PI = 3.14,圆面积公式: PI * r * r。原创 2024-04-17 08:38:25 · 151 阅读 · 0 评论 -
Java代码基础算法练习-自定义函数之字符提取-2024.04.15
写一函数,将一个字符串中的元音字母(aeiou)复制到另一个字符串,然后输出。原创 2024-04-15 08:57:29 · 264 阅读 · 0 评论 -
Java代码基础算法练习-删除空格-2024.04.15
请从键盘获取一串字符,然后实现删除字符串空格的操作原创 2024-04-15 08:49:39 · 308 阅读 · 0 评论 -
Java代码基础算法练习-温度转换-2024.04.15
输入一个华氏温度,要求输出摄氏温度。公式为 C=5(F-32)/9,取位2小数。(C:摄氏温 度,F:华氏温度)原创 2024-04-15 08:36:54 · 239 阅读 · 0 评论 -
Java代码基础算法练习-求奇数和-2024.04.14
输入n个整数(n从键盘输入,n>0,整数取值范围:0~1000),输出它们的奇数和。原创 2024-04-14 22:15:15 · 135 阅读 · 0 评论 -
Java代码基础算法练习-拆分一个三位数的个位、十位、百位-2024.04.14
输入一个三位数,逆序输出这个三位数的个位、十位、百位对应的数字,用空格分开。原创 2024-04-14 22:08:56 · 174 阅读 · 0 评论 -
Java代码基础算法练习-自定义函数之求字符串长度-2024.04.13
写一函数,求一个字符串的长度(字符串长度不超过255),然后在主函数中调用该函数 实现求长度操作。原创 2024-04-13 21:56:47 · 390 阅读 · 0 评论 -
Java代码基础算法练习-统计学生成绩-2024.04.11
编写程序,输入n个(0原创 2024-04-11 22:19:22 · 248 阅读 · 0 评论 -
Java代码基础算法练习-负数个数统计-2024.04.04
从键盘输入任意10个整型数(数值范围-100000~100000),统计其中的负数个数。原创 2024-04-04 21:59:56 · 235 阅读 · 0 评论 -
Java代码基础算法练习-自定义函数之字符串连接-2024.03.30
写一函数,将两个字符串连接起来,然后在主函数中调用该函数实现字符串连接操作。原创 2024-03-30 22:58:15 · 213 阅读 · 0 评论 -
Java代码基础算法练习-求偶数和-2024.03.29
编制程序,输入n个整数(n从键盘输入,n>0,整数取值范围:0~1000),输出这n个 数当中的偶数和。原创 2024-03-29 22:35:29 · 168 阅读 · 0 评论 -
Java代码基础算法练习-求一个三位数的各位数字之和-2024.03.27
输入一个正整数n(取值范围:100原创 2024-03-27 23:28:29 · 361 阅读 · 0 评论 -
Java代码基础算法练习-字符串反转-2024.03.25
输入一个字符串,然后将此字符串反转(字符串最长不超过25个字符)原创 2024-03-25 22:47:28 · 333 阅读 · 0 评论 -
Java代码基础算法练习-公式求和-2024.03.24
求公式Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5 时=2+22+222+2222+22222,n 由键盘输入(n原创 2024-03-24 21:40:32 · 232 阅读 · 0 评论 -
Java代码基础算法练习-数位交换-2024.03.23
输入一个三位整数,将其个位和百位交换后输出。原创 2024-03-23 23:16:48 · 232 阅读 · 0 评论 -
Java代码基础算法练习-求给定范围内所有数之和-2024.03.22
输入两个整数n和 m(0原创 2024-03-22 20:56:29 · 167 阅读 · 0 评论 -
Java代码基础算法练习-递归求数-2024.03.22
利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。原创 2024-03-22 20:49:14 · 276 阅读 · 0 评论 -
Java代码基础算法练习-求一个三位数的各位平方之和-2024.03.21
输入一个正整数n(取值范围:100原创 2024-03-21 22:34:54 · 284 阅读 · 0 评论 -
Java代码基础算法练习-求给定3个数, 进行从小到大排序-2024.03.20
输入三个整数 x,y,z(0原创 2024-03-20 22:18:54 · 167 阅读 · 0 评论 -
Java代码基础算法练习-判断素数-2024.03.17
提示:素数是只能被1和它本身整除的数,1不是素数。输入一个数x,判断它是否是素数。原创 2024-03-17 21:22:44 · 256 阅读 · 0 评论 -
Java代码基础算法练习-求数据序列的最大值及最小值---2024.3.15
任务描述:输入n个整数,求n个整数的最大值及最小值,并输出相应的位置序号。(注:n原创 2024-03-15 22:28:22 · 276 阅读 · 0 评论 -
Java代码基础算法练习---2024.3.14
计算身体质量指数BMI及胖瘦程度判断。任务描述:身体质量指数BMI(Body Mass Index ),简称体质指数,是国际上常用的衡量人体胖瘦 程度以及是否健康的一个标准。计算公式为:BMI=体重÷身高²。) 成人的BMI数值范围及胖瘦标准:BMI原创 2024-03-14 22:42:00 · 239 阅读 · 0 评论 -
Java——求 1+2+......+100 的和
Java语言实现求1+2+3+......+100的和。要求分别用while、do while、for循环实现。原创 2023-08-23 21:01:27 · 667 阅读 · 1 评论