自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 2021-07-29

LeetCode 233 数字1的个数举例9527数位9数位5数位2数位7注意答案传送门: 数字1的个数举例9527从最数位开始依次往低位遍历,则遍历顺序为:9 -> 5 -> 2 -> 7数位9首先不考虑本数位上的1,而考虑比本数位低位的数位上的1。在该数位上,若我们这个数位上的数字为0-8的数字,则其他数位的数字可以任意选择,使得整体的数字不会超过9527.若确定本数位为0-8,则此时剩下3个数位未确定,在这3个数位上,我们可以这样安排数字,使得其出现1:(1* *) 或

2021-07-29 02:59:12 190

原创 POJ1436 线段树入门 区间标记

POJ1436 线段树入门传送门大概题意:有n条垂直于x轴的线段,给定每条线段的 ‘y’ 范围当两条线段之间可以用一条不覆盖到其他线条且平行于X轴的线段连接时,定义两条线段相互见。求有多少 “两两可见的三条线段” 的数量。思维:首先把题目给的数据可视化一下(图有点丑)然后用肉眼观察(废话)从左到右地看,发现只有 黄色 、蓝色 和 红色这一对能组成符合要求的三元组。这样子看好...

2020-03-29 21:54:06 208

原创 【初等数论】如何用程序求解单变元模线性方程?

如何求解单变元模线性方程?单变元模线性方程即 a*x ≡ b Mod C首先需要掌握 “拓展欧几里得” 的知识,这里只介绍概念,不加求证拓展欧几里得已知 a , b求 ax + by = gcd(a,b)以下函数求解出 x 和 y,并返回 gcd(a,b) 的值typedef long long ll;ll exgcd(ll a,ll b,ll& x,ll& y...

2020-03-08 22:38:23 194

原创 第k短路 dijkstra+A* POJ2449 解题报告

第k短路 dijkstra+A* POJ2449 解题报告题意:输入格式:n ma1 b1 v1a2 b2 v2…am bm vms t k解释:给定n个点,m条边,每条边从 ai 到 bi ,权值为vi,求以s为起点,到达k的第k短路。注意:如果s==t,则s必须经过一条非空路径到达t。即最短路不能是0。思路:① 利用dijkstra计算出终点t到其他点 “逆着走” 的最短...

2020-03-08 17:21:12 295

原创 亚洲ICPC上海预选赛 Light bulbs 签到

亚洲ICPC上海预选赛 Light bulbs 签到题意输入输出限制条件示例输入示例输出解决思路正确解法:证明AC代码为简化文章,原题请直接看原题链接比赛页面链接题意有一行灯泡(编号从0开始),一开始所有灯泡都是关闭的,进行若干次波动开关后,求最后灯泡亮着的个数。输入多个样例测试,第一行给测试样例数 T。对于每个测试样例,第一行给出 n 和 m ,分别代表灯泡个数和操作次数。接下来的m...

2019-09-17 16:48:14 134

原创 亚洲ICPC沈阳预选赛 Dawn-K's water完全背包 枚举

亚洲ICPC沈阳预选赛 Dawn-K's water完全背包 枚举输入输出示例输入示例输出解决思路AC代码为简化文章,原题请直接看原题链接输入多个样例测试,第一行给定n和m,分别代表物品种类数和下限重量。接下来的n行分别给定p和c,分别代表价值和重量,以空格分开。输出求购得m重量物品的最小价值b,每个测试样例输出一行:所需价值b和购得的重量,以空格分开示例输入3 32 13 1...

2019-09-16 11:11:12 150

原创 ACM-贪心入门:POJ3253 Fence Repair

ACM-贪心入门:POJ3253 Fence Repair中文题意输入输出示例输入示例输出解决思路AC代码为简化文章,原题请直接看原题链接中文题意给你一块长木板,其长度为L,要求将其切割成若干块指定大小的木板,大小分别为a,b,c,d…其中L恰好等于a+b+c+d+…,每切割一次,所需的花费为当前执行切割操作的木板的的长度。比如将长度为P的木板切割为K和H,则花费为P。求最小的花费的切割方...

2019-09-06 14:49:15 287

原创 ACM-贪心入门:POJ3069 Saruman's Army

ACM-贪心入门:POJ3069 Saruman's Army中文题意输入输出示例输入示例输出解决思路AC代码为简化文章,原题请直接看原题链接中文题意给定一些点,标记其中的某些点。要求对于每个点而言,在其位置的R范围以内必须至少存在一个被标记的点,视其到自己的距离为0。求最少的应该被标记的点的个数输入包含多个测试用例,对每个测试用例来说第1行给出整数 R和N,R代表题意限定范围,N代表...

2019-09-06 12:15:39 324

原创 ACM-贪心入门:字典序最小 POJ3617

ACM-贪心入门:字典序最小 POJ3617中文题意输入输出示例输入示例输出解决思路AC代码为简化文章,原题请直接看原题链接中文题意输入一串字符串,每次从字符串的两端取一个字符,直至取完,构建成一个新的字符串。要求该字符串字典序最小。输入第1行给出整数 n,代表字符的个数第2行到第n+1行,每行给出一个字符,这些字符按顺序构成字符串输出输出题目要求的字符串,每行最多输出该字符串的字...

2019-09-06 09:53:57 231

原创 深度优先搜索 ACM-DFS:POJ 2386 Lake Counting

ACM-DFS:POJ 2386 Lake Counting题意简要概括输入输出示例数据解题思路一(失败):解题思路二(成功)为简化文章,原题请直接看原题链接题意简要概括在一个字符矩阵中,字符为’W’时,表示该处有水。该’W’与其周围的八个位置相通,如下面所示。一个水潭由其包含的所有相通的’W’构成。....W....输入第一行给出两个参数n和m第二行到第n=1行:每行给出m个...

2019-09-04 15:57:43 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除