摘要: ---2016/03/10更新-start-- 【快速排序性能分析】 参考资料:http://book.51cto.com/art/201108/287089.htm 今天阅读上边的这篇资料,让我对快速排序的性能分析的关键点有了更深入的理解。 前言 我们都知道快速排序的时间复杂度一般为O(N*log 阅读全文
posted @ 2016-01-28 13:47 ZH奶酪 阅读(5545) 评论(1) 推荐(1) 编辑
摘要: 传值和传引用的区别在于,如果一个参数比较大,占用大量的内存空间,那么传引用的话就会节省拷贝空间。 传值:是把实参的值赋值给行参 ,那么对行参的修改,不会影响实参的值 传引用 :真正的以地址的方式传递参数传递以后,行参和实参都是同一个对象,只是他们名字不同而已对行参的修改将影响实参的值 说明: 1.  阅读全文
posted @ 2016-01-28 10:28 ZH奶酪 阅读(2692) 评论(0) 推荐(0) 编辑
摘要: 精简版: 传值:被调函数局部变量改变不会影响主调函数局部变量 传址:被调函数局部变量改变会影响主调函数局部变量 Python参数传递方式:传递对象引用(传值和传址的混合方式),如果是数字,字符串,元组则传值;如果是列表,字典则传址; copy使用场景:列表或字典,且内部元素为数字,字符串或元组 de 阅读全文
posted @ 2016-01-28 09:57 ZH奶酪 阅读(36569) 评论(0) 推荐(3) 编辑