题解列表

筛选

nlogn(排序),前缀和解法蓝桥杯2022年第十三届省赛真题-最少刷题数,

解题思路:利用一个100000的数组存每个数字出现的次数,然后使用前缀和一次,计算出前缀和之后就能在O(1)的复杂度的时间内求出比当前小的数有几个,相等的有几个,大的有几个排序后找出中位数判断当前数是否符合刷题数,满足则输出0不满足则判断当前数到中位数是否符合题意,

题解 1097: 蛇行矩阵

摘要:解题思路:女朋友写的,思路非常好,直接将小蛇蛇排进数组,代码简洁明了注意事项:参考代码:import java.util.Scanner; public class Main {     pu……

给用Java的开一下荒土

摘要:解题思路:先倒叙,后数组,再转成int进行相加注意事项:参考代码:import java.util.Scanner; public class Main { public static vo……

给用Java的开一下荒土

摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class Main { public static void main(String[] a……

给用Java的开一下荒土

摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class Main { public static void main(String[] a……

利润计算 - 使用循环按需计算奖金

解题思路:对于不同区间的利润,我们实际要计算的是超出该利润部分的奖金,那么remain代表超出利润区间最小值的部分,bonus是全部的奖金,使用布尔类型的flag来控制循环的进退。每计算完一个区间的奖金,那么利润就要减去这个超出的部分,以此进入下一个区间。

给用Java的开一下荒土

摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class Main { public static void main(String[] a……