题解列表

筛选

优质题解

python-未名湖边的烦恼

解题思路:这道题python写递归算法的话会超时,83分。因此采用动态规划的解题方法。建立一个(m+1)*(n+1)大小的二维数组dp[i][j],其中dp[i][j]表示还鞋的有i个人借鞋的有j个人时满足题目要求的方法数。初始化数组的值为0。

质因数(Java代码)

摘要:import java.util.Scanner; public class Main { public static void main(String[] args) { Sca……

1023选择排序 Java 冒泡排序

packageliti;importjava.util.Scanner;publicclassdotcpp1023{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);int[]arr=newint[10];for(in

筛选N以内的素数(C语言代码)

####解题思路:1.素数因子个数为22.题目要求2~N以内的素数,首先肯定采用for循环,初始定义`i=2`,每循环一次,i加一,直至`i等于N`;3.判断i是否为素数,同样for循环1~i以内的数,初始定义代表因子数的变量为0,再以结构取余后是否为0来判断是否为因子,

王牌花色(Java代码)

摘要:import java.util.Scanner; public class Main { public static void main(String[] args) { Sca……

用切片来写

摘要:a=input()count=len(a)z=count-1q=countfor i in range(count):    print(a[z:q],end='')    z-=1 ……

Java Minesweeper 方向数组暴搜

摘要:解题思路:可以看成一个点向八个方向的一次bfs 注意事项:重点是对扫雷地图的处理   int char的转换参考代码:import java.util.EnumSet;import java.util……