- 博客(2)
- 收藏
- 关注
原创 python:变量赋值 ?= 变量贴标签
python:变量赋值 ?= 变量贴标签 之前一直在学C和C++,现在初学python,把两种语言对比着学也不失为一种好方法。 不论初学哪种程序语言,变量赋值语句都是最最基本的一种语句。从实现的底层原理上看,对于变量赋值语句而言,C语言是“装盒子式”的,python是“贴标签式”的。比如: 对于C语言而言,假如有一条赋值语句: int a; a = 10; 那么C语言的对这一条语句的处理是: ①在内存中为变量a找到一片供存储的内存空间; ②往这一片内存空间中填上10. 但如果是python,赋值语句 a
2021-01-30 10:12:16 1013 2
原创 置换选择排序的扫雪机模型
置换选择排序的扫雪机模型置换选择排序扫雪机模型 置换选择排序 置换选择排序是用于文件外排序的一种算法,其核心思想是:利用在内存工作区中建立的堆,对输入文件中的数据进行筛选,从而生成尽可能长的初始顺串。 扫雪机模型 扫雪机模型是一种用于解释置换选择排序生成初始顺串的平均长度的模型。 想象有一个圆形的操场,操场上有一台扫雪机正在进行扫雪。雪正在均匀地下着,这里的均匀指的是雪落在圆形操场的任意一点处的概率相同。当扫雪机铲雪到一定时间后,操场上雪的数量恒定,其后任意时刻其形状都如下图所示,是一个三角形。那么,在这种
2021-01-07 12:59:21 611 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人