题解列表

筛选

分段函数计算

摘要:解题思路:if-else语句if(表达式)     语句1;else     语句2;其语义是:如果表达式的值为真,则执行语句1,否则执行语句2 。参考代码:#include<stdio.h> ……

1885: 蓝桥杯2017年第八届真题-分巧克力(3.15)

解题思路:在这个网站无法ac,在官网ac了,思路有两个1.暴力枚举每一个输入的巧克力的可能分割方案的数目,直接统计总和,找到总和小于k的那一个前面的一个即为最大边长.官网得分75,两个测试点超时2.基于方法一我们来考虑一下,我们在方法一中记录了所有边长能得到的子巧克力数目,

dfs搜索!!!

```cpp#includeusingnamespacestd;constintL=12;intn;chararr[L][L];boollie[L],z_x[2*L],n_z_x[2*L];inta[100][100];intmax_num;boolcheck(intx,

1924: 蓝桥杯算法提高VIP-01背包

摘要:解题思路:非常经典的dp题目注意事项:必须把横向第一行和纵向第一行归零参考代码:#include<bits/stdc++.h> using namespace std; int main() {……
优质题解

拦截导弹问题 贪心和动态规划两种方法,详细注释

**先讲贪心,本题贪心算法的关键在于,若存在多个可拦截当前导弹的系统,需选择其中高度最小的,也就是使每个系统最后都成为一个最长不上升子序列**```cpp#includeusingnamespacestd;intn;inth[1005];//记录导弹高度ints[1005];//记录每个系统当前可拦截

1055: 二级C语言-进制转换

摘要:解题思路:十进制转n进制的计算方法:每次除n取余,一直除到0为止,余数从后往前排列就是n进制的表示。注意事项:memset()的头文件,每次都要吃一个编译错误才想起来加。参考代码:// 题目 1055……

一种容易理解的方法

摘要:解题思路:注意事项:参考代码:注意逻辑#include<stdio.h>int main(){    int a,b,c;    scanf("%d""%d""%d",&a,&b,&c);    if……