初赛复习
杂七杂八
- 负数取模:数值和正数取模一致,符号取决于模号左边的数的正负。
如:\(10\%(-3)=1,-10\%3=-1\)。 - 大端小端:大端优先取前面,小端优先取后面(低位字节)。
如:0x1234
,小端会取0x34
,大端会取0x12
。
各种排序算法的比较:
运算优先级比较:
Windows和Linux常用命令
Windows
- cd:改变当前目录;
- dir:显示当前目录中的文件和子目录列表;
- md:创建文件夹;
- rd:删除文件夹;
- move:移动文件夹;
- del:删除一个或多个文件;
- copy:复制。
Linux
- cd:切换目录;
- ls:查看目录下的文件;
- mkdir:创建目录;
- rm:删除;
- mv:移动,重命名;
- cp:复制;
- find:查找;
- ps:展示进程。
各种数据范围
记忆技巧:带有
unsigned
的将没有的正数乘一倍即可。
short
:\(-2^{15}\sim 2^{15}-1\)int
:\(-2^{31}\sim 2^{31}-1\)long long
:\(-2^{63}\sim 2^{63}-1\)unsigned short
:\(0\sim 2^{16}-1\)unsigned int
:\(0\sim 2^{32}-1\)unsigned long long
:\(0\sim 2^{64}-1\)__int128
:\(-2^{127}\sim 2^{127}-1\)