国家集训队论文浅谈信息学竞赛中0和1.pptVIP

  • 8
  • 0
  • 约1.97千字
  • 约 28页
  • 2019-01-04 发布于福建
  • 举报

国家集训队论文浅谈信息学竞赛中0和1.ppt

国家集训队论文浅谈信息学竞赛中0和1

这样,每次插入和查询的时间复杂度为O(logN)的,对与这道题目整体的时间复杂度为O(NlogN)。 WuSen “1与0, 一切数字的神奇渊源。 这是造物的秘密美妙的典范, 因为, 一切无非都来自上帝。” 浅谈信息学竞赛中的“0”和“1” —二进制思想在信息学竞赛中的应用 河北省石家庄二中 武森 content 二进制思想在数据结构中的应用 树状数组 二进制思想在解题思想中的应用 状态压缩 模型转化 01二叉树 例题一:Matrix 有一个M*N的矩阵,每一个格子中的数是1或0,初始时为0。有两种操作: 修改一个子矩阵,将子矩阵中的数字全部01取反。 查询第x行第y列的格子中的数字。 如果给定的是一个长度为N的一排格子。 退而求其次 每次可以修改一个子列中的数字。 这样,这道题目就变得简单了! 根据这个题目中介绍的这个矩阵中的 数的特点不是1就是0,这样我们只需记录 每个格子改变过几次,即可判断这个格子 的数字。 每次修改的时候,不妨把格子修改的范 围(x,y)变成两个点,一个为更改的初始节点 x,另一个为更改的终止节点y+1,然后往 这列格子中的这两个节点中加 1。 修改: 每次修改的时候,不妨把格子修改的范 围(x,y)变成两个点,一个为更改的初始节点 x,另

文档评论(0)

1亿VIP精品文档

相关文档