摘要: 冒泡排序 1 # 思想就是相邻两数比较交换顺序,每一轮排序可以选出最大或最小值 2 list = [26, 4, 2, 52, 34, 234, 35, 23] 3 # print(list[0]) 4 x = 0 5 y = 1 6 z = len(list) 7 while z >= 1: 8 阅读全文
posted @ 2021-08-05 23:40 搬砖在路上 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 一、区别 注:首先堆和栈可以分为两种,一种是数据结构,另一种是和内存的分配有关,这两种虽然都有栈和堆,但是两者关系并不大, c语言的内存模型分为五个区,分别为:堆区(heap)、栈区(stack)、静态区、常量区、代码区、 栈区和代码区其实是一个区。下面这个图就很明了。 栈区主要存储变量、引用,比如 阅读全文
posted @ 2021-08-05 22:28 搬砖在路上 阅读(1409) 评论(0) 推荐(0) 编辑