会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我的小天地
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2017年8月2日
饥饿的奶牛
摘要: 这个题中在点上加入了线段的概念,不过此题长时间不过,居然是因为,我将结构体排序之前的值赋给了动规数组,而正解是结束后才赋值,所以错了一晚上,一晚上 贴代码
阅读全文
posted @ 2017-08-02 22:21 xinyimama
阅读(107)
评论(0)
推荐(0)
2017年7月8日
花店布置(一本通例题)
摘要: //这个题,吴同学让我深深明白了if else 的差别,尤其是在动规里面#include #include #include #include using namespace std; const int maxn=105; const int INF=0x3f3f3f3f; int f,v,dp[maxn][maxn],a[maxn][maxn]; bool b[maxn][maxn]; ...
阅读全文
posted @ 2017-07-08 10:54 xinyimama
阅读(107)
评论(0)
推荐(0)
2017年7月6日
合并石子(环形版)
摘要: 环形版相当于把链条剪段就行,代码
阅读全文
posted @ 2017-07-06 20:30 xinyimama
阅读(120)
评论(0)
推荐(0)
低价购买(cogs2724)
摘要: 这个题主要分为两个部分,一个是求严格的最长下降子序列,还有就是求方案数,第一个问题超简单,不用说,第二个算法有些困难,所以在此贴代码
阅读全文
posted @ 2017-07-06 15:40 xinyimama
阅读(74)
评论(0)
推荐(0)
2017年7月4日
乘积最大
摘要: 简单题
阅读全文
posted @ 2017-07-04 17:16 xinyimama
阅读(87)
评论(0)
推荐(0)
2017年7月3日
合并石子(直线版)tyvj1055
摘要: 很菜,很菜,这么一个简单的题写了好几天! 这是网上的版本,好理解,推荐 一本通的版本,不好写
阅读全文
posted @ 2017-07-03 11:37 xinyimama
阅读(93)
评论(0)
推荐(0)
2017年6月27日
hdu 1166敌兵布政(线段树)
摘要: 裸题,不解释#include #include #include #include #include #define maxn 50010 using namespace std; int n,t; char s[10]; struct node{ int l,r,sum;//维护一个左标记,右标记,还有一个区间和 }xd[4*maxn+5]; void build(int l,in...
阅读全文
posted @ 2017-06-27 23:04 xinyimama
阅读(81)
评论(0)
推荐(0)
hdu 1556(线段树)
摘要: 这个是基础的线段树的区间修改和单点查询的题,线段树的区间问题写法很套路,然而,区间修改问题有一个是我们需要注意的地方,那就是添加lazy标记,什么时候添加lazy标记和lazy标记表示的是什么,这个需要明白,lazy标记表示的是整个区间的偏移量,当我们需要向下查找的时候,这个时候我们就需要下放lazy标记。另一个需要注意的地方是区间修改问题,一定要记得pushup,这个很重要,还有递归返回值的问...
阅读全文
posted @ 2017-06-27 23:01 xinyimama
阅读(77)
评论(0)
推荐(0)
2017年6月18日
Color the ball(hdu 1556)
摘要: 树状数组的另一种应用领域,区间修改,单点查询,区间修改向下修改,单点查询向上查询
阅读全文
posted @ 2017-06-18 18:18 xinyimama
阅读(58)
评论(0)
推荐(0)
敌兵布阵(hdu1166)
摘要: 水题 单点向上修改,区间向下查询
阅读全文
posted @ 2017-06-18 18:13 xinyimama
阅读(76)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告