• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






goodniao_1

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2014年4月10日

hdu 1754 I Hate It 线段树 单点更新 求区间最值
摘要: 题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=1754接下来有M行。每一行有一个字符 C (只取'Q'或'U') ,和两个正整数A,B。当C为'Q'的时候,表示这是一条询问操作,它询问ID从A到B(包括A,B)的学生当中,成绩最高的是多少。当C为'U'的时候,表示这是一条更新操作,要求把ID为A的学生的成绩更改为B。代码如下:const int Max_N = 200005;int Max[Max_N>1; make_tree(L, mid , root>1; if(id 阅读全文
posted @ 2014-04-10 17:01 goodniao_1 阅读(142) 评论(0) 推荐(0)
 
zoj 3772 Calculate the Function 矩阵相乘+ 线段树查询
摘要: 题目来源:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3772分析:公式来源:http://blog.csdn.net/u013491262/article/details/23089957#comments代码如下:const int Mod=1000000007;struct Mat{ LL a[2][2]; Mat(){ memset(a,0,sizeof(a)); } Mat( LL a01) { a[0][0]=1; a[0][1]=a... 阅读全文
posted @ 2014-04-10 14:23 goodniao_1 阅读(224) 评论(0) 推荐(0)