算法
会编程的大白熊
专长:
超过10年的PYTHON开发经验
精通PHP、go、rust 语言
展开
-
快速排序——Python实现(1)
本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。允许非商业转载,但应注明作者及出处。 作者:liuyuan_jq2011-06-16 快速排序原理快速排序的基本思想是基于分治策略的。对于输入的子序列L[p..r],如果规模足够小则直接进行排序,否则分三步处理:分解(Divide):将输入的序列L[原创 2011-06-16 13:31:00 · 1680 阅读 · 0 评论 -
程序员面试题精选100题(01)-把二元查找树转变成排序的双向链表—python实现
题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树 10原创 2011-07-13 17:07:26 · 2242 阅读 · 0 评论 -
程序员面试题精选100题(02)-设计包含min函数的栈—python实现
本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。允许非商业转载,但应注明作者及出处。作者:liuyuan_jq2011-07-13题目:定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop原创 2011-07-13 17:56:25 · 2009 阅读 · 0 评论 -
程序员面试题精选100题(03)-求子数组的最大和—python实现
程序员面试题精选100题(03)-求子数组的最大和—python实现原创 2011-07-14 14:48:12 · 2259 阅读 · 1 评论 -
程序员面试题精选100题(04)-在二元树中找出和为某一值的所有路径—python实现
程序员面试题精选100题(04)-在二元树中找出和为某一值的所有路径—python实现原创 2011-07-14 16:51:40 · 1327 阅读 · 0 评论 -
程序员面试题精选100题—python实现
程序员面试题精选100题—python实现原创 2011-07-14 09:03:11 · 3463 阅读 · 0 评论