题解列表

筛选

第一个HelloWord程序

摘要:解题思路:这题是大家入门C语言的简单题目注意事项:注意分行输出参考代码:#include<stdio.h>int main(){   printf("*************************……

封闭图形个数(结构体排序)

摘要:解题思路:先对图形个数进行排序,再对数字本身大小进行排序注意事项:参考代码:#include<iostream>#include<algorithm>#include<cstring>using na……

2983: 花生采摘

摘要:解题思路:贪心策略,按照题目要求从最多的花生开始采摘注意事项:数据与题意不符, 有部分重复数据,因此有三组数据未通过,以hack方式解决, 希冀后来的同学能够找到完美的解决方式参考代码:#includ……

回文数组 - 贪心

摘要:#### 解题思路 操作: 1. 选择一个元素,对其增减 1 2. 选择相邻的两个元素,对其增减 1 双指针 `i`、`j` 从两端向中间看,每次先用“操作 1”使 `arr[i]……

吊坠 - Kruskal 算法

摘要:#### 解题思路 分 2 大步: ##### 第 1 步 求出所有边的边权,如: ```text [0, 4, 2, 2] [0, 0, 2, 2] [0, 0, 0,……

3052: 最大上升子序列和

摘要:解题思路:经典DP, f[i] 以i节点为结尾的最大上升子序列和注意事项:参考代码:#include<iostream> #include<algorithm> const int N = 1e3……

3053: 怪盗基德的滑翔翼

摘要:解题思路:转化最长上升子序列和最长下降子序列的最大值注意事项:参考代码:#include<iostream> #include<algorithm> #include<cstring> cons……

3054: 最低通行费

摘要:解题思路:DP注意事项:初始化第一行第一列数据参考代码:#include<iostream> #include<algorithm> using namespace std; const int……

: 三角形最佳路径问题

摘要:解题思路:三角形最佳路径经典DP, f[i][j]表示到达i行j列的最佳路径注意事项:参考代码:#include<iostream> #include<algorithm> using names……