题解列表

筛选

1005: [编程入门]温度转换

摘要:解题思路:保留两位小数在C中可以printf("%.2f\n", c),在C++中可以#include <iomanip>然后cout << fixed << setprecision(2)。注意事项……
优质题解

1004: [递归]母牛的故事

摘要:解题思路:一开始思路出了问题,一直考虑的是每年牛的数量=母牛+小牛,然后对母牛和小牛分别递归计算数量,再求和,结果是时间超限了。#include using namespace std; int……

程序员爬楼梯(C++ 【DP解法】+【DFS解法】)

**解题思路:**一个人到达第i层楼底包括两种方法:1.选择从第i-1层再爬1级到2.选择从第i-3层再爬3级到DFS解法:(递归)```cpp#includeusingnamespacestd;intn;intsum=0;voiddfs(intk){if(k==n){sum++;return;}if

蓝桥杯2016年第七届真题-密码脱落(C++【思路】)

摘要:**解题思路:** 字符串的前后对称也好,镜像也好,就是回文串 题意“至少脱落了多少个种子,才可能会变成现在的样子”:之前是回文串,现在需要进行增补至少几次,回到之前的样子。 **第一种思路:*……

蓝桥杯2016年第七届真题-冰雹数("语文"+数学)

**解题思路:*****主要是读题==***```cpp一个正整数,表示不大于N的数字,经过冰雹数变换过程中,最高冲到了多少```求的是所有不大于N的数中,最高冲到的高度,而这N个数,每个数又能冲到一个属于自己的最高度代码比较简单:```cpp#include#includeusingnamespac

平面切分(C++)

```cpp#includeusingnamespacestd;constintN=1005;setline;inta[N],b[N],ans=1;intcalc(inta,intb){setnode;for(set::iteratori=line.begin();i!=line.end();i++)

[编程入门]链表合并

```cpp#include#includetypedefstructstudent{intid;intscore;}student;//链表typedefstructLNode{structstudentmystudent;structLNode*next;}LNode,

弟弟的作业(C++)

摘要:**解题思路:** 算式答案可能为 字符 "?" ,也可能是数字,所以在进行正确判断前,要将字符型转化为整型 运用库函数 atoi(s.s_str()),可以将字符串(string或者char[]……

三维偏序(CDQ分治的代码)

摘要:[TOC] ### 吐槽下这道题(瞎讲) 卡常。 如果你 TLE 了请加这么两个优化: 1.手动 Ofast ```cpp #pragma GCC optimize("Of……