Acwing基础算法模板 文章目录第一章 基础算法排序快速排序归并排序二分整数二分浮点数二分高精度高精度加法高精度减法前缀和差分双指针前缀和差分位运算离散化区间合并第一章 基础算法排序快速排序算法模板:void quick_sort(int q[], int l, int r) { if (l >= r) { return; } int i = l - 1, j = r + 1, x = q[(l + r) / 2]; while (i < j) { do { i++; } whi
STL容器学习 STL容器1. vector2. set3. string容器4.map常用解法5.queue容器6.优先队列7.stack8.pair9.algorithm1. vector#include<cstdio>#include<vector>using namespace std;int main() { vector<int> vi; for (int i = 0; i <= 5; i++) { //TODO vi.push_back(i)
PATH和CLASSPATH的区别 PATH:是操作系统提供的路径配置,定义所有可执行程序的路径;CLASSPATH:是由jre提供的,用于定义java程序解释时 类加载路径,默认设置的是当前所在目录加载,可以使用SET=CLASSPATH=路径的命令形式来定义; 逻辑关系:JVM找到CLASSPATH定义的路径,再加载字节码文件...