摘要: 题目: 小A和小B在玩一个游戏。 首先,小A写了一个由0和1组成的序列S,长度为N。 然后,小B向小A提出了M个问题。 在每个问题中,小B指定两个数 l 和 r,小A回答 S[l~r] 中有奇数个1还是偶数个1。 机智的小B发现小A有可能在撒谎。 例如,小A曾经回答过 S[1~3] 中有奇数个1, 阅读全文
posted @ 2019-08-09 16:42 Spring-Onion 阅读(505) 评论(0) 推荐(2) 编辑
摘要: 题目: 有一个划分为N列的星际战场,各列依次编号为1,2,…,N。 有N艘战舰,也依次编号为1,2,…,N,其中第i号战舰处于第i列。 有T条指令,每条指令格式为以下两种之一: 1、M i j,表示让第i号战舰所在列的全部战舰保持原有顺序,接在第j号战舰所在列的尾部。 2、C i j,表示询问第i号 阅读全文
posted @ 2019-08-09 15:41 Spring-Onion 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 题目: 在实现程序自动分析的过程中,常常需要判定一些约束条件是否能被同时满足。 考虑一个约束满足问题的简化版本:假设x1,x2,x3,…代表程序中出现的变量,给定n个形如xi=xjxi=xj或xi≠xjxi≠xj的变量相等/不等的约束条件,请判定是否可以分别为每一个变量赋予恰当的值,使得上述所有约束 阅读全文
posted @ 2019-08-09 14:11 Spring-Onion 阅读(288) 评论(0) 推荐(1) 编辑
摘要: 该博客借鉴大佬博客理论内容:https://www.cnblogs.com/xenny/p/9739600.html 1.什么是树状数组? 顾名思义,就是用数组来模拟树形结构呗。那么衍生出一个问题,为什么不直接建树?答案是没必要,因为树状数组能处理的问题就没必要建树。和Trie树的构造方式有类似之处 阅读全文
posted @ 2019-08-09 11:33 Spring-Onion 阅读(299) 评论(0) 推荐(0) 编辑