Sakai_Masato的博客

雅人叔好帅啊!

排序:
默认
按更新时间
按访问量

艺术是否低于科学

在学校里,经过多年的学习,这往往会使人觉得艺术低于科学,因为音乐,美术,语文课所占的比重很小。许多人认为,科学能够改变人们的衣食住行,为人们提供更加优良的生存条件,而艺术好像没有像科学一样的维持人最低生存需求的作用。人们就会认为,科学比艺术有用多了。 在我看来,这不仅不对,而且还错得离谱。一个人...

2016-06-17 21:44:04

阅读数:588

评论数:3

[6-10]总结

我在想一个问题zyh17岁生日(niu)那天,收到了Builder Jose的礼物:一本政治预默本,由很多个字符串组成。那些字符串也非常迷茫,因为他们不知道他们来到这个世界上是为了什么。而睿智的zyh则在想一个问题:我能不能做这么一个事情,在一个字符串中找一个最长的子串,那个子串是一个重复串,形如...

2016-06-10 21:51:38

阅读数:289

评论数:0

[6-7]考试总结

年度最佳牛农给你一个字符串,每次从串首或串尾拿出一个到一个新字符串的队尾,求字典序最小的串。 若队首队尾不一样直接贪心,否则你枚举队首还是队尾,看看谁更优即可。手风琴与班卓琴约翰的2N(3<=N<=1000)只奶牛正打算举办一场音乐会来吸收资金。其中,N只奶牛是手风琴手,而另N只奶牛...

2016-06-10 21:36:34

阅读数:286

评论数:0

[6-6]考试总结

检查边权给你一幅新有向图和原有向图,判断是否满足一下条件: 所有边为非负整数且原图中任意两条路径的差在新图中的差仍然相等。 也就是说每一条起点终点一样的路径权新图和原图的差为定值。 对于一条有向边,连一条边,权值为边权的改变量,连一条反边,边权为负改变量。搞出生成树,算出每个点到根的距离。然...

2016-06-10 21:11:26

阅读数:249

评论数:0

[5-28,5-29]考试总结

day1T1 需要考虑的地方:给定一个字符串,再给定另一个串,只有小写字母,如何在线性时间内匹配出一个子序列等于所给定的第二个串。 做法:设dp[i][k]表示在第一个串中,从i开始下一个k字符的位置,先预处理dp,按着这个指针直接跳即可。 T2 需要考虑的地方:如何求出一个序列的最长上升...

2016-05-29 19:29:32

阅读数:234

评论数:0

Codeforces Round#333 div.1 E A Museum Robbery

题目大意:要你动态维护一个0-1背包问题(可以离线)。 首先预处理出每个背包所能影响的询问区间,然后区间插入询问的线段树中,注意线段树是分治的询问。 然后遍历线段树的每一个节点,遍历的过程中就只有加背包了,直接维护dp数组即可。 复杂度大概是O(nklogn)这个级别的。 这种算法之所以比...

2016-05-27 21:23:16

阅读数:545

评论数:0

Codeforces Round#333 div.1 D Acyclic Organic Compounds

题目大意是给你一棵还没有合并的trie树,要你合并它,然后统计一些傻逼信息。 本题需要一种线性时间复杂度的合并算法,这里直接给代码片了。#include<cstdio> #include<cstdlib> #include<cstring> #include&...

2016-05-26 22:04:11

阅读数:305

评论数:0

[5-21,5-22]考试总结

一、要注意一次操作是+或-1的题,然后可以把时间看作一维,把值看作一维,就变成了平面上的到达问题,可以用组合数解决。至于有限制也可以把不合法的所有方案通过对称唯一映射到另外一个同样的问题上面去,减去即可。 二、自己若是想到了一个算法,应该自信的去验证,不要动不动就自我否定掉,本来有一题是考虑过正...

2016-05-22 21:53:59

阅读数:192

评论数:0

[5-14,5-15]NOIP模拟考试总结

day1 T1,线段树被卡常了,用别的算法可以过,但是正解是线性的,运用了逆向思维,区间修改用差分转化成了单点修改,然后还使用了扫描线。扫描线常常和全局达到某一状态结合,即扫描的每个元素达到了某个状态那么就是全局达到某个状态。然而直接操作然后判断复杂度要多一个判断,扫描线就只有线性了。 T2,...

2016-05-16 22:14:28

阅读数:260

评论数:0

[BZOJ1005][HNOI2008]明明的烦恼

这一道题属于树的计数问题,我所知道的有三种方式处理这类问题,dp,基尔霍夫矩阵还有purfer编码。 这一题跟度数有关那么就用purfer编码啦。 purfer编码和树是一一对应的,如何把一棵树转化成编码。首先把树的度数为1的编号最小的点所连向的点放到编码的第一个,然后删除这个度为1的点,一直...

2016-05-09 21:50:10

阅读数:364

评论数:0

[BZOJ1003][ZJOI2006]货物运输

SPFA处理出i天到j天路线不变的最小值,设f[i]表示1到i天的最小值,枚举改变路线的那一天转移即可。#include<cstdio> #include<cstdlib> #include<cstring> #include<algorithm> ...

2016-05-04 22:02:26

阅读数:226

评论数:0

[APIO2015]Bali Sculptures

看到这种求位运算的问题一定要想直接对答案贪心啊,从高位枚举到低位,设当前的位为pos,pos之前贪心得到的答案为ans。 现在的问题就是能否找到一种方案,使得pos这一位为0,而且满足这种方案算出来的答案的前若干位与ans相同。 考虑设f[i][j]表示前i个数,分j份能否满足条件,0为满足,...

2016-05-02 20:28:08

阅读数:492

评论数:1

HNOI2016题解

最小公倍数考虑暴力做法,对于每一个询问,暴力加入满足询问的边,然后维护联通性和maxa,b,如果满足条件则YES。 两个条件的限制似乎很难用别的数据结构优化掉,那么考虑分块,先以a为第一关键字,b为第二关键字排序,每m0.5m^{0.5}分成一块。然后把每一个询问归类到相应的块中,使得这个询问的...

2016-04-30 15:41:10

阅读数:649

评论数:0

HNOI2016游记

两天的考试过去了,自己仿佛置身梦境。 最近都有这么一种感觉,感觉自己正在干的事情是在梦里一样,麻木了,没感觉了,然后时间一下就过去了。我心里过一天是一天,遇到麻烦事也默无声息地对待,就像具死尸。 第一天暴力是匆匆写完的,一直在想拿某一题的更多部分分,暴力写出来就没管了。还好只挂了20分。第一天...

2016-04-17 20:49:08

阅读数:1104

评论数:0

4-14蒟蒻段位赛

今天的考试,我的段位就变成了蒟蒻!开心… 第二题傻逼题,没有发现一些东西,本来想推推公式的,万万没想到,随便观察一下性质就出来了。要是放到普及组第一题说不定就做出来了。 第一题也不难,考试脑子混乱,想到了正解但是算法实现不了,殊不知每个点单独算就可以了,还有维护上凸壳,斜率递减,截距递增,然后...

2016-04-14 20:48:30

阅读数:274

评论数:1

HNOI2016上半场考试总结

出现的问题: 1,考试时间安排不合理,一直在某一道题上乱搞,然而并搞不出来,留下的时间只能给别的题打大暴力,没有时间想小暴力了。 2,太注重个人得失,在自己家里考试没必要以太过紧张的心态应考,考完后没有必要太过自责。 3,许多算法不太会,很多没学过的知识和以前没有搞透的知识。 学到的东西:...

2016-04-07 21:34:11

阅读数:360

评论数:0

[HNOI2016]树

题意:给出一颗树和每一条边出现的概率和kk,和所有点的权值a[i]a[i],定义一个联通块的特征值为(∑a[i])k(\sum a[i])^k,树的特征值为所有联通块特征值的和,求期望。 n,k≤2000n,k\leq2000 设f[i][j]f[i][j]表示以ii为根的子树,指数为jj时的...

2016-03-29 19:20:33

阅读数:774

评论数:1

[BZOJ3144][HNOI2013]切糕

总结一下这一题我的思考过程,以及与题解的对比。 这题我首先考虑二维平面的切法,发现就是一个最短路,然后套在三维的情况,发现无法保证每个(x,y)(x,y)都经过。所以说这种思路是不对的。一开始就不对,后面怎么可能对。一般靠谱的思路自己都会觉得靠谱,我那样搞十分玄学肯定不是正解。 最小费用好像很...

2016-03-24 21:20:02

阅读数:196

评论数:0

[BZOJ3143][HNOI2013]游走

不得不说确实是一道一眼题啊,设p[i]p[i]表示经过ii点的期望。 p[i]=p[j]/deg[j]+[i==1],i→jp[i]=p[j]/deg[j]+[i==1],i\rightarrow j,高斯消元即可。 每一条边期望经过的次数为p[i]/deg[i]+p[j]/deg[j]p[i...

2016-03-24 20:08:06

阅读数:395

评论数:0

[BZOJ3142][HNOI2013]数列

这题我的公式好像不能化简,于是膜拜了一下题解。 先做差分A[1]...A[k−1]A[1]...A[k-1],那么满足这个差分的初始票价为的方案数有: n−∑i=1k−1A[i]n-\sum\limits_{i=1}^{k-1}A[i],那么总方案有: ∑所有序列(n−∑i=1k−1A[i]...

2016-03-23 21:09:38

阅读数:300

评论数:0

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