自定义博客皮肤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)
  • 收藏
  • 关注

转载 Artwork Gym - 101550A

题目  https://cn.vjudge.net/contest/323505#problem/A题意  给出一个m×n的矩阵,一开始全是白色,然后给出q次操作,每次将(x1,y1)到(x2,y2)这宽度为1的区域涂黑。输出每次涂黑操作后白色可以分成多少块。题解  一开始从各种方向去想BFS的优化QAQ,后来才知道是一道并查集的题目。我们可以反向思考,先将每次涂黑的...

2019-09-03 21:24:00 118

转载 Moving On (Floyd)

题目  https://nanti.jisuanke.com/t/41290题意  给出n个城市的危险程度以及一个邻接矩阵描述道路信息。之后m个询问,问 ( u, v ) 城市之间不经过大于w危险程度的城市的情况下的最短路。题解  裸的Floyd,不降维的那种。edge【k】【i】【j】表示用前k个城市更新。那么首先将城市根据危险程度从小到大排个序,那么经过这种顺序更...

2019-08-31 20:11:00 122

转载 Bridge Automation Gym - 101490D

题目  https://cn.vjudge.net/problem/Gym-101490D题意  给出n艘船来到的时间,现在他们要过桥,已知大桥抬起放下需要60秒,船只能在完全抬起时经过,需要20s。而一艘船可以最多在桥前等待30分钟,问大桥最少需要保持抬起多久(抬起,放下过程中也算)。题解  简单的dp题,然而本蒟蒻也做不出来qwq。对于i船来说有两种可能一种是自己...

2019-08-20 16:10:00 127

转载 Half Nice Years Gym - 101840H (点分治 or 并查集)

题目  https://cn.vjudge.net/problem/Gym-101840H题意  给出一棵树,问有多少对点,将他们之间的边权相乘之后所获得的值仅有两个不同的质因子。题解  当时没想着用并查集做,写了个点分治= =。我们对于重心的子树挨个搜索,用number数组记录下质因子数量为0, 1, 2的点的数量,对于质因子数量为1的查询时还要知道多少与你当前想要...

2019-08-15 20:24:00 322

转载 LCM from 1 to n

https://cn.vjudge.net/problem/LightOJ-1289题意  计算出1到n的数的最小公倍数题解  我们知道一个数必定能分解成一些质数相乘,而一些数的lcm = 他们分解成的质数取最高次幂x再相乘。列如4和6分解为\(2^2\)和2*3,那么lcm = \(2^2\)*3 = 12。所以我们这道题其实就是找有多少质数在n的范围内并乘上它们在范围...

2019-08-14 08:32:00 216

转载 Educational Codeforces Round 70 (Rated for Div. 2)

  菜是原罪A  题意  给出两串二进制数,将第二串乘上2^k之后把两串按二进制加起来反转,问k取多少使得结果呈字典序最小。  题解  想要反转后字典序最小,也就是把第二串最后1个1的位置与第一串相对应,将其向右移动多少位使得这两个1能对应,(两个1相加时消去变下一位)。#include <iostream>#include <cs...

2019-08-13 15:14:00 62

转载 Rating(概率DP) HDU - 4870

题目  https://cn.vjudge.net/problem/HDU-4870题意  一人用两个账号参加比赛,每次只会用分数较少的账号去参加。取胜加50分,落败扣100分但最多为0分。现在两个账号都为0分,给出取胜的概率p,问要参加多少场比赛能使其中一个账号到达1000分的期望。思路  我们令dp【i】表示从(i - 1)* 50 到 i * 50 分的期望场数...

2019-08-12 09:03:00 145

转载 Josephina and RPG(概率DP) ZOJ - 3735

题目  https://cn.vjudge.net/problem/ZOJ-3735题意  给出一个C(n, 3)阶的矩阵,每一阶代表一种角色,MAP【i】【j】是i能够打败j的概率,然后给出m个你需要去按顺序打败的对手。你可以随意选择起始角色,并可以在打败对手后选择是否换成对手的角色,问比到最后最大的胜率。思路  定义dp【i】【j】数组,i代表打到第几个对手,j表...

2019-08-10 21:24:00 102

转载 数据结构实验之串二:字符串匹配(字符串哈希)

Problem Description给定两个字符串string1和string2,判断string2是否为string1的子串。Input输入包含多组数据,每组测试数据包含两行,第一行代表string1,第二行代表string2,string1和string2中保证不出现空格。(string1和string2大小不超过100字符)Output对于每组输入数据,若st...

2019-08-05 21:26:00 106

转载 点分治——入门学习笔记

前言  刚刚学习完点分治的基础知识,写完一道模板题后来写一写来理解下所学习的东西。正文  分治的思想主要是将一个主问题分解为一个个子问题,而子问题与主问题有着同样的性质,并且主问题的答案与各个子问题合并后相同。而点分治就是将一棵树通过对点进行选取拆分,通过处理子树递归得到答案。  分治点的选择(分)    如果将一棵树以一个点拆分成多个子树,而对子树进行同样的拆分操作...

2019-08-05 21:09:00 163

空空如也

空空如也

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

TA关注的人

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