![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法与数据结构
文章平均质量分 59
balalabiu
这个作者很懒,什么都没留下…
展开
-
原地排序 or 新空间排序?
在python中,对于像字典、列表、元组等对象,赋值时通常将元素地址赋值过去,并没有开辟新的地址空间,因此不同的变量名指向同一个地址时,若改变其中一个变量的值,另一个会随之改变。函数的参数传递也是一样的道理,如果传递的变量是字典、列表、元组等对象,会将变量的地址赋值给函数中的形参,那么函数对于形参所做的改变会直接影响原始的值,不需要再做形参的返回。通常情况下列表的原地排序不会开辟新的内存空间,就减少了在函数的调用过程中值传递的次数,但是代码的可读性较差。原创 2023-06-03 22:29:19 · 53 阅读 · 0 评论 -
字典:哈希结构的应用
字典:哈希结构的应用原创 2023-02-12 17:58:02 · 93 阅读 · 0 评论 -
数据结构与算法
算法入门原创 2023-02-12 17:34:20 · 49 阅读 · 0 评论