会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
把博客园图标替换成自己的图标
把博客园图标替换成自己的图标end
Esther!
从不寻找,从不依靠;非常沉默,非常骄傲。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
31
下一页
2019年4月11日
【数论】BZOJ 2818 Gcd
摘要: 传送门 这道题看起来是一道很水的数论题 实际上就是一道很水的数论题Σ( ° △ ° 若 G c d ( x , y ) = p Gcd(x,y)=p Gcd(x,y)=p,则 G c d ( x / p , y / p ) = 1 Gcd(x/p,y/p)=1 Gcd(x/p,y/p)=1 所以我们
阅读全文
posted @ 2019-04-11 14:06 Starlight_Glimmer
阅读(15)
评论(0)
推荐(0)
2019年3月22日
【模板】快速幂
摘要: 快速幂的思想比较简单 利用了二进制来进行优化 比如我们要求2^13 朴素的算法就是将2连乘13次 而快速幂是这么做的:13的二进制是1101 那么 2 13 = 2 1 ∗ 2 4 ∗ 2 8 2^{13}= 2^1 * 2^4 * 2^8 213=21∗24∗28 就只需要计算这些值就可以了 实现
阅读全文
posted @ 2019-03-22 13:53 Starlight_Glimmer
阅读(12)
评论(0)
推荐(0)
【模板】LCA
摘要: 文章目录 LCA算法一、暴力二、欧拉序+rmq时间戳和欧拉序rmqst表 三、倍增四、tarjan LCA 简单说一下,LCA(Least Common Ancestors),最近公共祖先,字面上的意思,就是两个节点的公共祖先中,最近的那一个 算法 一、暴力 在线算法 首先dfs预处理出每个点的深度
阅读全文
posted @ 2019-03-22 13:24 Starlight_Glimmer
阅读(27)
评论(0)
推荐(0)
2019年3月20日
曼哈顿距离(Manhattan Distance )详解
摘要: 曼哈顿距离——两点在南北方向上的距离加上在东西方向上的距离,即d(i,j)=|xi-xj|+|yi-yj|。对于一个具有正南正北、正东正西方向规则布局的城镇街道,从一点到达另一点的距离正是在南北方向上旅行的距离加上在东西方向上旅行的距离,因此,曼哈顿距离又称为出租车距离。 ——引用自百度 简析 就曼
阅读全文
posted @ 2019-03-20 13:56 Starlight_Glimmer
阅读(274)
评论(0)
推荐(0)
2019年2月26日
寒假集训总结&未来规划
摘要: 寒假的时间比较紧张 一共集训了12天 分为两个部分 前面六天主要是图论(最短路 生成树)和树dp 后面六天则是数论的内容 前面的内容相对来说掌握得要好一点吧,可能是之前接触过比较熟悉 (诶 数论好像也学过) 最短路最熟悉的是SPFA,但是很容易被卡,然而还是很喜欢这个算法 平时做题也并没有遇到过什么
阅读全文
posted @ 2019-02-26 14:06 Starlight_Glimmer
阅读(16)
评论(0)
推荐(0)
2019年2月23日
弹簧高跷 [dp+改变枚举顺序小优化]
摘要: 文章目录 DescriptionInputOutputSample InputSample Output分析①②Addition 代码 Description 在草场上有一条直线,直线上有若干个目标点。每个目标点都有一个分值和一个坐标。现在你可以选择其中任意一个目标点开始跳,只能沿一个方向跳,并且必
阅读全文
posted @ 2019-02-23 14:07 Starlight_Glimmer
阅读(12)
评论(0)
推荐(0)
2019年2月17日
最大公约数与最小公倍数
摘要: 文章目录 概念求法:欧几里得算法(辗转相除法)例题NOIP2009 Hanksongcd与lcm[NOIP2001]最大公约数和最小公倍数问题 概念 (对多个数当然是不成立的) 求法:欧几里得算法(辗转相除法) 欧几里得算法 例题 NOIP2009 Hankson 另外一个思路:考虑gcd http
阅读全文
posted @ 2019-02-17 20:56 Starlight_Glimmer
阅读(24)
评论(0)
推荐(0)
NOIP2009 Hankson的趣味题---gcd与lcm的应用---数论
摘要: 原题链接 法一: 法二:
阅读全文
posted @ 2019-02-17 20:51 Starlight_Glimmer
阅读(45)
评论(0)
推荐(0)
数论—欧几里德算法
摘要: What(是什么——定义) 欧几里德算法(Euclidean algorithm)是求两个正整数之最大公因子的算法。 设两数为a、b(a>b),求(a,b)的步骤如下: ①用a除以b,得a=bq+r1(0≤r1)。 ②若r1=0,则(a,b)=b; ③若r1≠0,则再用b除以r1,得b=r1q+r2
阅读全文
posted @ 2019-02-17 19:55 Starlight_Glimmer
阅读(34)
评论(0)
推荐(0)
2019年1月29日
最小生成树
摘要: 文章目录 最小生成树基本算法PrimKruskalPrim VS Kruskal拟阵 例题先上板子建图比较巧妙的题目BZOJ 1601BZOJ 3714 比较暴力的方式求解生成树问题的变式校内OJ 1362UVAlive 6837BZOJ 3754 生成树的性质相关次小生成树校内OJ 2032BZO
阅读全文
posted @ 2019-01-29 20:53 Starlight_Glimmer
阅读(22)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
31
下一页
公告
浏览器标题切换
浏览器标题切换end