【推荐】算法问题与(Python)代码集

2017 年 10 月 17 日 机器学习研究会


点击上方 “机器学习研究会”可以订阅
摘要
 

转自:爱可可-爱生活

如果要成为一个有一定水平的程序员,算法是必须要会的。算法,让你的程序变得更有灵气。

这里集中了一些算法问题,供看官参考。

也殷切盼望看官能够参与某些算法问题解决的优化。

联系方式: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

“完整内容”请点击【阅读原文】
↓↓↓
登录查看更多
0

相关内容

在数学和计算机科学之中,算法(Algorithm)为一个计算的具体步骤,常用于计算、数据处理和自动推理。精确而言,算法是一个表示为有限长列表的有效方法。算法应包含清晰定义的指令用于计算函数。 来自维基百科: 算法
一份简明有趣的Python学习教程,42页pdf
专知会员服务
76+阅读 · 2020年6月22日
《深度学习》圣经花书的数学推导、原理与Python代码实现
Transformer文本分类代码
专知会员服务
116+阅读 · 2020年2月3日
【新书】Python中的经典计算机科学问题,224页PDF
专知会员服务
51+阅读 · 2019年12月31日
Github标星4w+,如何用Python实现所有算法
七月在线实验室
5+阅读 · 2019年5月21日
Github标星2w+,热榜第一,如何用Python实现所有算法
大数据文摘
7+阅读 · 2019年4月28日
GitHub超2.7万星,最全Python入门算法来了
新智元
5+阅读 · 2019年4月28日
GitHub 热门:Python 算法大全,Star 超过 2 万
Python开发者
9+阅读 · 2019年4月27日
用Python实现流行机器学习算法
Python程序员
20+阅读 · 2018年12月31日
各厂推荐算法!
程序猿
17+阅读 · 2018年1月13日
基于机器学习方法的POI品类推荐算法
全球人工智能
3+阅读 · 2017年11月22日
【推荐】用Python/OpenCV实现增强现实
机器学习研究会
14+阅读 · 2017年11月16日
Talking-Heads Attention
Arxiv
15+阅读 · 2020年3月5日
Arxiv
7+阅读 · 2019年5月31日
Adaptive Neural Trees
Arxiv
4+阅读 · 2018年12月10日
Arxiv
22+阅读 · 2018年8月30日
Arxiv
26+阅读 · 2018年2月27日
VIP会员
相关VIP内容
一份简明有趣的Python学习教程,42页pdf
专知会员服务
76+阅读 · 2020年6月22日
《深度学习》圣经花书的数学推导、原理与Python代码实现
Transformer文本分类代码
专知会员服务
116+阅读 · 2020年2月3日
【新书】Python中的经典计算机科学问题,224页PDF
专知会员服务
51+阅读 · 2019年12月31日
相关资讯
Github标星4w+,如何用Python实现所有算法
七月在线实验室
5+阅读 · 2019年5月21日
Github标星2w+,热榜第一,如何用Python实现所有算法
大数据文摘
7+阅读 · 2019年4月28日
GitHub超2.7万星,最全Python入门算法来了
新智元
5+阅读 · 2019年4月28日
GitHub 热门:Python 算法大全,Star 超过 2 万
Python开发者
9+阅读 · 2019年4月27日
用Python实现流行机器学习算法
Python程序员
20+阅读 · 2018年12月31日
各厂推荐算法!
程序猿
17+阅读 · 2018年1月13日
基于机器学习方法的POI品类推荐算法
全球人工智能
3+阅读 · 2017年11月22日
【推荐】用Python/OpenCV实现增强现实
机器学习研究会
14+阅读 · 2017年11月16日
相关论文
Top
微信扫码咨询专知VIP会员