自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mkopvec的博客

菜菜的博客

  • 博客(334)
  • 收藏
  • 关注

原创 51nod-2534 最小旅行路线

景区中有2n个景点,坐标分别是1…2n,美丽值为1…n的景点各有两个。A,B两人想分别从1出发,按照美丽值1…n的顺序访问景点,且他们都不会访问那些被对方访问过的景点(经过景点时可以选择访问,也可以选择不访问)。问两个人最小的旅行线路距离和最小是多少。输入第一行一个正整数n(n<=10^5)。第二行2n个数a[1…2n],a[i]表示坐标为i的景点的美丽值,1<=a[i]&...

2020-04-13 00:08:57 470

原创 洛谷-4158 [SCOI2009]粉刷匠

题目描述windy有 N 条木板需要被粉刷。 每条木板被分为 M 个格子。 每个格子要被刷成红色或蓝色。windy每次粉刷,只能选择一条木板上一段连续的格子,然后涂上一种颜色。 每个格子最多只能被粉刷一次。如果windy只能粉刷 T 次,他最多能正确粉刷多少格子?一个格子如果未被粉刷或者被粉刷错颜色,就算错误粉刷。输入格式第一行包含三个整数,N M T。接下来有N行,每行一个长...

2020-01-24 22:25:12 442

原创 洛谷-5175 数列

题目描述一个数列ana_nan​,已知a1a_1a1​及a2a_2a2​​两项。数列ana_nan​​满足递推式an=x×an−1+y×an−2(n≥3)a_n=x×a_{n−1}+y×a_{n−2}(n≥3)an​=x×an−1​+y×an−2​(n≥3)求∑i=1nai2.\sum_{i=1}^na_i^2.i=1∑n​ai2​.由于答案可能过大,对109+710^9+7109+7取...

2020-01-12 21:29:56 290

原创 洛谷-5153 简单的函数

题目描述HKE有一次发现了一个很有趣的函数。定义f(2)=1f。对于n≥3,设tt为最小的使得n不能被t整除的正整数,则f(n)=f(t)+1。举个栗子。比如n=6,此时t=4,f(6)=f(4)+1=f(3)+2=f(2)+3=4。现在,HKE想知道f(2)×f(3)×⋯×f(n)f(2)×f(3)×⋯×f(n)f(2)×f(3)×⋯×f(n)是多少?答案可能很大,请对109+710^...

2020-01-12 16:26:49 237

原创 洛谷-5160 WD与循环

题目描述这天,WD蒟蒻为了解决一个小问题写了个很长很长的for循环:int cnt = 0;for (int a_1 = 0; a_1 <= m; a_1++) {for (int a_2 = 0; a_1 + a_2 <= m; a_2++) {…for (int a_n = 0; a_1 + a_2 + … + a_n <= m; a_n++) {cnt = ...

2020-01-12 01:45:44 148

原创 洛谷-5154 数列游戏

题目描述游戏的规则是这样的:LJC在纸上写下两个长度均为N的数列A和B,两个数列一一对应。HKE每次可以找两个相邻的数A[i]和A[i+1],如果它们两个不互质,HKE可以选择得到(B[i]+B[i+1])分,然后擦掉A和B位置上的第i,i+1个数,并把两个序列重新按顺序编号。当所有相邻的数互质时,游戏结束。HKE想知道他最大得分是多少。输入格式第1 行一个整数N;第2 行N 个整...

2020-01-12 01:16:28 341 1

原创 洛谷-5147 随机数生成器

题目描述HKE最近编写了一个函数 rand\text{rand}rand,其中 l,r 为正整数且 l≤r。这个函数会等概率返回区间 [l,r] 中任意一个正整数。然后,他又编写了一个函数:int work(int x){if(x==1) return 0;else return work(rand(1,x))+1;}现在给定一个正整数 n,请问 work(n) 的返回值的期望值是多...

2020-01-11 16:57:51 318

原创 洛谷-2922 [USACO08DEC]秘密消息Secret Message

题目描述Bessie is leading the cows in an attempt to escape! To do this, the cows are sending secret binary messages to each other.Ever the clever counterspy, Farmer John has intercepted the first b_i (...

2020-01-09 17:53:26 323

原创 洛谷-4735 最大异或和 /【模板】可持久化Trie

题目描述给定一个非负整数序列 {a}\{a\}{a},初始长度为n。有 m 个操作,有以下两种操作类型:A x:添加操作,表示在序列末尾添加一个数 x,序列的长度 n+1。Q l r x:询问操作,你需要找到一个位置 ppp,满足l≤p≤rl,使得: a[p]⊕a[p+1]⊕…⊕a[N]⊕x 最大,输出最大是多少。输入格式第一行包含两个整数 N,M,含义如问题描述所示。第二行包含 ...

2020-01-09 17:07:48 239

原创 洛谷-5149 会议座位

题目描述现在校长在校园网上公布了一份座位表,n位老师从左到右依次排成一行。老师们都对这个座位很满意。然而到了开会时,校长不小心把座位表打乱了,老师们很不满。老师们并不在意自己的位置变了多少,但如果有一对老师a和b,他们原来的座位是a在b左边,现在变成了a在b右边,那么这一对老师便会贡献一单位不满值。校长想知道这些老师的总不满值是多少。输入格式第一行一个正整数n,为n位老师。第二行有n...

2020-01-09 16:01:33 201

原创 洛谷-2292 [HNOI2004]L语言

题目描述标点符号的出现晚于文字的出现,所以以前的语言都是没有标点的。现在你要处理的就是一段没有标点的文章。一段文章T是由若干小写字母构成。一个单词W也是由若干小写字母构成。一个字典D是若干个单词的集合。我们称一段文章T在某个字典D下是可以被理解的,是指如果文章T可以被分成若干部分,且每一个部分都是字典D中的单词。例如字典D中包括单词{‘is’, ‘name’, ‘what’, ‘your’...

2020-01-08 22:14:51 214

原创 洛谷-3879 [TJOI2010]阅读理解

题目描述英语老师留了N篇阅读理解作业,但是每篇英文短文都有很多生词需要查字典,为了节约时间,现在要做个统计,算一算某些生词都在哪几篇短文中出现过。输入格式第一行为整数N,表示短文篇数,其中每篇短文只含空格和小写字母。按下来的N行,每行描述一篇短文。每行的开头是一个整数L,表示这篇短文由L个单词组成。接下来是L个单词,单词之间用一个空格分隔。然后为一个整数M,表示要做几次询问。后面有M行...

2020-01-08 21:01:25 187

原创 洛谷-4551 最长异或路径

题目描述给定一棵n个点的带权树,结点下标从1开始到N。寻找树中找两个结点,求最长的异或路径。异或路径指的是指两个结点之间唯一路径上的所有边权的异或。输入格式第一行一个整数N,表示点数。接下来 n−1 行,给出 u,v,w ,分别表示树上的 u 点和 v 点有连边,边的权值是 w。输出格式一行,一个整数表示答案。输入输出样例输入 #141 2 32 3 42 4 6...

2020-01-08 20:27:18 278

原创 《统计学习方法》(第二十一章)——PageRank算法

PageRank的定义基本想法有向图和随机游走模型PageRank的基本定义PageRank的一般定义PageRank的计算迭代算法幂法代数算法

2020-01-06 23:16:39 420

原创 《统计学习方法》(第十四章)——聚类方法

聚类基本概念相似度或距离类或簇类与类之间的距离层次聚类K均值聚类模型策略算法算法特效

2020-01-06 22:57:38 747

原创 《统计学习方法》(第十三章)——无监督学习概论

无监督学习概论无监督学习的基本原理基本问题机器学习三要素无监督学习方法

2020-01-06 22:55:39 448

原创 洛谷-5020 货币系统

题目描述在网友的国度中共有 n 种不同面额的货币,第 iii 种货币的面额为 a[i],你可以假设每一种货币都有无穷多张。为了方便,我们把货币种数为 n、面额数组为 a[1…n] 的货币系统记作 (n,a)。在一个完善的货币系统中,每一个非负整数的金额 xxx 都应该可以被表示出,即对每一个非负整数 x,都存在 n 个非负整数 t[i]满足 a[i]×t[i]的和为 x。然而, 在网友的国度...

2020-01-05 18:21:40 875

原创 洛谷-1196 [NOI2002]银河英雄传说

题目描述公元五八○一年,地球居民迁至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。宇宙历七九九年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压顶集团派宇宙舰队司令莱因哈特率领十万余艘战舰出征,气吞山河集团点名将杨威利组织麾下三万艘战舰迎敌。杨威利擅长排兵布阵,巧妙运用各种战术屡次以少胜多,难免恣生骄气。在这次决战中,他将巴米利恩星域战场划...

2020-01-05 18:21:33 163

原创 洛谷-3370 【模板】字符串哈希

题目描述如题,给定N个字符串(第i个字符串长度为Mi,字符串内包含数字、大小写字母,大小写敏感),请求出N个字符串中共有多少个不同的字符串。友情提醒:如果真的想好好练习哈希的话,请自觉,否则请右转PJ试炼场:)输入输出格式输入格式:第一行包含一个整数N,为字符串的个数。接下来N行每行包含一个字符串,为所提供的字符串。输出格式:输出包含一行,包含一个整数,为不同的字符串个数。...

2020-01-05 15:21:31 367

原创 最小二乘法总结

最小二乘法J(w)=12∑i=1N(wTxi−yi)2J(w)=\frac{1}{2}\sum_{i=1}^N(w^Tx_i-y_i)^2J(w)=21​∑i=1N​(wTxi​−yi​)2,其中w=(w1,w2,...,wn,b)T,xi=(xi1,xi2,...,xin,1)Tw=(w_1,w_2,...,w_n,b)^T,x_i=(x_i^1,x_i^2,...,x_i^n,1)^Tw=(...

2020-01-04 00:57:07 296

原创 洛谷-2257 YY的GCD

题目描述神犇YY虐完数论后给傻×kAc出了一题给定N, M,求1<=x<=N, 1<=y<=M且gcd(x, y)为质数的(x, y)有多少对kAc这种傻×必然不会了,于是向你来请教……多组输入输入格式第一行一个整数T 表述数据组数接下来T行,每行两个正整数,表示N, M输出格式T行,每行一个整数表示第i组数据的结果输入输出样例输入 #121...

2019-11-22 21:50:48 191

原创 洛谷-4719 【模板】动态 DP

题目描述给定一棵n个点的树,点带点权。有m次操作,每次操作给定x,yx,yx,y,表示修改点x的权值为y。你需要在每次操作之后求出这棵树的最大权独立集的权值大小。输入格式第一行,n,m,分别代表点数和操作数。第二行,V1,V2,...,VnV_1,V_2,...,V_nV1​,V2​,...,Vn​​,代表n个点的权值。接下来n−1行,x,y,描述这棵树的n−1条边。接下来m行,...

2019-11-05 11:36:29 198

原创 洛谷-5056 【模板】插头dp

题目描述给出nm的方格,有些格子不能铺线,其它格子必须铺,形成一个闭合回路。问有多少种铺法?输入格式第1行,n,m(2<=n,m<=12)从第2行到第n+1行,每行一段字符串(m个字符),"“表不能铺线,”."表必须铺输出格式输出一个整数,表示总方案数输入输出样例输入 #14 4**…………输出 #12输入 #24 4…………...

2019-11-04 22:25:35 185

原创 洛谷-3313 [SDOI2014]旅行

题目描述S国有N个城市,编号从1到N。城市间用N-1条双向道路连接,满足从一个城市出发可以到达其它所有城市。每个城市信仰不同的宗教,如飞天面条神教、隐形独角兽教、绝地教都是常见的信仰。为了方便,我们用不同的正整数代表各种宗教, S国的居民常常旅行。旅行时他们总会走最短路,并且为了避免麻烦,只在信仰和他们相同的城市留宿。当然旅程的终点也是信仰与他相同的城市。S国政府为每个城市标定了不同的旅行评...

2019-11-02 16:49:02 308 1

原创 洛谷-3648 [APIO2014]序列分割

题目描述你正在玩一个关于长度为 n 的非负整数序列的游戏。这个游戏中你需要把序列分成 k+1 个非空的块。为了得到 k+1 块,你需要重复下面的操作 k 次:选择一个有超过一个元素的块(初始时你只有一块,即整个序列)选择两个相邻元素把这个块从中间分开,得到两个非空的块。每次操作后你将获得那两个新产生的块的元素和的乘积的分数。你想要最大化最后的总得分。输入格式第一行包含两个整数 n 和...

2019-11-02 14:59:53 240

原创 洛谷-4900 食堂

题目描述食堂第iii天有iii道菜.CYJian觉得第i天的第j道菜的美味程度为{ij}\lbrace \frac{i}{j} \rbrace{ji​}({}就是取小数部分),当然,CYJian是一个勇于尝试的人,所以每一道菜都会吃那么一点.现在CYJian有T个问题,每一个问题都是从第AiA_iAi​​天到第BiB_iBi​​天得到的美味值的总和.现在请你帮他算一算吧!请输出答案模99824...

2019-11-01 18:45:31 211

原创 洛谷-2900 [USACO08MAR]土地征用Land Acquisition

题目描述Farmer John is considering buying more land for the farm and has his eye on N (1 <= N <= 50,000) additional rectangular plots, each with integer dimensions (1 <= width_i <= 1,000,000...

2019-11-01 16:53:32 174

原创 洛谷-2120 [ZJOI2007]仓库建设

题目描述L公司有N个工厂,由高到底分布在一座山上。工厂1在山顶,工厂N在山脚。 由于这座山处于高原内陆地区(干燥少雨),L公司一般把产品直接堆放在露天,以节省费用。突然有一天,L公司的总裁L先生接到气象部门的电话,被告知三天之后将有一场暴雨,于是L先生决定紧急在某些工厂建立一些仓库以免产品被淋坏。由于地形的不同,在不同工厂建立仓库的费用可能是不同的。第i个工厂目前已有成品Pi件,在第i个...

2019-11-01 16:45:26 136

原创 洛谷-3628 [APIO2010]特别行动队

题目描述你有一支由 n 名预备役士兵组成的部队,士兵从 1 到 n 编号,要将他们拆分 成若干特别行动队调入战场。出于默契的考虑,同一支特别行动队中队员的编号 应该连续,即为形如(i,i+1,...,i+k)(i,i+1,...,i+k)(i,i+1,...,i+k)的序列。 编号为 i 的士兵的初始战斗力为 xix_ixi​ ,一支特别行动队的初始战斗力 x 为队内 士兵初始战斗力之和,即 ...

2019-11-01 16:41:57 295

原创 洛谷-2146 [NOI2015]软件包管理器

题目描述Linux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu使用的apt-get,Fedora/CentOS使用的yum,以及OSX下可用的homebrew都是优秀的软件包管理器。...

2019-10-31 19:06:17 210

原创 洛谷-CF896C【模板】 Willem, Chtholly and Seniorious

题意翻译【题面】 请你写一种奇怪的数据结构,支持:1 l rxx :将[l,r] 区间所有数加上x2 l r x :将[l,r] 区间所有数改成x3 l r x :输出将[l,r] 区间从小到大排序后的第x 个数是的多少(即区间第x 小,数字大小相同算多次,保证 1≤ x ≤ r−l+1 )4 l r x y :输出[l,r] 区间每个数字的x 次方的和模yy 的值(即(∑i=lrai...

2019-10-31 16:30:16 224

原创 洛谷-3258 [JLOI2014]松鼠的新家

题目描述松鼠的新家是一棵树,前几天刚刚装修了新家,新家有n个房间,并且有n-1根树枝连接,每个房间都可以相互到达,且俩个房间之间的路线都是唯一的。天哪,他居然真的住在”树“上。松鼠想邀请小熊维尼前来参观,并且还指定一份参观指南,他希望维尼能够按照他的指南顺序,先去a1a_1a1​,再去a2a_2a2​,…,最后到ana_nan​,去参观新家。可是这样会导致维尼重复走很多房间,懒惰的维尼不停地...

2019-10-31 15:46:08 138

原创 洛谷-2590 [ZJOI2008]树的统计

题目描述一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作:I. CHANGE u t : 把结点u的权值改为tII. QMAX u v: 询问从点u到点v的路径上的节点的最大权值III. QSUM u v: 询问从点u到点v的路径上的节点的权值和注意:从点u到点v的路径上的节点包括u和v本身输入格式输入文件的第一行为一个...

2019-10-31 14:07:11 156

原创 洛谷-3178 [HAOI2015]树上操作

题目描述有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个操作,分为三种:操作 1 :把某个节点 x 的点权增加 a 。操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 a 。操作 3 :询问某个节点 x 到根的路径中所有点的点权和。输入格式第一行包含两个整数 N, M 。表示点数和操作数。接下来一行 N 个整数,表示树中节点的初始权值。接下来 N-1...

2019-10-30 17:59:15 319

原创 洛谷-2397 yyy loves Maths VI (mode)

题目描述他让redbag找众数他还特意表示,这个众数出现次数超过了一半一共n个数,而且保证有n<=2000000而且每个数<231−12^{31}-1231−1输入格式第一行一个整数n第二行n个整数输出格式一行,这个众数输入输出样例输入 #152 3 3 3 3输出 #13说明/提示时间限制 1s空间限制 3.5M(你没看错3.5M)...

2019-10-30 13:38:22 129

原创 洛谷-2151 [SDOI2009]HH去散步

题目描述HH有个一成不变的习惯,喜欢饭后百步走。所谓百步走,就是散步,就是在一定的时间 内,走过一定的距离。 但是同时HH又是个喜欢变化的人,所以他不会立刻沿着刚刚走来的路走回。 又因为HH是个喜欢变化的人,所以他每天走过的路径都不完全一样,他想知道他究竟有多 少种散步的方法。现在给你学校的地图(假设每条路的长度都是一样的都是1),问长度为t,从给定地 点A走到给定地点B共有多少条符合条件的...

2019-10-30 13:18:30 114

原创 洛谷-2183 [国家集训队]礼物

题目描述一年一度的圣诞节快要来到了。每年的圣诞节小E都会收到许多礼物,当然他也会送出许多礼物。不同的人物在小E心目中的重要性不同,在小E心中分量越重的人,收到的礼物会越多。小E从商店中购买了n件礼物,打算送给m个人,其中送给第i个人礼物数量为wi。请你帮忙计算出送礼物的方案数(两个方案被认为是不同的,当且仅当存在某个人在这两种方案中收到的礼物不同)。由于方案数可能会很大,你只需要输出模P后的结...

2019-10-29 16:13:47 156

原创 洛谷-4114 Qtree1

题目描述给定一棵n个节点的树,有两个操作:CHANGE i ti 把第i条边的边权变成tiQUERY a b 输出从a到b的路径中最大的边权,当a=b的时候,输出0输入格式第一行输入一个n,表示节点个数第二行到第n行每行输入三个数,ui,vi,wi,分别表示 ui,vi有一条边,边权是wi第n+1行开始,一共有不定数量行,每一行分别有以下三种可能CHANGE,QUERY同题意所述...

2019-10-29 14:46:54 287

原创 洛谷-4868 Preprefix sum

题目描述前缀和(prefix sum)Si=∑k=1iakS_i=\sum_{k=1}^i a_kSi​=∑k=1i​ak​前前缀和(preprefix sum) 则把SiS_iSi​​作为原序列再进行前缀和。记再次求得前缀和第iii个是SSiSS_iSSi​给一个长度n的序列a1,a2,⋯ ,ana_1, a_2, \cdots, a_na1​,a2​,⋯,an​​,有两种操作:Mod...

2019-10-28 19:43:38 125

原创 洛谷-3195 [HNOI2008]玩具装箱TOY

题目描述P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1⋯N1\cdots N1⋯N 的NNN 件玩具,第 iii 件玩具经过压缩后变成一维长度为 CiC_iCi​​ .为了方便整理,P教授要求在一个一维容器中的玩具编号是连续的。同时如果一个一维容器中有多个玩具,那么两件玩...

2019-10-28 18:28:52 128

空空如也

空空如也

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

TA关注的人

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