- 博客(42)
- 收藏
- 关注
原创 HashTable哈希表;对象流
属性,读取文件格式 要写成:key = value eg:xyz=123;序列化:给对象编号拆开,到了再反序列化组装。文件格式:xxxx.properties。ymal–>学习python的。末尾不确定 不要用循环。
2024-09-10 10:32:55 183
原创 基本类型的包装类,面向对象三大特性,继承(inherit).一道力扣分享。
拆包–>包装类型转换为基本数据类型封包—>基本数据类型转换为包装类型。
2024-07-26 15:36:39 738
原创 数组Arrays,排序算法,String类,Stringbulider,正则表达式
编号API解释1.length长度2截取3大写4小写5.equals()等于6.indexOf()子字符串位置7.trim()去空格8.replace()替换9从后向前10.spilt()分割11数组12.charAt()某位的字符13.valueOf()将其他类型转换为字符串14.endWith()以".jpg"结尾15以什么开头16.isEmpty()为空17是否存在18产生一个字符串19替换所有。
2024-07-24 10:22:49 755
原创 面试题 16.07. 最大数值
由于是long型,右移63位得到符号位,注意负号不变,那么正数右移63位就是0,负数右移63位就是-1。那么我们的计算公式为 0 * a - b * ( -1 ) = b。那么得出我们的计算公式 (1 + k) * a - b * k。不得使用if-else或其他比较运算符。那么我们的计算公式为 1 * a - b * 0 = a。当 x >= 0 的时候,k = 0, 即 a > b。当 x < 0的时候,k = -1, 即 b > a。首先 a - b 得到差值x。编写一个方法,找出两个数字。
2024-07-19 20:17:20 224
原创 【leetcode】3011. 判断一个数组是否可以变为有序
2 ,4 和 8 分别都只有一个数位为 1 ,分别为 "10" ,"100" 和 "1000"。15 和 30 分别有 4 个数位为 1 :"1111" 和 "11110"。30 和 15 分别有 4 个数位为 1 ,数组变为 [2,4,8,15,30]。- 交换 nums[0] 和 nums[1]。数组变为 [4,8,2,30,15]。- 交换 nums[1] 和 nums[2]。数组变为 [4,2,8,30,15]。数组变为 [2,4,8,30,15]。,那么你可以将这两个元素交换。
2024-07-13 20:48:30 246 1
原创 java语法(分支,方法,递归);Debug使用
x 操作符->分支,循环,方法条件的三种ifswitch…case…注意事项有限个(少量)switch…case…不能使用浮点类型break;问题条件的类型char/int/short/byreStringenum(枚举类型)菜单界面——计算器注:只完成了部分功能案例画图以及 九九乘法表第一个:验证:外小里大 省时间for循环不写循环体–》空转代码块复用—>高级叫Api接口调用mainpublic访问控制符main需要static,所有方法static返回
2024-07-13 20:01:23 509
原创 【Leetcode】最小数字游戏
第一轮,Alice 先移除 2 ,然后 Bob 移除 3。然后 Bob 先将 3 添加到 arr 中,接着 Alice 再将 2 添加到 arr 中。于是 arr = [3,2]。第二轮开始时,nums = [5,4]。Alice 先移除 4 ,然后 Bob 移除 5。接着他们都将元素添加到 arr 中,arr 变为 [3,2,5,4]。Alice 和 Bob 决定玩一个游戏,游戏中每一轮 Alice 和 Bob 都会各自执行一次操作。,同时还有一个空数组。
2024-07-12 20:48:27 296
原创 7-10 NCHU_学号识别
7-10 NCHU_学号识别分数 10全屏浏览切换布局作者 蔡轲单位 南昌航空大学学校的学号由8位数字组成,前两位是入学年份(省略了20);第3、4位是学院编号,01代表材料学院,02代表机械学院,03代表外语学院,20代表软件学院;第5、6位是学院内部班级编号,最后两位是班级内部学号。如:18011103,入学年份是2018年,材料学院,11班,03号。
2024-07-04 19:07:05 279
原创 7-9 三角形的判定
三角形 (triangle) 是由同一平面内不在同一直线上的三条线段“首尾”顺次连接所组成的封闭图形,在数学、建筑学等方面有广泛应用。对于给定的三条边,其能够构成一个三角形的充分必要条件是:任意两边之和大于第三边。现在给你三条边的长度,请你判断这三条边是否能够构成一个三角形。
2024-07-04 18:31:40 262
原创 switch语句
if...else if语句的执行效率不一定总是比switch语句高。在某些情况下,switch语句可能比if...else if更高效,尤其是当有很多条件需要判断时。因此,C选项中的说法不正确。B 若比较的数据类型为double,则不可以用switch语句来实现。else if语句的执行效率总是比switch语句高。A switch语句的功能可以由if…else if语句来实现。D case子句中可以有多个语句,并且不需要大括号{ }括起来。
2024-04-09 20:41:16 152
原创 7-6 Java简单编程-各位数之和等于10
1234是一个非常特殊的四位数,因为它的各位数之和为10,编程求所有这样的四位正整数,并要求这四个位数中没有0。
2024-03-30 10:57:56 1058
原创 7-4 Java程序设计-基本程序-计算两点之间的距离
这是一个编程题模板。编写程序,提示用户输入两个点(x1,y1)和(x2,y2),然后显示两点间的距离。计算两点之间距离的公式是:注意可以使用Math.pow(a,0,5)计算。
2024-03-30 10:55:51 579
原创 7-3 Java程序设计-基本程序-摄氏温度转换为华氏温度
这是一个编程题模板。编写程序,从控制台读入double型的摄氏温度值,然后转换为华氏温度,并且显示结果。转换公式如下:华氏温度=(9/5)*摄氏温度+32。
2024-03-30 10:54:22 669
原创 7-2 身体质量指数(BMI)测算
体重是反映和衡量一个人健康状况的重要标志之一,过胖和过瘦都不利于健康,BMI(身体质量指数)计算方法:体重(以千克为单位)除以身高(以米为单位)的平方。中国成人正常的BMI应在18.5-24之间,如果小于18.5为体重不足,如果大于等于24为超重,大于等于28为肥胖。请编写程序,测算身体状态。
2024-03-30 10:53:04 710
原创 6-3 数字校验
本题要求实现一个函数,校验一个13位正整数号码是否正确。13位号码的最后一位是校验码。通过对前12位数字的加减乘除运算得到一个一位数字,如果和第13位数字相同,表示正确的号码。1、从最右边第12位开始间隔一位个位数相加,然后乘7。2、剩下的其余数字相加,然后乘2。3、再把两者加起来,除以10取余数4、和第13位相校验,匹配就正确,不匹配则错误。
2024-03-30 10:49:24 285
原创 6-1 求一个整数各位数字累加和
其中 n 是用户传入的参数。方法须返回整数 'n' 的各位数字的累加和,其中0<=n<=99999。6-1 求一个整数各位数字累加和 作者 黎浩宏 单位 浙江工贸职业技术学院。编写方法,方法的功能是:求一个整数的各位数字的累加和。/* 请在这里填写答案 */
2024-03-30 10:46:32 483
原创 前端项目速成
1. 现在市场的主流架构:BS(brower server),意为在浏览器上展示效果。2. web的三驾马车之一:HTML=>用于页面的展示3. 格式:标签+文本。
2024-03-18 19:45:49 411
原创 6-7 分类统计字符个数
其中char s[]是用户传入的字符串。函数须在一行内按照letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数的格式输出。
2023-06-28 15:49:59 301 1
原创 7-3 查找(折半查找)
7-3 查找(折半查找)分数 30作者 jibaoyu单位 江西理工大学有15个整数按升序提排列,现输入一个数n,请写程序,用折半查找法判断该数在序列中是否存在,若存在则指出是第几个。
2023-06-14 14:57:10 996
原创 7-1 找出一个字符串中出现次数最多的一个字符
7-1 找出一个字符串中出现次数最多的一个字符 分数 35作者 陈英单位 南昌航空大学找出一个字符串中出现次数最多的一个字符。
2023-06-14 14:51:58 932
原创 6-1 删除单链表偶数节点
函数createlist从标准输入读入一系列正整数,按照读入顺序建立单链表。当读到−1时表示输入结束,函数应返回指向单链表头结点的指针。函数deleteeven将单链表head中偶数值的结点删除,返回结果链表的头指针。
2023-06-06 16:52:04 1064
原创 7-5 计算坐标系中两个点之间的距离分数 7作者 齐心单位 湖北汽车工业学院
定义一个结构体类型表示平面上的一个点的坐标(x,y),并从键盘输入两个点z1,z2的坐标,坐标值为整型数据,输出这两点之间的距离。
2023-06-05 19:39:09 703 1
原创 递归算法的思想
1 * 2 * 3 * ...* n,求阶乘的过程就是求累乘的过程。那我们也可以反着 来看,n * (n-1)*(n-2)* ... 4*3*2*1。理解清楚递归调用是怎么回事后,我们来思考这样一个问题:真正写程序的时候能不能出 现这样无终止的递归调用。1>递归的概念 C 语言中的函数可以递归调用,即:可以直接或者间接地自己调用自己。肯定是不可以出现无终止的递归调用的。(1)找到规律 (2)递归调用的条件 (3)结束递归调用的条件。使用递归调用的形式编写函数实现求:1+2+3+...+n。
2023-05-18 19:20:42 113 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人