int
-
第六周
第六周学习总结及第七周计划 本周学习内容:1.完成面向对象下半部分学习 2.进行相关联系 …
-
Java学习 (12)Java流程控制篇(03)循环结构
目录 循环结构 While 循环 语法实例 用 While 计算1+2+3+…+100=? DO While 结构 语法实例 用 Do while 计算1+2+3+&#…
-
JAVA – 文件切分存储 – FileInputStream 流形式
package stream; import java.io.*; /** * @author*/ public class TestStream { public static …
-
AtCoder-abc262_d I Hate Non-integer Number
I Hate Non-integer Number dp 如果能平均分,说明选了 /(n/) 个数字,且其和在 /(n/) 的意义下为 /(0/) 因此考虑用 /(dp/) 跑 /…
-
交换两数异或方法和临时变量方法对比
交换两数异或方法和临时变量方法对比 异或运算法 void swap(int &a, int &b) { a = a^b; b = a^b; a = a^b; } 临…
-
祖孙询问 用欧拉序列转化为 RMQ 问题
分析 N 个点,按照欧拉序给它们排序到一个数组里(数组长度是2*(N-1) + 1 = 2*N-1),并标记每个节点第一次出现的位置,st表处理欧拉序节点的最小深度。 查询(u,…
-
来自学长的推荐
A. Set 还做过类似的题,但是真的忘了 发现该题特殊点在于有 /(n/) 个数,求能被 /(n/) 整除的,明明是两个看似无关的数据,却给了同一个值,那么这里就是解题的关键 我…
-
C++进制转换
C++中,如果进行二进制转换 #include<iostream> #include<bitset> using namespace std; #def…
-
0022:洛谷P2926_Patting Heads S
链接:https://www.luogu.com.cn/problem/P2926 暴力会超时,只有47分。 于是我们要用类似于质数筛的算法去求。 将数据存到桶里,然后如果桶里有数…
-
C++ 一个交换两数值的神奇代码 有空可以看看
void swap(int *a, int *b) { *a = (*a&~*b)|(*b&~*a); cout << *a << ” ” …