摘要: Python中的GC算法 分为一下三点: 引用计数 标记 清除 分代回收 简述: Python中的GC模块主要运用了引用计数来追踪和回收垃圾.在引用计数的基础上,还可以通过"标记 清除"解决容器对象可能产生的循环引用的问题.通过分代回收以空间换取时间进一步提交垃圾回收的效率 标记 清除: 标记 清除 阅读全文
posted @ 2019-09-14 22:00 JohnWangggg 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 原理:将最后一个数和前面n 1个数中的一个数进行交换,然后倒数第二个和前面n 2个数中的一个数进行交换.以此类推 洗牌算法的python实现 python中的random.shuffle中就用到了洗牌算法,这里贴出源码 阅读全文
posted @ 2019-09-14 21:02 JohnWangggg 阅读(456) 评论(0) 推荐(0) 编辑