题解列表

筛选

优质题解

城市建设-通过kruskal算法生成最小生成树 [Java][超详细注解]

摘要:解题思路:首先是具有权值的图,然后还需要算出最小的造价。那么可以很好想到需要生成一个最小生成树,当然这题的最小生成树比较特殊,因为这里的道路权重如果小于0时,是可以赚钱的,所以遇到能赚钱的路,就必须建……

Java利润计算

摘要:解题思路:注意事项:零的个数不要搞混参考代码:import java.util.Scanner;public class Work1010 { public static void main(Stri……
优质题解

2^k进制数,老实人顺向思路

摘要:解题思路:    以八进制为例:        k=3,w=8        最大值就是377(八进制):        77        21 &nb

字符串内排序 java 快排简易版

摘要:解题思路:先从键盘输入一段字符串,将其转化为字符数组,进行一波快排,最后进行输出注意事项:输出的时候记得换行,否则会显示答案错误参考代码:import java.util.Arrays;import ……

StringBuffer里面的reverse方法

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

KMP字符串模式匹配算法实(Java代码)

摘要:解题思路: 写一个kmp算法的方法 多调用几遍方法就好了参考代码:import java.util.Scanner; public class KMP字符串模式匹配算法实现 { publ……

汉诺塔(Java代码)

摘要:解题思路:    使用分治算法把一个大问题分解为多个小问题参考代码:import java.util.Scanner; public class 汉诺塔 { public static ……

01背包(Java代码)

摘要:解题思路: 用动态规划算法参考代码:import java.util.Scanner; public class 背包02 { public static void main(Strin……