这题考察的是读者对于while循环的基础能力,考点为通过while循环进行取模和取余运算,难度为:1颗星 1 #include<stdio.h> 2 int main() 3 { 4 int n; // 获取用户输入的数 5 int temp; // 临时变量,用于存放用户输入的数进行比较 6 in ...
分类:
其他好文 时间:
2021-05-24 11:46:30
阅读次数:
0
Code package kb.algorithm; public class BubbleSort { public static void main(String[] args) { int[] a = new int[]{3, 6, 4, 9, 1, 7, 2, 5}; sort(a); St ...
分类:
编程语言 时间:
2021-05-24 11:14:04
阅读次数:
0
作用1:判断num是否是2的指数 if(num&(num-1)==0)//num是2的指数 解释:2的指数的二进制表示为1000,该值减一为0111,两者相与必为0。 作用2:计算num二进制表达中1的个数 int numOf1(int num){ int res=0; while(num!=0){ ...
分类:
其他好文 时间:
2021-05-24 11:08:43
阅读次数:
0
1 #include <iostream> 2 #include <cstdlib> 3 #include <Windows.h> 4 using namespace std; 5 6 int main() 7 { 8 int i, j; 9 int x = 0; 10 int y = 5; 11 ...
分类:
编程语言 时间:
2021-05-24 10:59:22
阅读次数:
0
1.学了个标记永久化,用处有限,但是也有用 这里详解 code #include <cstring> #include <cstdio> #include <algorithm> #define int long long #define R register int #define printf ...
分类:
其他好文 时间:
2021-05-24 10:59:02
阅读次数:
0
这题考察的是读者对于数组的基础能力,考点为数组的下标和排序,难度为:1颗星 1 #include<stdio.h> 2 int main() 3 { 4 int arry[10]; // 定义一个数组,用于存放 5 int i; // 临时变量,用完遍历 6 int temp; // 临时变量,作为 ...
分类:
编程语言 时间:
2021-05-24 10:50:45
阅读次数:
0
// 待分页的List集合 var list = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; // 每页数量 var pageSize = 3; // 计算页数 var pageCount = Math.Ceiling(1.0 * list.Co ...
对Treap的讲解,我们以问题作为导引,逐步解析Treap。看完题干之后即可开始手写Treap,题干所给出的信息足够写出一棵Treap,并且不可参考他人代码。 a. 数学归纳法: 优先级最小的位于根节点。 1. 当树为空时,插入一个节点必定为根节点,优先级最小 2. 假设高度为n - 1的Treap ...
分类:
其他好文 时间:
2021-05-24 10:21:07
阅读次数:
0
编译环境 x86_64-w64-mingw32 gcc version 8.1.0 操作系统 window 10 X64 code #include <stdio.h> #define uint8_t unsigned char #define uint32_t unsigned int int m ...
分类:
其他好文 时间:
2021-05-24 10:20:00
阅读次数:
0
原题链接 考察:树状数组+差分 上一道题的加强版,但还是结合差分数组 思路: 操作一:"C a b c"表示给[a, b]区间中的值全部增加c (-10000 ≤ c ≤ 10000)。 这里还是得用到差分,设b数组为原数组的差分数组,那么此操作就转化为单点修改 操作二:"Q a b" 询问[a, ...
分类:
其他好文 时间:
2021-05-24 10:15:07
阅读次数:
0