Skip to content

Commit fe113d2

Browse files
committed
目录
1 parent 590c878 commit fe113d2

File tree

1 file changed

+35
-3
lines changed

1 file changed

+35
-3
lines changed

README.md

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
1-
这里集中了一些有意思的问题,我用python给出解决方法。
21

3-
如果看官愿意参与,可以优化或者用其它语言写出解法。
2+
如果要成为一个有一定水平的程序员,算法是必须要会的。算法,让你的程序变得更有灵气。
3+
4+
这里集中了一些算法问题,供看官参考。
5+
6+
也殷切盼望看官能够参与某些算法问题解决的优化。
7+
8+
联系方式:qiwsir (at) gmail.com
9+
10+
官方网站:http://qiwsir.github.io
11+
12+
#目录
13+
14+
- [对一个二维数组的操作](https://github.com/qiwsir/algorithm/blob/master/2d_list.md)[源码](https://github.com/qiwsir/algorithm/blob/master/2d_list.py)
15+
- [将数组中的元素依次前移](https://github.com/qiwsir/algorithm/blob/master/ahead_one_step.md)[源码](https://github.com/qiwsir/algorithm/blob/master/ahead_one_step.py)
16+
- [求list的平均分并排序](https://github.com/qiwsir/algorithm/blob/master/average_score.md)[源码](https://github.com/qiwsir/algorithm/blob/master/average_score.py)
17+
- [用阿拉伯乘法解决大整数相乘问题](https://github.com/qiwsir/algorithm/blob/master/big_int.md)[源码](https://github.com/qiwsir/algorithm/blob/master/big_int.py)
18+
- [二分查找的python模块](https://github.com/qiwsir/algorithm/blob/master/bin_search.md)[源码](https://github.com/qiwsir/algorithm/blob/master/bin_search.py)
19+
- [二叉树查找之基本思想](https://github.com/qiwsir/algorithm/blob/master/binary_tree.md)[源码](https://github.com/qiwsir/algorithm/blob/master/binary_tree.py)[源码2](https://github.com/qiwsir/algorithm/blob/master/binary_tree2.py)
20+
- [二叉树查找之python模块](https://github.com/qiwsir/algorithm/blob/master/binary_tree_python.md)
21+
- [二叉树之递归方法遍历](https://github.com/qiwsir/algorithm/blob/master/binary_tree_traversal.md)[源码](https://github.com/qiwsir/algorithm/blob/master/binary_tree_traversal.py)
22+
- [兑换硬币问题之贪婪算法解决](https://github.com/qiwsir/algorithm/blob/master/change_coin.md)[源码(源码中还包含另外一种动态规划兑换硬币方法)](https://github.com/qiwsir/algorithm/blob/master/change_coin.py)
23+
- [索引查找概述](https://github.com/qiwsir/algorithm/blob/master/index_search.md)
24+
- [索引查找之Whoosh使用详解](https://github.com/qiwsir/algorithm/blob/master/index_search_whoosh.md)
25+
- [Whoosh之中文分词全文查找源码](https://github.com/qiwsir/algorithm/blob/master/chinesetokenizer.py)
26+
- [排序算法的比较和选择](https://github.com/qiwsir/algorithm/blob/master/chose_sort_algorithm.md)
27+
- [删除一个字符串中连续一次以上出现的空格](https://github.com/qiwsir/algorithm/blob/master/delete_space.md)[源码](https://github.com/qiwsir/algorithm/blob/master/delete_space.py)
28+
- [最短路径问题的Dijkstra算法](https://github.com/qiwsir/algorithm/blob/master/dijkstra_algorithm.md)[源码](https://github.com/qiwsir/algorithm/blob/master/dijkstra_algorithm.py)
29+
- [实现根据要求保留小数位数的除法模块](https://github.com/qiwsir/algorithm/blob/master/divide.py)
30+
- [整数list,将偶数放到前面,奇数放到后面](https://github.com/qiwsir/algorithm/blob/master/even_odd.md)[源码](https://github.com/qiwsir/algorithm/blob/master/even_odd.py)
31+
- [斐波那契数列的多种实现方式](https://github.com/qiwsir/algorithm/blob/master/fibonacci.md)[源码](https://github.com/qiwsir/algorithm/blob/master/fibonacci.py)
32+
- [折半查询查找list中某元素位置](https://github.com/qiwsir/algorithm/blob/master/half_search.md)[源码](https://github.com/qiwsir/algorithm/blob/master/half_search.py)
33+
- [排序之用python堆heapq模块](https://github.com/qiwsir/algorithm/blob/master/heap_sort.py)
34+
- [排序之heapq模块详解](https://github.com/qiwsir/algorithm/blob/master/heapq.md)
35+
- [将一个整数分拆为若干整数和](https://github.com/qiwsir/algorithm/blob/master/int_divide.md)[源码](https://github.com/qiwsir/algorithm/blob/master/int_divide.py)[源码2,对前面问题的深化](https://github.com/qiwsir/algorithm/blob/master/int_divide2.py)
36+
- [判断一个数是否为素数的多种方法](https://github.com/qiwsir/algorithm/blob/master/is_prime.md)[源码](https://github.com/qiwsir/algorithm/blob/master/is_prime.py)
437

5-
联系方式:qiwsir#gmail.com (# to @)

0 commit comments

Comments
 (0)