题解列表

筛选

C++ 桶和贪心

摘要:解题思路:利用桶记录每一种情况的数量 再用贪心找出最多的一个 但是得特判一下k为0的情况注意事项:参考代码:#include<iostream>#define int long longusing n……

C++ 记忆化存储

摘要:解题思路:利用一个数组记录最长的接龙数组的长度 详细在注释注意事项:参考代码:#include<bits/stdc++.h>#define int long longusing namespace s……

不与最大数相同的数字之和

解题思路:先把数列中的全部数相加,最后再减去最大值就ok了注意事项:注意范围参考代码:n=int(input())a=list(map(int,input().split()))sum=0foriinrange(n):sum+=a[i]print(sum-max(a))

飞机降落(仿写)

摘要:解题思路:记录注意事项:记录参考代码:#include<bits/stdc++.h> using namespace std; struct plane {     int t,d,l; }……

1050: [编程入门]结构体之成绩记录

解题思路:首先定义了一个结构体rec,包含学生的学号、姓名和三个成绩。然后定义了两个函数input和print,分别用于输入和输出学生信息。在main函数中,首先定义了一个结构体数组stu,用于存储学生信息。然后通过循环输入学生数量n,接着通过循环调用input函数输入每个学生的信息。

2836: 数组逆序重放

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){    long long b;    cin>>b;    ……

记录一下大佬的解题方法(采药)

解题思路:创建M行T列的二位数组,I行,j为0-T,为所有i行j时间下的赋value值,具体如下j-time[i]是剩余可用时间,而上一层Sum_V[i-1]记录了在i-1个草药下,所有T时间内所可得到的最大value值,Sum_V[i-1][j-Time[i]]就是i个草药情况下剩余时间内可采的药的