题解列表

筛选

巧用string和map

摘要:解题思路:利用string特性就行,然后用map来计数参考代码:#include<bits/stdc++.h>usingnamespacestd;map&l……

数字接龙-暴力

摘要:注意事项:找到一个答案就停止深度遍历避免超时参考代码:#include<bits/stdc++.h>usingnamespacestd;type……

干就完了,bro

解题思路:注意事项:参考代码:#include#includeusingnamespacestd;dequeresult;dequedeq;/*voidinIt(strings){for(charc:s){result.push_back(c)

干就完了,bro

解题思路:注意事项:参考代码:#include#include#includeusingnamespacestd;intmain(intargc,charconst*argv[]){std::ios::sync_with_stdio(false

平行数组+递推

摘要:1.实在是不会找规律哈但是会模拟递归过程 反正计算是编译器的问题 关我程序设计什么事2.嵌套递归 具体表现是 n>=3:(1) An=A(n-1)+(up)A(n-2)(up这里表示上车人……

C++简单解法

解题思路:重要的是要有思路,题目不难,多试几次就能做出自己的正确答案注意事项:参考代码:#include#includeusingnamespacestd;intmain(void){intn;cin>>n;intx,

C++简单解法

解题思路:重要的是要知道该从什么时候开始循环计算,是从松手就进入循环计算,还是第一次落地后才开始循环计算,只要理解了这个,题目思路就显而易见了。注意事项:参考代码:#include#includeusingnamespacestd;intmain(void){int

如何根据题意找到dp的转移方程的分析步骤

解题思路:因为他的位置不会改变,所以我们肯定需要遍历一次,我们要求的是最少删除次数,我们很容易就能想到这是一个dp题,那我们要如何构造这个状态转移方程呢,我们需要注意的是,它只要前一个数列的末尾和当前数列的第一位相同就可以进行连接起来,所以我们可以用两个字符串来进行快速访问第一个和最后一个字符,