题解列表

筛选

字符串的修改-题解(Java代码)极简数学计算

摘要:解题思路:    先把两个字符串转化成等长(添加一个a长度的串),然后比较两个串中已经相同的字符(也就不用修改),然后得出还需修改的字符次数(修改b次字符)                   结果即……

防御导弹-题解(Java代码)

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

蓝桥杯2018年第九届真题-递增三元组-二分查找时间复杂最短题解(Java代码)

解题思路:利用排序加二分查找的算法,代码中的end是每次算完之后小于key的最大的数的下标,将a中小于b的数的数量算出来之后再进行累加,可以减少c对b中小于c的数的访问时需要从小于c的b中的各个数对应大于a的数的累加。从而缩短计算时间,这个算法的复杂度是O(nlogn)注意事项:我语言组织不是很好,