算法学习


先 mark 下,为以后学习做准备。。。

算法可谓计算机程序的灵魂,对于IT人士来说,学习一些算法,可以增强大脑思维活跃度,学会采用数学的方法去分析与解决问题。

搜集了一些常用算法以及算法技术博客,以便随时查阅。。。^_^

不精通算法的工程师永远不会是一个好的工程师




怎样学算法?:https://www.zhihu.com/question/19981544

有哪些学习算法的网站推荐:https://www.zhihu.com/question/20368410

如何系统地学习算法?:https://www.zhihu.com/question/20588261

我的算法学习之路:http://www.cnblogs.com/figure9/archive/2014/05/05/3708351.html  http://www.68dl.com/research/2014/0918/8023.html

学习算法太枯燥?那么就来“玩”算法吧:https://www.leiphone.com/news/201510/ifYsPZ9PnJ0WpvPS.html

有哪些学习算法的入门书籍:https://segmentfault.com/q/1010000000095039

C语言实现各大基本的排序算法:http://www.jb51.net/article/75736.htm



算法网站搜集:51NOD、hackerrank、lintcode、leetcode、codewars


1、百度经典算法集合

排序 

排序算法:http://baike.baidu.com/view/297739.htm

冒泡排序法:http://baike.baidu.com/view/1313793.htm

起泡法:http://baike.baidu.com/view/174304.htm

鸡尾酒排序:http://baike.baidu.com/view/1981861.htm

桶排序:http://baike.baidu.com/view/1784217.htm

计数排序:http://baike.baidu.com/view/1209480.htm

归并排序:http://baike.baidu.com/view/90797.htm

排序二叉树:http://baike.baidu.com/view/922220.html

鸽巢排序:http://baike.baidu.com/view/2020276.htm

基数排序:http://baike.baidu.com/view/1170573.htm

选择排序法:http://baike.baidu.com/view/1575807.htm

希尔排序:http://baike.baidu.com/view/178698.htm

堆排序:http://baike.baidu.com/view/157305.htm

快速排序算法:http://baike.baidu.com/view/19016.htm

插入排序法:http://baike.baidu.com/view/1443814.htm

树形选择排序:http://baike.baidu.com/view/3108940.html


搜索

深度优先搜索:http://baike.baidu.com/view/288277.htm

宽度优先搜索:http://baike.baidu.com/view/825760.htm

启发式搜索:http://baike.baidu.com/view/1237243.htm

蚁群算法:http://baike.baidu.com/view/539346.htm

遗传算法:http://baike.baidu.com/view/45853.htm


计算几何 

凸包:http://baike.baidu.com/view/707209.html


图论 

哈夫曼编码:http://baike.baidu.com/view/95311.htm

二叉树遍历:http://baike.baidu.com/view/549587.html


最短路径:http://baike.baidu.com/view/349189.htm

Dijkstra算法:http://baike.baidu.com/view/7839.htm

A*算法:http://baike.baidu.com/view/7850.htm

SPFA算法:http://baike.baidu.com/view/682464.html

Bellman-Ford算法:http://baike.baidu.com/view/1481053.htm

floyd-warshall算法:http://baike.baidu.com/view/2749461.htm

Dijkstra算法:http://baike.baidu.com/view/7839.htm


最小生成树:http://baike.baidu.com/view/288214.htm

Prim算法:http://baike.baidu.com/view/671819.html

网络流:http://baike.baidu.com/view/165435.html


动态规划 

动态规划:http://baike.baidu.com/view/28146.htm

哈密顿图:http://baike.baidu.com/view/143350.html

递推:http://baike.baidu.com/view/3783120.htm


动态规划优化 

优先队列:http://baike.baidu.com/view/1267829.htm

单调队列:http://baike.baidu.com/view/3771451.htm

四边形不等式:http://baike.baidu.com/view/1985058.htm


其他 

随机化算法:http://baike.baidu.com/view/1071553.htm

递归:http://baike.baidu.com/view/96473.htm

穷举搜索法:http://baike.baidu.com/view/1189634.htm

贪心算法:http://baike.baidu.com/view/112297.htm

分治法:http://baike.baidu.com/view/1583824.htm

迭代法:http://baike.baidu.com/view/649495.htm

加密算法:http://baike.baidu.com/view/155969.htm

回溯法:http://baike.baidu.com/view/45.htm

弦截法:http://baike.baidu.com/view/768310.htm

迭代法:http://baike.baidu.com/view/649495.htm

背包问题:http://baike.baidu.com/view/841810.htm

http://baike.baidu.com/view/1731915.htm

八皇后问题:http://baike.baidu.com/view/698719.htm

百鸡问题:http://baike.baidu.com/view/367996.htm

二分法:http://baike.baidu.com/view/75441.htm

kmp算法:http://baike.baidu.com/view/659777.html

遗传算法:http://baike.baidu.com/view/45853.htm

矩阵乘法:http://www.douban.com/group/topic/12416781/edit

Floyd算法:http://baike.baidu.com/view/14495.html

路由算法:http://baike.baidu.com/view/2276401.html

ICP算法:http://baike.baidu.com/view/1954001.html

约瑟夫环:http://baike.baidu.com/view/717633.htm

约瑟夫问题:http://baike.baidu.com/view/213217.htm

AVL树:http://baike.baidu.com/view/414610.htm

红黑树:http://baike.baidu.com/view/133754.htm

退火算法:http://baike.baidu.com/view/335371.htm#sub335371

并查集:http://baike.baidu.com/view/521705.htm

线段树:http://baike.baidu.com/view/670683.htm

左偏树:http://baike.baidu.com/view/2918906.htm

Treap:http://baike.baidu.com/view/956602.htm

Trie树:http://baike.baidu.com/view/1436495.html

RMQ:http://baike.baidu.com/view/1536346.htm

LCA:http://baike.baidu.com/view/409050.htm

矩阵乘法:http://baike.baidu.com/view/2455255.htm

高斯消元:http://baike.baidu.com/view/33268.html

银行家算法:http://baike.baidu.com/view/93075.htm


2、算法学习技术博客

志当存高远

http://blog.csdn.net/fp_hzq


结构之法 算法之道

http://blog.csdn.net/v_JULY_v


IT_Linux

http://blog.csdn.net/pngynghay


啊哈磊

http://ahalei.blog.51cto.com/


一帆

http://blog.csdn.net/accelerator_/


AC,∑ndless

http://blog.csdn.net/synapse7

http://endless.logdown.com/


ACdreamer

http://blog.csdn.net/acdreamers


boksic的专栏

http://blog.csdn.net/boksic


小邓笔记

http://blog.csdn.net/crayondeng


wangzhicheng2013的专栏

http://blog.csdn.net/wangzhicheng1983


XIAXIA__的专栏

http://blog.csdn.net/xiaxia__


Yoona

http://blog.csdn.net/sunnyyoona


开心IT的专栏

http://blog.csdn.net/mmoojing


某岛 - … - -…アッカリ~ン . .. . - .. .

http://www.shuizilong.com/house/


青峰碧陋室

http://blog.csdn.net/tengweitw


GodLike

http://blog.csdn.net/china_zoujinyong


陈国林

http://blog.csdn.net/chenguolinblog


窝是爱酱,喵~~~~

http://blog.csdn.net/acm_cxlove


我在学C语言

http://blog.csdn.net/u011833609


http://blog.csdn.net/crazy_ac


向往纳木错的程序猿生活

http://blog.csdn.net/dslovemz


一刀不二

http://blog.csdn.net/pandora_madara














  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值