导航

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页

2015年12月17日

摘要: 搞懂了什么是矩阵快速幂优化....这道题的重点不是DP./*题意:小明要走某条路,按照个人兴致,向前走一步的概率是p,向前跳两步的概率是1-p,但是地上有地雷,给了地雷的x坐标,(一维),求小明安全到达最后的概率。思路:把路分成好多段,小明安全走完每一段的概率乘起来就是答案。dp[i]=p*dp[i... 阅读全文

posted @ 2015-12-17 16:58 tun~ 阅读(364) 评论(0) 推荐(0) 编辑

2015年12月16日

摘要: 题意:给你一个方程,方程太变态不打,给你一个p一个k,p保证是大于等于3的质数,k保证在0~p-1之间的整数。要求对应函数的定义域在0~p-1值域为0~p-1的子集,求这样的函数有多少个...分析:【今天刚迷迷糊糊听了节集合论,做着做着就发现好像是循环群还是啥==】k=0时,不难发现f(0)=0,其... 阅读全文

posted @ 2015-12-16 20:09 tun~ 阅读(595) 评论(0) 推荐(0) 编辑

摘要: 题意:给你01字符串的长度再给你一个串。然后你可以在这个串中选择一个起点和一个终点使得这个连续区间内所有的位取反。求:经过处理后最多会得到多少次01变换。例如:0101是4次,0001是2次,000110是3次。分析:区间内部的数目是不会发生变化的,因为每一位都是按位取反,相当于都没变,唯一发生变化... 阅读全文

posted @ 2015-12-16 15:04 tun~ 阅读(402) 评论(0) 推荐(0) 编辑

2015年12月10日

摘要: 题意:有n个人进行m次比赛,每次比赛有一个排名,最后的排名是把所有排名都加起来然后找到比自己的分数绝对小的人数加一就是最终排名。给了其中一个人的所有比赛的名次。求这个人最终排名的期望。思路:渣渣的第一道概率DP...弱渣。dp[i][j]代表进行了i轮比赛之后得分为j的人数的期望,可以知道dp[i]... 阅读全文

posted @ 2015-12-10 23:19 tun~ 阅读(193) 评论(0) 推荐(0) 编辑

2015年12月2日

摘要: 题意:给你n个数,m次询问,每次询问给l和r代表l和r中间所有子区间中特征值的和。特征值的定义是在这个区间中找i和j使得|tmp[i]-tmp[j]|/|j-i|最大。思路:首先是特征值的定义,这个东西其实是斜率~不知道从哪里看到的证明,这个只有相邻的点才可能最大。所以给定区间找到最大值其实是在相邻... 阅读全文

posted @ 2015-12-02 20:56 tun~ 阅读(418) 评论(0) 推荐(0) 编辑

2015年11月27日

摘要: 题意:给出n组数据,每组数据有一个类型。0代表至少选择一个,1代表至多选择一个,2代表任意选择。给出背包容量。如果背包不能满足最基本的要求输出-1。思路:背包问题变相考察~当0的时候初始化为-INF,然后就能保证至少选择一个。当1或2的时候初始化上一层的值,然后1和2稍微有点区别,1只能从上一层得到... 阅读全文

posted @ 2015-11-27 12:18 tun~ 阅读(178) 评论(0) 推荐(0) 编辑

摘要: 题意:给你n个点和n-1条边组成的一棵树,按顺序给出数的每一条边。询问m次,每次给出一个x求x除以从点a到点b所有边的权值和的乘积,还有修改,给出边的编号,修改某条边的权值。思路:树链剖分,用点的编号建立线段树,当然一开始要记录第几条边的两个端点各是什么,便于修改的时候进行查询。重点是用深度较大的那... 阅读全文

posted @ 2015-11-27 12:13 tun~ 阅读(556) 评论(0) 推荐(0) 编辑

2015年11月21日

摘要: 思路:裸裸的树链剖分....树链剖分就是把一棵树分成若干重链和轻链...然后保证形成的线段树上每条链是连续存储的。然后这样就能用线段树进行维护了。但是每次一定要保证是在同一条链里边....思路就是这样....感觉最近越来越淡定了,题目卡住了也不怎么着急了,慢慢看代码...嗯...有点像学习的感觉了.... 阅读全文

posted @ 2015-11-21 21:53 tun~ 阅读(168) 评论(0) 推荐(0) 编辑

2015年11月14日

摘要: 题意:给了很多星星的坐标,星星的特征值是不比他自己本身高而且不在它右边的星星数。给定的输入数据是按照y升序排序的,y相同的情况下按照x排列,x和y都是介于0和32000之间的整数。每个坐标最多有一个星星。思路:这题给的输入数据很祥和,间接提示思路了。用x作为树状数组的区间,然后按照输入的顺序不断查找... 阅读全文

posted @ 2015-11-14 21:45 tun~ 阅读(110) 评论(0) 推荐(0) 编辑

2015年11月13日

摘要: 题意:每头牛有编号,他们乱序排成一排,每头牛只知道前边比自己序号小的有几位。思路:递推,最后一只牛的编号是确定的,然后不断进行区间更新,直到找到某个空位前方恰好有n个空位。这题跟某道排队的题思路是一样的,可以线段树,认为树状数组的解法在时间复杂度上比线段树多了一个logN因为树状数组只能在logn的... 阅读全文

posted @ 2015-11-13 19:47 tun~ 阅读(419) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页