会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SAKURA12
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
2020年11月5日
Hanoi汉诺塔问题
摘要: 问题描述 输入格式 输出格式 样例输入 3 样例输出 A >C A >B C >B A >C B >A B >C A >C 题解 当n=1时,移动步骤为 A >C 当n=2时,移动步骤为 A >B A >C B >C 当n=3时,移动步骤为 A >C A >B C >B A >C B >A B >C
阅读全文
posted @ 2020-11-05 14:34 SAKURA12
阅读(95)
评论(0)
推荐(0)
2020年10月31日
最长不下降子序列 从O(n^2)到O(nlogn)
摘要: 给定一个序列,求其最长不下降子序列的长度 例如{3,1,5,2,4,2,3,7,9},其最长不下降子序列为{1,2,2,3,7,9},长度为6 我们用a[i]存储给定序列 先观察最长不下降子序列的形成 假设前i个数存在若干个不下降子序列,我们已找出其中长度为len的最长不下降子序列,对于a[i+1]
阅读全文
posted @ 2020-10-31 00:06 SAKURA12
阅读(300)
评论(1)
推荐(0)
2020年10月30日
【NOIP1999】【洛谷P1020】导弹拦截
摘要: 问题描述 输入格式 输出格式 样例输入 389 207 155 300 299 170 158 65 样例输出 6 2 题解 本题有两个问,我们先来解决第一问 我们用a[i]表示第i个导弹的高度 一套导弹系统能拦截的导弹序列的高度是非上升的,要求最多能拦截的导弹,就是给定数列的最长不上升子序列 我们
阅读全文
posted @ 2020-10-30 16:30 SAKURA12
阅读(374)
评论(0)
推荐(0)
2020年10月28日
【NOI2001】【洛谷P2024】食物链
摘要: 问题描述 输入格式 输出格式 样例输入 100 7 1 101 1 2 1 2 2 2 3 2 3 3 1 1 3 2 3 1 1 5 5 样例输出 3 数据范围 题解 动物王国的动物分为三个集合A,B,C,其中A吃B,B吃C,C吃A。我们用并查集表示这些集合间的关系 对于两个动物x,y,它们之间存
阅读全文
posted @ 2020-10-28 00:43 SAKURA12
阅读(103)
评论(0)
推荐(0)
2020年10月23日
【2017中国大学生程序设计竞赛 - 女生专场】【hdu6024】Building Shops
摘要: 问题描述 输入格式 输出格式 样例输入 3 1 2 2 3 3 4 4 1 7 3 1 5 10 6 1 样例输出 5 11 题解 题目大意: N间教室坐落在一维坐标轴上,每间教室有一个坐标。现在小Q想在这n件教室中建几个糖果屋。 总费用由两部分组成——在第i间教室建一个糖果屋需要花费c[i],对于
阅读全文
posted @ 2020-10-23 00:51 SAKURA12
阅读(111)
评论(0)
推荐(0)
2020年10月13日
【2017中国大学生程序设计竞赛 - 女生专场】【hdu6023】Automatic Judge
摘要: 问题描述 输入格式 输出格式 样例输入 1 3 5 1002 00:02 AC 1003 00:05 WA 1003 00:06 WA 1003 00:07 AC 1002 04:59 AC 样例输出 2 49 题解 题目大意: 一个队伍参加比赛,计算该队伍通过的题数和总罚时。 对于每一次提交,如果
阅读全文
posted @ 2020-10-13 22:33 SAKURA12
阅读(140)
评论(0)
推荐(0)
2020年10月8日
【NOIP】【洛谷P1029】最大公约数和最小公倍数问题
摘要: 问题描述 输入格式 输出格式 样例输入 3 60 样例输出 4 提示 数据范围 题解 我们知道p*q=gcd(p,q)*lcm(p,q) 题目已知gcd和lcm,即x0和y0,由此可得到p*q的值。那么只要枚举p,就能得到q=x0*y0/p 由于q是整数,所以p一定是x0*y0的因数 从2开始枚举p
阅读全文
posted @ 2020-10-08 23:46 SAKURA12
阅读(229)
评论(0)
推荐(0)
2020年10月7日
【NOIP2009】【洛谷P1072】Hankson 的趣味题
摘要: 问题描述 输入格式 输出格式 样例输入 2 41 1 96 288 95 1 37 1776 样例输出 6 2 提示 数据范围 题解 显然直接枚举满足条件的x每次求gcd会超时,我们先尝试两个条件进行转化。 由条件1得gcd(x,a0)=a1 不妨设a1*k1=x ,a1*k2=a0 那么gcd(k
阅读全文
posted @ 2020-10-07 01:58 SAKURA12
阅读(257)
评论(0)
推荐(0)
2020年8月15日
C++模板(2)
摘要: 一、数论 1、二进制优化最大公因数 1 /* 2 若x=y,则GCD(x,y)=x,否则 3 (1)若x,y均为偶数,则 GCD(x,y)=2*GCD(x/2,y/2); 4 (2)若x为偶数,y为奇数,则 GCD(x,y)=GCD(x/2,y); 5 (3)若x为奇数,y为偶数,则 GCD(x,y
阅读全文
posted @ 2020-08-15 22:35 SAKURA12
阅读(110)
评论(0)
推荐(0)
2020年8月13日
【POJ1061】【洛谷P1516】青蛙的约会
摘要: 问题描述 输入格式 输出格式 样例输入 1 2 3 4 5 样例输出 4 题解 已知两只青蛙的初始位置和每一步跳的距离,求两只青蛙跳到同一点的最短时间,设最小时间为t,可得: (x+m*t)-(y+n*t)=p*L 这个式子是个二元一次方程,而我们学过用扩展欧几里德求二元一次方程的解,其中二元一次方
阅读全文
posted @ 2020-08-13 23:15 SAKURA12
阅读(175)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
公告