会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蒟蒻豆进阶之路
管理
上一页
1
···
82
83
84
85
86
87
88
89
90
···
171
下一页
2021年7月19日
P1928 外星密码题解
摘要: 题目传送门 ###思路: 起初是想模拟,但是要处理很多层,并不好做,然后想到递归,但是如果整个串一起处理有些复杂,我在题解里看到一种巧妙的方法。我们每次碰到’[’,就说明遇到一个压缩串,然后这个‘[’之后必然会跟一个数字,我们可以单独把它提出来,再看后面那个串,最后把需要加的加上去就行了。 下面是三
阅读全文
posted @ 2021-07-19 08:30 糖豆爸爸
阅读(355)
评论(0)
推荐(0)
2021年7月18日
P2241 统计方形题解
摘要: 题目传递门 解题思路: 1、正方形 我们以$(3,2)$为图形右下角端点进行解释,这时可以构成的正方形共两个,一个是边长为$1$的,另一个是条边为$2$的,没有其它的了。为什么$(3,2)$两个数字,一个是$3$,一个是$2$,结果受限于后面的$2$,而无法突破呢?因为要照顾短的嘛。所以此时正方形个
阅读全文
posted @ 2021-07-18 13:32 糖豆爸爸
阅读(139)
评论(0)
推荐(0)
P1164 小A点菜题解
摘要: 题目传递门 一、递推思路: 以中间某个通过状态为样本进行分析,比如我们现在面对第$i$种菜,设$f[i]$是前$i$种菜的所有点菜方法,但仔细一想,这样不行,为什么呢?因为只考虑了菜,没考虑钱!不考虑钱的点菜是没有灵魂的~ 所以前$i$种菜的点菜方法,是受钱数制约的,就是,还有另一个钱数的维度。所以
阅读全文
posted @ 2021-07-18 11:21 糖豆爸爸
阅读(509)
评论(0)
推荐(0)
P2437 蜜蜂路线题解
摘要: 题目传递门 思路分析: 1、以普通的第$i$个蜂房进行思考,将它的状态描述为:\(f[i]\),这是一个一维数组。它可以由哪些状态转移过来?由题意,可以从$i-1$,$i-2$而来。 根据加法原理有$f[i]=f[i-1]+f[i-2]$,其中$i>2$,而$f[1]=f[2]=1$。 这就是一个斐
阅读全文
posted @ 2021-07-18 11:17 糖豆爸爸
阅读(351)
评论(0)
推荐(0)
2021年7月16日
P1044 栈题解
摘要: 题目传递门 一、深搜 别的也不会,一个深搜走天下!深搜我们主要关心的是下一步噢~ 怎么个深搜法呢?我们模拟一下,有一个装个顺序号小球的队列,一个个准备放到一个栈里。一共几下面几种场景: 1、队列为空,栈为空。 这种场景的下一步就只能是“游戏终止”,而“游戏终止”时我们应该方案数+1。 2、队列为空,
阅读全文
posted @ 2021-07-16 11:00 糖豆爸爸
阅读(135)
评论(0)
推荐(0)
P1002 过河卒题解
摘要: 题目传递门 一、深搜尝试 上来简单一看,无脑暴搜开始! 注意 //马所在的位置 ctrl[x][y] = 1; ctrl[x - 1][y - 2] = 1; ctrl[x - 2][y - 1] = 1; ctrl[x + 1][y + 2] = 1; ctrl[x + 2][y + 1] = 1
阅读全文
posted @ 2021-07-16 09:19 糖豆爸爸
阅读(126)
评论(0)
推荐(0)
2021年7月15日
P1433 吃奶酪题解
摘要: 题目传递门 一、深度优先搜索 1、坐标 老鼠所在位置的用$(x,y)$来表示,所以需要声明一个结构体,用来描述坐标: //坐标 struct Point { double x, y; } a[N]; 2、预处理 深度优先搜索最怕算的太多$TLE$,能预处理的一定要提前进行预处理。本题中,每个结点间都
阅读全文
posted @ 2021-07-15 14:47 糖豆爸爸
阅读(1393)
评论(2)
推荐(3)
2021年7月14日
组合数公式专题
摘要: \(C_a^b\)的多种场景下的求法 一、\(AcWing\) \(885\). 求组合数 \(I\) 理论依据:\(\large C_a^b=C_{a-1}^b+C_{a-1}^{b-1}\) 适合场景: \(\large a<=2000,b<=2000\) 感性证明: 有\(a\)个苹果,现在需
阅读全文
posted @ 2021-07-14 13:37 糖豆爸爸
阅读(1825)
评论(1)
推荐(6)
2021年7月13日
P1036 选数题解
摘要: 题目传递门 一、深搜步骤 1、深搜结束的条件 深度优先搜索本质上是递归,递归必然要求有出口,否则就是死循环,所以,深度优先想要考虑出口是什么。 (1)选择完了所有的数字,对应$n$,还没有找到和为质数。 (2)已经选择够了$k$个数字,就需要判断和是不是质数了,是就输出不是也没有必要继续了。 2、参
阅读全文
posted @ 2021-07-13 13:59 糖豆爸爸
阅读(141)
评论(0)
推荐(0)
十进制转二进制方法整理
摘要: #include <bits/stdc++.h> using namespace std; //输出数字n的二进制 int main() { int n; n = 28; //方法1:固定1,右移n大法 //优点:思路清晰,模板利用扩展 //缺点:代码有点长 for (int i = 7; i >=
阅读全文
posted @ 2021-07-13 10:14 糖豆爸爸
阅读(255)
评论(0)
推荐(0)
上一页
1
···
82
83
84
85
86
87
88
89
90
···
171
下一页
公告
Live2D