题解列表

筛选

集合的划分(Java)

摘要:解题思路:在递归函数中,处理了一些基本情况:当 n 为 0、k 为 0 或 k 大于 n 时,划分数为 0;当 k 为 1 或 k 等于 n 时,划分数为 1。对于其他情况,使用递归方式计算划分数。第……

1757:矩阵对角求和(C语言)

摘要:自己写的s山代码。。。#include<stdio.h> int main() {     int a[100][100];     int n = 0, i = 0, j = 0, x = ……

时间复杂度最低方法

摘要:解题思路:1.直接暴力遍历出c1,c2的位置数组,以及c1,c2的数量。2.遍历c1,c2数组,用双循环,每一个c1第一次匹配成功c2后边的c2是一定可以匹配这个c1的,时记录该c2的位置,并且下一个……

数据结构——堆排序(C++)

摘要:解题思路:注意事项:参考代码:#include <iostream> #include <queue> #include <vector> using namespace std; int……

信息学奥赛一本通T1437-扩散

摘要:解题思路: 二分+并查集注意事项:参考代码:#include <iostream>#include <algorithm>using namespace std;#define int long lo……