摘要: 如计算机导论 , 计算机网络 , 数据库系统概念等 这类书的特点是知识量大 , 晦涩难懂 为此可以尝试阅读时首先分析章节目录结构 , 然后提前翻到后面看题目 , 再在正文阅读时 , 隔段阅读并且将信息转换为对某个问题的解答 , 阅读完毕后再回到题目处尝试求解 单次阅读产物为具有目录结构的问题集合 , 阅读全文
posted @ 2025-06-21 21:47 Guaninf 阅读(9) 评论(0) 推荐(0)
摘要: 题意 给定区间\(l-r\) , 从中选择两个整数\(x , y\) , 使得\(x\oplus y\) 最大 , 输出这个最大值 , 多组查询 思路 还是比较一般的思路 , 从高位到低位枚举 如果是一样就不需要考虑 ; 如果不一样时 , **首先肯定是r为 1 , l为 0 ** 不妨设两个整数为 阅读全文
posted @ 2025-06-21 01:02 Guaninf 阅读(15) 评论(0) 推荐(0)
摘要: 题意 给定\(n\)个整数组成的数组\(a_1...a_n\) , 每次给出一个区间\([l,r]\) , 找到小于\(2^{31}\)的最小非负整数\(x\) ,使得 \[\sum_{i=l}^{r}(x \oplus a_i) \]最大 思路 这题总是感觉似曾相识 按位考虑 , 从最高位(31) 阅读全文
posted @ 2025-06-21 00:47 Guaninf 阅读(10) 评论(0) 推荐(0)
摘要: 题意 给定l到r区间 , 求区间内\('1'\)最多的数字 , 多组询问 思路 从高位到低位想 : 如果相同 , 那么只能取那个相同的数 如果不同 , 那么第一次不同必然是r为1, l为0 此时两种选择 , 选1或者0 如果选\(0\) , 那么之后必然都可以选择\(1\) 如果选\(1\) , 那 阅读全文
posted @ 2025-06-21 00:33 Guaninf 阅读(113) 评论(0) 推荐(0)
摘要: 题意 思路 还是贪心 , 考虑两头牛先把谁抱回来 , 两头牛为\(t_i,t_{i+1}\)和\(d_i,d_{i+1}\) 在抱回两头牛的过程中 , 只考虑这两头牛损耗了多少花呢 ? \(2\times t_i \times d_{i+1}\)与\(2\times t_{i+1} \times d 阅读全文
posted @ 2025-06-21 00:01 Guaninf 阅读(7) 评论(0) 推荐(0)