摘要: 内存数据的分区情况大概是如下这样子的:动态存储区1.栈区(stack):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。2.堆区(heap) :一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意... 阅读全文
posted @ 2018-12-07 22:48 Tattoo_Welkin 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.冒泡与选择冒泡:冒泡排序只会操作相邻的两个数据。每次冒泡操作都会对相邻的两个数据进行比较,如果前者比后者大,就互相交换,最后就会找到一个最大的落在数组最后.重复以上工作n次即可完成排序.void BubbleSort(vector a){ int ... 阅读全文
posted @ 2018-12-07 22:32 Tattoo_Welkin 阅读(168) 评论(0) 推荐(0) 编辑