码农有道
历史文章目录(请戳我)
关于码农有道(请戳我)
目前公号文章主要有以下几类文章:
数据结构与算法:数据结构与算法知识总结;
底层原理:操作系统、计算机组成、汇编语言相关文章;
协议森林:计算机网络相关的知识总结;
C++札记:C/C++语言相关的技术文章;
Linux系统:Linux系统、shell编程方面的分享;
系统架构:架构方面相关的总结;
开源组件:一些常见开源组件的使用如protocolbuffer、redis等;
机器学习:机器学习入门的文章,后面如果自己接触到这方面,会分享一些更深入的文章;
IT好望角:主要是一些时下大家感兴趣与IT相关的新闻。
源码剖析:经典开源代码剖析系列文章;
考虑到大家的建议,将前面所有文章按照分类单独整理成不同的目录,这样更有针对性的查找往期自己需要的文章,本篇是数据结构与算法篇,点击相应标题即可进入相关文章链接阅读。
数据结构与算法
通俗易懂讲解冒泡排序
通俗易懂讲解快速排序
通俗易懂讲解选择排序
通俗易懂讲解直接插入排序
通俗易懂讲解位排序
通俗易懂讲解二叉搜索树
通俗易懂讲解二叉树遍历
通俗易懂讲解二叉搜索树查找
通俗易懂讲解二叉搜索树插入删除
通俗易懂讲解AVL树
通俗易懂讲解二叉堆
通俗易懂讲解二叉堆实现
字符串匹配的KMP算法
字符串匹配的Boyer-Moore算法
算法王国之冒泡排序
Manacher算法求最长回文子串
Linux内核中双向链表的实现基础
面试之链表问题集锦(上)
面试之链表问题集锦(下)
通过金矿故事介绍动态规划(上)
通过金矿故事介绍动态规划(下)
程序员需知道的十个算法(上)
程序员需知道的十个算法(下)
各种字符串Hash函数比较算法分析神器—时间复杂度
可以管理时间的二叉堆
每个程序员都应该收藏的算法复杂度速查表
通俗易懂讲解链表
神速Hash(上)
神速Hash(下)
微软、Google、百度、腾讯等名企经典面试题
判断一个单链表是否有环及环入口
快速排序(基础版)
堆排序
归并排序
二分查找
希尔排序
哈希表(hashtable)
递归和栈
队列栈
推荐阅读:
精心整理
下半年文章目录
CAP定理的含义
Python学习思维导图(附下载地址)
年五、六月技术文章目录(附全部文章目录)
图说TCP之滑动窗口和拥塞窗口
专注服务器后台技术栈知识总结分享