转自:爱可可-爱生活
如果要成为一个有一定水平的程序员,算法是必须要会的。算法,让你的程序变得更有灵气。
这里集中了一些算法问题,供看官参考。
也殷切盼望看官能够参与某些算法问题解决的优化。
联系方式:qiwsir (at) gmail.com
官方网站:http://qiwsir.github.io
#目录
对一个二维数组的操作,源码
将数组中的元素依次前移,源码
求list的平均分并排序,源码
用阿拉伯乘法解决大整数相乘问题,源码
二分查找的python模块,源码
二叉树查找之基本思想,源码,源码2
二叉树查找之python模块
二叉树之递归方法遍历,源码
兑换硬币问题之贪婪算法解决,源码(源码中还包含另外一种动态规划兑换硬币方法)
索引查找概述
索引查找之Whoosh使用详解
Whoosh之中文分词全文查找源码
删除一个字符串中连续一次以上出现的空格,源码
最短路径问题的Dijkstra算法,源码
实现根据要求保留小数位数的除法模块
整数list,将偶数放到前面,奇数放到后面,源码
斐波那契数列的多种实现方式,源码
折半查询查找list中某元素位置,源码
排序之用python堆heapq模块
排序之归并方法,源码
排序之heapq模块详解
排序之python sorted性能分析
排序之快速排序算法,源码
排序算法的比较和选择
按照指定字母顺序排序,源码
将一个整数分拆为若干整数和,源码,源码2,对前面问题的深化
判断一个数是否为素数的多种方法,源码
将list中的数字组合成最小的整数,源码,源码2
无向图最小生成树Kruskal算法,源码
无向图最小生成树的Prim算法,源码
LUA按照指定字符分割字符串
查找字符串中出现最多的字符和个数,源码,源码2
list中数字的和、最值、均值,源码
寻找完全数,源码
计算余数,源码
删除list中的重复元素,源码
将字符串写成驼峰样式,源码
九宫格问题,源码
链接:
https://github.com/qiwsir/algorithm
原文链接:
https://m.weibo.cn/1402400261/4163754013100941