• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Marvolo
博客园    首页    新随笔    联系   管理    订阅  订阅
2015年11月24日
树结构在程序设计中的运用
摘要: 引言近年来,由于各种竞赛纷纷采用free-pascal,因此对于算法来说,空间效率上的要求降低了,而对时间效率却提出了更高的要求。这使得选手不仅要娴熟地掌握常规算法,而且要大胆创新,构造更高效的算法来解决问题。在以往的程序设计中,链式结构采用得较多。的确链式结构有编程复杂度低、简单易懂等优点,但有... 阅读全文
posted @ 2015-11-24 21:36 Marvolo 阅读(726) 评论(0) 推荐(0)
RAM区间最值
摘要: RMQ (Range Minimum/Maximum Query)问题是指:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,jaa[j] then min:=aa[j]; write(min,' '); continue; end; for j:=((t1-1)*z+tt1) t... 阅读全文
posted @ 2015-11-24 20:39 Marvolo 阅读(305) 评论(0) 推荐(0)
RMQ——[USACO Jan07] 均衡队形题解
摘要: 题目:[USACO Jan07] 均衡队形描述:题目描述农夫约翰的 N (1 ≤ N ≤ 50,000) 头奶牛,每天挤奶时总会按同样的顺序站好。一日,农夫约翰决定为奶牛们举行一个“终极飞盘”比赛。为简化问题,他将从奶牛队列中选出一个连续区间来进行游戏。不过,参加游戏的奶牛要玩的开心的话就不能在身高... 阅读全文
posted @ 2015-11-24 20:37 Marvolo 阅读(322) 评论(0) 推荐(0)
RMQ——忠诚题解
摘要: 题目:忠诚描述:【题目描述】老管家是一个聪明能干的人。他为财主工作了整整10年,财主为了让自已账目更加清楚。要求管家每天记k次账,由于管家聪明能干,因而管家总是让财主十分满 意。但是由于一些人的挑拨,财主还是对管家产生了怀疑。于是他决定用一种特别的方法来判断管家的忠诚,他把每次的账目按1,2,3…编... 阅读全文
posted @ 2015-11-24 20:34 Marvolo 阅读(243) 评论(0) 推荐(0)
RMQ算法讲解
摘要: RMQ算法引入:例1、题目描述输入N个数和M次询问,每次询问一个区间[L,R],求第L个数到R个数之间的最大值。第一种方法:大暴力之术。 但是……时间复杂度最坏会达到 $O(NM)$,一半左右的点绝对爆T。所以,引入了————RMQ!RMQ:Range Maximum(Minimum) Query... 阅读全文
posted @ 2015-11-24 13:43 Marvolo 阅读(500) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3