in 积露为波

环境变量环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。我们最常用的、需要编辑修改的是PATH。PATH的作用举个例子,如果我们在打开命令行(win+R键,输入cmd)窗口里面直接输入chrom...

in 数据结构

1.排序思路自上而下考虑:将R[0..n-1]分成两个子区间a1,a2。继续分a1,a2,直至子区间长度为1依次归并各个子区间,最后得到长度为n的有序序列。自下而上考虑:将R[0..n-1]看成是n个长度为1的有序序列,将k个长度为m的有序序列进行两两归并,得到(k/2向上取整)个长度为2m的...

in 数据结构

排序思路堆排序(heap sort)是一种树形选择排序方法。他的特点是将R[1..n] (为配合二叉树的顺序存储结构,这里我们从1开始计算下标)看成是一棵完全二叉树的顺序存储结构,利用完全二叉树中父结点和子节点之间的位置关系在无序区中选择最大(或者最小)的元素。堆性质:小根堆:父节点小于左右子...

in 寻寻觅觅

餐前小点:VS Code只是一个代码编辑器,编译、运行这些活需要其他程序完成。C/C++ 编译器的选择,GCC/G++(MinFGW-w64)MinGW和MinGW-w64是两个不同的项目。MinGW本身已经很久没有更新了,故不推荐。为了方便,本文中的MinGW指的其实都是MinGW-w64。...

in 数据结构

选择排序(Selection sort)是一种简单直观的排序算法。它首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。排序思路从无序区(R[i..n-1])中选出最小的元...