数据结构
C语言内功
经过大一下的杨云涛神级讲解,使得现在C语言知识忘了好多,所以记录每日阅读过的笔记在这,以后再忘能回头再看~
基本语法的深入探讨
- for循环语句头的执行顺序(16/02/12)
(关键字:for循环,语句头,顺序)
关于typedef struct的用法
- http://blog.sina.com.cn/s/blog_4fdabc820100fsxu.html(16/02/08)
(关键字:关于typedef,struct的用法,C语言)
算法分析基础
- 算法运行时间、logN、NlogN 之间的比较(16/03/03)
(关键字:时间复杂度)
线性表
链表
链表中的环
- 判断单链表是否有环的两种方法(16/02/13)
(关键字:单链表,环,判断)
静态链表(Static Linked list)
- 静态链表(16/02/11)
(关键字:静态链表)
队列
循环队列
- 循环队列的队空与队满的条件(16/02/11)
(关键字:循环队列,队空,队满)
效率问题
对于单链表的插入原理是先查询后插入,时间复杂度是O(n),而顺序存储结构好像时间复杂度也是O(n),那为什么链表适用于插入而不适合查询呢?
- 顺序存储结构与链式存储结构的比较(也可以说的顺序表与链表的比较)(16/02/10)
- 遍历链表与数组,哪个效率高(16/02/10)
(关键字:链表,数组,效率) - 单链表删除和插入的时间复杂度是O(1)还是O(n)啊(16/02/10)
(关键字:链表,数组,效率,时间复杂度)
树
二叉树
哈夫曼树
- 哈夫曼树(16/03/03)
(关键字:哈夫曼树,带权图,编码优化) - Huffman树(16/03/03)
(关键字:哈夫曼树,带权图,编码优化) - 赫夫曼树(16/03/03)
(关键字:哈夫曼树,带权图,编码优化) - 赫夫曼编码(16/03/03)
(关键字:哈夫曼树,带权图,编码优化) - Huffman树&&Huffman编码(16/03/03)
(关键字:哈夫曼树,带权图,编码优化)
算法
Chord算法
在自顶向下中的P2P中的DHT的介绍中有关于Chord算法的使用,说得比较抽象,上网找了一下关于这种算法的资料.
- Chord算法(16/02/09)
(关键字:DHT,P2P,Chord,Stabilize,predecessor)
字符串匹配算法
Brute Force算法
- BF 算法(16/02/27)
(关键字:BF算法,KMP算法优化前)
KMP算法
- 字符串匹配的KMP算法(16/02/27)
(关键字:KMP算法) - 从头到尾彻底理解KMP(2014年8月22日版)(16/02/27)
(关键字:KMP算法)
计算机网络
应用层(Application Layer)
电子邮件(SMTP)
IMAP和POP3协议
- IMAP和POP3有什么区别?(16/02/11)
(关键字:IMAP,POP3,SMTP)
对等模式(p2p)
BitTorrent
- BitTorrent详解(16/02/10)
(关键字:BitTorrent,阻塞,optimistic unchoking,seed)
工具大法好
Jerbrains
- Jerbrains系列15版激活码(16/02/27)
(关键字:激活码) - 在 Windows 平台配置 GNU 环境(16/02/27)
(关键字:Clion环境配置,MinGW) - 在 Windows 平台搭建 CLion 集成开发环境(16/02/27)
(关键字:Clion环境配置,MinGW)
Chrome 插件
私人珍藏的Chrome插件,吐血推荐(16/03/06)
(关键字:Chrome插件)