java刷题
一些java刷题中复习到的小的知识点
五月天的小迷弟
这个作者很懒,什么都没留下…
展开
-
2024届美团第一次笔试第二题
2.小美的字符串匹配度小美有两个长度为n只包含小写字母的字符串s和t,小美定义“两个字符串的匹配度”为i∈[1,n]中si=ti的数量,例如"abacd"和"aabdd"的匹配度就是2。现在你可以进行最多一次以下操作:对于字符串t,选择两个索引i,j(1≤i原创 2023-08-16 03:39:52 · 2857 阅读 · 5 评论 -
美团24届秋招笔试第一场第一题
虽然触发了满15元减3元,但使用折扣只需要花12元,低于使用满减的价格(20-3=17),因此最终系统会为客户推荐折扣价。2. 订单有满x元减y元的优惠。当购买的菜的价格总和不小于x元时,总价格可以减y元。“减”的价格不能超过“满”的价格。在设计定价时,原价、折扣价和满减的价格都必须是正实数。该小数代表顾客购买了全部菜各一份时,订单的总价格。由于本题的数据具有现实意义,所以读取的每个数都应该为正数,因此每次读取都应该判断一下。3. 满减优惠和折扣价是互斥的,当且仅当每个菜都选择了原价才可以触发满减。原创 2023-08-15 19:19:48 · 967 阅读 · 0 评论 -
Java中单引号和双引号有所区别
在Java中单引号和双引号的区别原创 2022-10-06 15:13:34 · 676 阅读 · 2 评论 -
java的格式化输出
一球从h米高度自由落下,每次落地后反弹回原高度的一半再落下,求它在第n次落地时共经过了多少米?输出小球反弹的高度和经过的距离(先输出反弹的高度再输出经过的距离,中间用空格隔开)输入小球的初始高度和落地的次数(先输入小球初始高度再输入反弹次数)原创 2022-10-13 22:51:43 · 151 阅读 · 0 评论 -
java-数组转化为字符串的输出和数组的翻转
输入6个整数,先将其输出然后再将数组倒转,再次输出数组。用户随机输入的6个int类型变量。原创 2022-10-12 10:47:09 · 471 阅读 · 2 评论 -
java-计算整数位数 将int类型的整数转为字符串
输入一个整数,计算它的位数。如果输入的整数不大于0则输出这个数。原创 2022-10-16 14:23:39 · 122 阅读 · 0 评论 -
java中将Int类型的数据转化为二进制输出的两种方法
方法一:Integer.toBinaryString(num)方法二:Integer.toString(num, 2)控制台随机输入一个十进制数,请你将它转换为二进制数并输出。控制台随机输入的十进制正整数。该十进制数转换的二进制数字。原创 2022-11-08 05:49:21 · 1714 阅读 · 0 评论