自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

某蒟蒻的博客

愿你走出半生,归来还是少年

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

原创 这一年来

这一年来日常写点总结,不想丢票圈空间,就只放在这里。这一年来也没干什么正经事,竞赛,科研,学业,都不算太让人满意。ACM第一个学期和rfy,kqp组了只Ass_We_Can打了1Au1Ag1Cu,莫得出现,之后这支队就不复存在了。本来希望大二上能有个不错的赛季收尾的,比如进个池去EC打个Au啥的,可结果却不太令人满意。而且也挺喜欢ACM的那种感觉和氛围的,于是考虑再战一年。寒假被lyn和l...

2019-07-30 20:49:59 410 1

原创 基于MNIST数据集的手写体识别

基于MNIST数据集的手写体识别关于deep learning的第一次实战练习,主要是为了熟悉一下tensorflow的使用。MNIST数据集MNIST数据集应该是一个非常经典的深度学习入门训练数据集了。数据部分,每个图像都是一个28*28的像素点矩阵。标记部分,是一个10维的向量,数字位为1,非数字位为0。写了个简单的代码看了些这个数据集的图像和存储格式。代码import ten...

2018-12-05 00:21:52 1428 1

原创 菜鸡队伍的赛季总结

菜鸡队伍的赛季总结退役回来先肝了写作业,现在大概写的差不多了,也是时候在总结一下这个赛季了。两周前从pku回来,kqp在队群里问了句“这周我们还加训吗?”。突然才发现这个赛季好像就真的这么结束了啊。霎时间,竟潸然泪下。队员: WCY,RFY,KQP战绩: ICPC南京金(#14/300),ICPC北京银(#19/180),CCPC桂林铜(#58/190)2018.8 广州从4+2开始说...

2018-11-26 14:32:17 488

原创 Educational Codeforces Round 53

Educational Codeforces Round 53F. Choosing Two Paths(CF 1073F)题目描述http://codeforces.com/contest/1073/problem/F题解其实就是类似树上最长链的做法,从根开始往下搜,如果一个点有多于一个孩子那它就可能作为起点。统计出每个点的两个最深的孩子作为两个起点,然后在所有合法点钟找出符合题意的...

2018-10-30 13:17:25 374

原创 hdu5967 小R与手机

小R与手机题目描述http://acm.hdu.edu.cn/showproblem.php?pid=5967题解lct维护环加外向树。对于每个联通快,如果是一棵树那就直接加到lct,如果是环加外向树那就把非树边存在这个联通快顶。对于link操作,如果x和y联通那就把这条边存在这个联通快顶,否则直接加边。对于cut操作,如果这条边是非树边那就直接修改,不然就先从树上把这条边删了,再考...

2018-10-25 20:00:33 319

原创 2017ccpc杭州现场赛

2017ccpc杭州现场赛这场状态还行,过了8个题,不过罚时有点大,大概是少一题的去年我校4队的三倍。A - Super-palindrome(hdu 6264)题目描述http://acm.hdu.edu.cn/showproblem.php?pid=6264题解签到题。显然这个串最后一定会变成ababab这样的形式,枚举奇数位和偶数位的字符,暴力算一下答案,取个最优就好了。代码...

2018-10-19 20:26:36 566

原创 一种优化带限制最优值动态规划的方法——wqs二分

一种优化带限制最优值动态规划的方法前言今年icpc南京站出了这么一道题。一条轴上有n个点,每个点上有一个人。你要建最多k个商店,每个点上的人会去最近的商店,求每个人运动的距离和的最小值。这东西显然满足决策单调性,一眼想到O(n*k)做法,然后发现n和k都是1e5级别的,遂gg。所以本菜鸡队在南京站就7题滚粗了,最后挂机一小时,勉强拿了个金。后来问了某dalao,某dalao不屑地表示,...

2018-10-19 17:09:46 754

原创 2017ccpc哈尔滨现场赛

2017ccpc哈尔滨现场赛就过了6个题,放现场赛上的话勉强能打个金吧。A - Palindrome(hdu6230)题目描述https://vjudge.net/contest/258053#problem/A题解一眼马拉车。对于两个回文中心 i,j(i>j),定义回文串长问fi,如果满足条件那么必然要满足 j>i-fi 且 j+f[j]&amp

2018-10-01 11:14:35 615

原创 Bubble Cup 11 - Finals(codeforces 1045)

Bubble Cup 11 - Finals四题滚粗了,结束后30秒过了第五题。如果状态好点,没看错题的话,应该至少能过个6题的吧。A. Last chance (cf 1045A)题目描述http://codeforces.com/contest/1045/problem/A题解第一类武器直接连边。第二类武器线段树优化建图。第三类武器题目有个条件说是不交叉的,所以先暴力连边暴力...

2018-09-30 00:33:32 458

原创 bzoj2725 故乡的梦

bzoj2725 故乡的梦题目描述https://www.lydsy.com/JudgeOnline/problem.php?id=2725题解给你一张图,每次删除一条边问当前的最短路。先随便拉一条最短路出来,如果删除的边不在这条最短路上那么答案就是原图最短路。如果删除的边在最短路上,那么新的最短路肯定是从s开始先在最短路上跑一段,在外面跑一段再回到最短路上。对于每条不在最短路上的边...

2018-09-26 09:30:03 383

原创 cf 487E/uoj 30 Tourists

cf 487E/uoj 30 Tourists题目描述codeforces: http://codeforces.com/contest/487/problem/Euoj: http://uoj.ac/problem/30题解学习了圆方树。我们定义原图上的点为圆点,定义点双对应的新点为方点。对于一张图,我们把它缩点双,每个点双新开一个方点,并向点双内的所有圆点连边。显然这样搞完之后...

2018-09-24 14:55:19 172

原创 HDU2018多校第八场部分题目

HDU2018多校第八场部分题目I Make ZYB Happy(hdu 6405)题目描述 http://acm.hdu.edu.cn/showproblem.php?pid=6405题解 一眼后缀自动机裸题,但是不会用。 把所有串建个广义后缀自动机,具体操作就是在建后缀自动机的时候,对于每个新串从根节点开始跑,如果遇到完全相同的节点那就不开新点,再抄个sam板子就好了。或...

2018-09-13 19:03:46 416

原创 HDU2018多校第四场部分题目

HDU2018多校第四场部分题目C Problems on a Tree(hdu 6334)题目描述 http://acm.hdu.edu.cn/showproblem.php?pid=6334题解 打比赛的时候想歪了,一直往动态点分治的方向想了,不知道要怎么修改。 对于这个题,我们维护两种并查集,一种只连所有1的边,记为1集合,一种连所有1和2的边,记为2集合。 对于每次...

2018-09-13 18:48:53 339

原创 HDU2018多校第三场部分题目

HDU2018多校第三场部分题目K Transport Construction(hdu 6329)题目描述 http://acm.hdu.edu.cn/showproblem.php?pid=6329题解 考虑一种奇怪的求mst的办法,对于每个点求出离它最近的点,将其两两连边。 n个点n条边最后肯定是一些环和一些树。 我们把连通的点合并起来,然后再在缩好点的图上对于每个点再求...

2018-09-12 08:05:48 655

原创 Sources and Sinks(codeforces 1036G)

Sources and Sinks(codeforces 1036)题目描述 http://codeforces.com/contest/1036/problem/G题解 题目给的是一个有向无环图,对于每个点肯定能被某些源点到达,且肯定能到达某些汇点。 所以我们只需要所有的源点和所有的汇点两两连通那么这张图就强连通了。 本来想爆搜判一下连通性,然后发现有点大,而且也不知道这东西怎么...

2018-09-11 19:15:54 353

原创 2018徐州网络赛

2018徐州网络赛全世界都AK的场,就过了9题,虽然少了一个人。Morgana Net题目描述 https://nanti.jisuanke.com/t/31463题解 卷积神经网络搞k次,求之后又多少个1。 直接做的话不满足结合律搞不了。 被CNN限制住了思维,没想到把它展开。 其实这东西就是个线性递推,把那个二维的东西搞成一维建个矩阵快速幂一下就好了。 有点卡常,加...

2018-09-10 19:56:16 422

原创 ccpc网络赛2018

ccpc网络赛2018体验极差,hdu老师去爬莫干山了然后OI赛制的好久。 傻逼题想多了没有出,6题滚了。GuGu Convolution(hdu 6442)题目描述 http://acm.hdu.edu.cn/showproblem.php?pid=6442题解 ans= ((A+sqrt(B))^n-(A-sqrt(B))^n)/2 m模数不是质数,可能求不出逆元,...

2018-09-10 19:30:50 538 1

原创 HDU2018多校第二场部分题目

HDU2018多校第二场部分题目这场打崩了啊,全世界都过的EF全都没出来啊,然后就过了4题啊。。。C Cover(hdu 6311)题目描述 http://acm.hdu.edu.cn/showproblem.php?pid=6311题解 给你一张图求最少需要多少条路径能够覆盖所有边。 把原图中所有的奇度点两两配对连边跑一遍欧拉回路,然后再把新加的边删掉就好了。代码#...

2018-09-07 20:44:35 301

原创 HDU多校2018第一场部分题目

HDU多校第一场部分题目这场过了7题,剩下的题大概再给点时间也做不出来。 还算可以吧。E aximum Weighted Matching(hdu 6302)题目描述 http://acm.hdu.edu.cn/showproblem.php?pid=6302题解 给你一张无向图,求最大权匹配。 这张图的生成方法比较奇怪,初始有一条边,每次在原图中选一条边,加入一条链。 ...

2018-09-06 19:37:24 636

原创 HDU2018多校第五场部分题目

HDU2018多校第五场部分题目这场4题滚了,傻逼点分治想不到。。A Always Online(hdu 6350)题目描述 http://acm.hdu.edu.cn/showproblem.php?pid=6350题解 开场看了这题,然后没看清楚题目条件,被那个式子吓跑了。 这个题有一个很重要的条件,每条边最多只会属于一个简单环。 我们把最大流转换成最小割,任意两个...

2018-09-05 09:12:02 694

原创 HDU2018多校第六场部分题目

HDU2018多校第六场部分题目这场训练的时候就过了四题,赛后看了题解感觉还是有很多可做题的。C Ringland( HDU6364 )题目描述 http://acm.hdu.edu.cn/showproblem.php?pid=6364题解 首先新郎和新娘的配对肯定不会有反向交叉,即3和1配对,2和4配对这样的情况。所以我们可以枚举断点然后计算答案。 统计答案显然就按顺时针...

2018-09-05 00:04:11 744

原创 百度之星2018初赛A轮

百度之星2018初赛A轮题目描述 http://bestcoder.hdu.edu.cn/contests/contest_show.php?cid=8251001 度度熊拼三角题解 签到题。 排个序枚举小的两条然后二分出第三条就好了。 其实排序之后只要看连续的三条就行了。代码#include<bits/stdc++.h>#define N 1005us...

2018-08-12 23:05:54 228

原创 NOI2018

NOI2018夕阳红选手就会做俩签到题,剩下的日后再补。归程(UOJ5415,LOJ2718)题目描述 uoj:https://www.lydsy.com/JudgeOnline/problem.php?id=5415 log:https://loj.ac/problem/2718题解 看到这题先yy了一个傻逼做法,吧所有边按海拔从大到小跑一遍可持久化并查集,并且维护个距离最...

2018-08-02 10:49:36 1289

原创 随笔

随笔结束了考试周和集训,大一的生活算是结束了,就随手写点东西总结一下好了。 高二竞赛gg,高三高考gg,感谢鸭大收留,给了我这种菜鸡一张一本协议,让我有所学校读。 SYSU自然比不上清北复交,身边一下子少了很多智力碾压又比我努力很多的大牛,少了些高中时期的那种压迫感。当然在这里也认识了很多很棒的人,可能没有那么聪明,但同样是很优秀的人呢。 很喜欢大学这种风格,能够不用花时间去研究一些没什...

2018-07-30 01:36:50 176

原创 HNOI2018 Day1

转盘题目描述 传送门: bzoj:https://www.lydsy.com/JudgeOnline/problem.php?id=5286 loj:https://loj.ac/problem/2495题目来源 hnoi2018题解 首先一个显然的结论,最优解一定是从某一个点出发绕一圈,一个点不会经过两次。 如果我们知道起点,那么从起点开始每个点依次减去1,2,3……,取...

2018-06-22 13:09:20 255

原创 CF 989D A Shade of Moonlight

A Shade of Moonlight题目描述 传送门:http://codeforces.com/contest/989/problem/D题解 对着原题推了半天都是错的。。 考虑换一个思路,原题说的是两个人的速度同时加w,我们转换成月亮会进行移动。 月亮以每个时刻从中间向两侧移动最多W个单位的速度移动。 我们可以把时间放在纵坐标,把位置放在横坐标,画出如题解中的那样一张图。...

2018-06-13 19:37:13 609

原创 CF 979E Kuro and Topological Parity

Kuro and Topological Parity题目描述 传送门:http://codeforces.com/contest/979/problem/E题解 题目要求确定节点的颜色,使得黑白间隔的路径条数的奇偶性满足p。 如果黑白已经确定,可以直接拓扑dp就可以计算出终点为i的路径的条数。 对于颜色不确定,如果要求黑白相间路径条数和,只能状压dp。 但是本题只关注奇偶性,所...

2018-06-06 17:00:18 1245

原创 CF 982F The Meeting Place Cannot Be Changed

The Meeting Place Cannot Be Changed题目描述题解 答案要求的这个点必然要满足经过这张图上所有的环。 我们先在这张图上取出任意的一个环,然后在这个环上求出所有从该环上某一点出某一点入的弧。 对于一条这样的弧,满足要求的答案点必然在 出环点 -> 入环点 的路径的补集上,所以我们把那段点打上标记。 特别的,如果入环点等于出环点,那么打上标记的就只...

2018-05-29 18:49:24 606

原创 CF 983D Arkady and Rectangles

Arkady and Rectangles题目描述 传送门:http://codeforces.com/contest/983/problem/D题解 倒过来然后裸上树套树的话似乎会mle。 考虑离线,颜色的编号等于时间戳。 然后对于x轴扫描线,用线段树维护y坐标的情况。 对于一个矩形,如果它在x坐标扫到某个位置并且操作完的时候,某一段能够显示出来,那么这个矩形就可见。 所以我...

2018-05-29 18:35:40 421

原创 机器学习——SVM算法(二):支持向量机的实现

SVM算法(二):支持向量机的实现前导:SVM的推导:https://blog.csdn.net/wcy_1122/article/details/80108647 本篇blog将介绍SVM的实现。 //更新断断续续,有空就填坑,没空就先留坑。SMO算法SMO的引入 SVM最后会转化到一个二次优化问题,这个东西可以使用牛顿法或梯度下降法之类的方法解决,但是当样本数量较多的时候运行...

2018-05-20 19:38:57 346

原创 CF983E NN country

NN country题目描述 传送门:http://codeforces.com/contest/983/problem/E题解 首先有一个很显然的贪心策略,我们对于每个节点预处理出从它出发向上乘一次车最远能到哪。 对于一次询问,两个点x,y,我们先让这两个点贪心地往lca方向跑。 这样x点跑了a次到了lx点,y点跑了b次到了rx点。 如果lx到rx可以乘一次车到达,那么答案是a...

2018-05-19 00:45:55 3353

原创 机器学习——凸优化基础

凸优化基础来扯一些理论基础。一些定义凸集的定义 定义集合C为凸集当且仅当:任取x,y∈C,θ∈[0,1],都有 θx+(1-θ)y∈C 从几何意义上来说,就是凸集C中的任意线段,若他的的头尾属于该集合,则其整体属于该集合凸函数的定义 函数f为从R^n映射到R的可积函数,且它需要满足: 1、定义域为凸集 2、f(θx+(1-θ)y) <= θ*f(x)+(1-θ)*f...

2018-05-16 01:09:18 600

原创 机器学习——一些常用的最优化算法

机器学习常用的最优化算法本篇blog将介绍梯度下降法、随机梯度下降法、坐标下降法、牛顿法。梯度下降法基本步骤 首先写出梯度下降法的简单步骤: 我们需要最优化的函数是f(x),其中x为向量。 1、初始化向量x。 2、更新x=x-α*▽f(x) 其中 ▽f(x)=∂f(x)/∂(d) d为某维度的单位向量 3、重复这个过程直到收敛。 直观上理解就是,你在一座山的半山腰上,...

2018-05-04 01:16:43 1147

原创 codeforces round477

codeforces round477好久没打cf了,回来打一场,pp了4个题的fst了三个,掉了100多分。 好像cf已经三连掉从接近2000掉到1700+了。 老年选手打什么cf嘛。 题目链接:http://codeforces.com/contest/967A. Mind the Gap (cf 967A) 傻逼题。 因为s等于60然后还要多加1,然后只进了一次位,然后就f...

2018-04-30 11:26:41 287

原创 CF963C Cutting Rectangle

Cutting Rectangle题目描述 http://codeforces.com/contest/963/problem/C 题解 首先对于所有不同的w,它们所对应的h必须是完全同类的,不然答案为0。 其次,对于所有不同的w,它们所对应的的h对应的c必须是成比例的,不然答案为0。 换句话说,就是它们所构成的向量必须两两线性相关。 那么,我们对于这波向量求个所有元素互质的基,所...

2018-04-27 20:07:07 925

原创 CF963E Circles of Waiting

Circles of Waiting题目描述 http://codeforces.com/contest/963/problem/E 题解 一种暴力的做法,对于每个节点(x,y),f(x,y)=f(x-1,y)*p1+f(x,y-1)*p2+f(x+1,y)*p3+f(x,y+1)*p4。 对于这个式子直接列高斯消元的话是O(n^6)的,看起来会TLE。 但是我们注意到,如果我们把节...

2018-04-27 19:59:30 721

原创 机器学习——SVM算法(一):支持向量机的推导

SVM算法(支持向量机)SVM,全称是支持向量机(Support Vector Machine)。它是一种二类模型。 与感知机追求最小容错率不同,SVM追求的是间隔最大化,它在保证大致正确分类的同时,一定程度上避免了过拟合。 感知机一般使用梯度下降法进行计算,而SVM则一般使用拉格朗日乘子法进行计算。 另外,通过核函数可以实现非线性的支持向量机。最优化函数SVM的基本概念与感...

2018-04-27 15:24:00 949

原创 bzoj2876 骑行川藏

骑行川藏题目描述 传送门:https://www.lydsy.com/JudgeOnline/problem.php?id=2876题解 学习了SVM之后发现要用拉格朗日乘子法,然后发现忘光了,于是就补了这题的题解。 关于拉格朗日乘子法的定义可以看上一篇博客https://blog.csdn.net/wcy_1122/article/details/80073067 上面有关于拉格...

2018-04-26 17:44:56 254

原创 机器学习——感知机算法

感知机算法感知机(perception)是一种二类线性模型,主要用于分类问题。一些定义目标函数: f(x)=sgn(w*x+b) 其中sgn为符号函数 其中向量w为目标函数向量,向量x为样本。向量w={w1,w2…wn},向量x={x1,x2…xn}超平面: w*x+b=0 所构成的平面 向量w为超平面上的法向量。训练集: T=(x1,y1),(x2,y2),(x3,...

2018-04-25 01:06:23 673

原创 codeforces960G Bandit Blues

Bandit Blues题目描述 传送门:http://codeforces.com/contest/960/problem/G题解首先考虑n,A,B都<1000的版本,可以暴力dp解决。 枚举最高点位置,显然除了最高点外从左边能看到的A-1个点都在最高点左边,从右边能看到的B-1个点都在最高点右边。 对于任意一边,f[i][j]表示总共i个点有j个能从左边被看到。 考虑...

2018-04-13 21:17:55 564

空空如也

空空如也

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

TA关注的人

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