题解列表

筛选

深度搜索DFS

摘要:``` import java.util.Scanner; public class Main { static int N = 10; static int n;/……

组合数的DFS+剪枝

摘要:``` import java.util.Scanner; public class Main { static int n; static int k; sta……

用python写个bfs

摘要:解题思路:注意事项:参考代码:#飞机降落,bfs枚举T = int(input())sj = [[(0,0,0)] for _ in range(T)]for i in range(T):    n ……

用for放高度

摘要:解题思路:注意事项:参考代码:#include<stdio.h>void main(){ int i=0; int apple=0; int hig[10]; int sh; for(;i<10;i+……

筛选n以内的完数 c语言

摘要:解题思路:用两个for循环来做,第一个for循环用来从一到n,第二个for循环用来判断是不是素数如果取余为零则说明是因子注意事项:参考代码:#include <stdio.h>int main(){ ……

问题转换 只计算奇数个数

摘要:一、解题思路:    我的想法是计算数组中奇数的个数,如果奇数的个数为奇数个的话,无论如何都不可能凑出s1、s2均为偶数。反观奇数的个数为偶数的话,总{s1,s2}的个数=2的偶数个数次方*2的(奇数……

1023 选择排序

摘要:解题思路:注意事项:参考代码:/*思路:首先定义一个整形变量min,用来存储数组中最小数值的下标默认数组第一位元素为min下标使用for循环和if判断更小的元素,找到则把该元素的下标赋予min(而不是……

分核桃 JAVA语言解题

摘要:分核桃 要求1.输入三个整数其数小于30 要求2.三个小组的核桃数量必须相同 要求3.尽量满足条件使核桃的数量最少 ```java import java.util.Scanner; ……