理解 P2P O2O O2C B2B B2C C2C

ELF文件类型

ELF程序头

ELF节头

objdump、ld、ldd、readelf

linux汇编nasm、反汇编ndisasm

nasm系统调用

nasm寻址模式

nasm常用指令

nasm函数调用约定

DMA

CPU寄存器

nasm与masm差异

nasm特性

GPU

FPGA和ASIC

虚拟化技术

cpu高速缓存

缓存一致性-MESI协议

虚拟内存

总线BUS

IO等待

固态硬盘

电路-门电路

电路-cpu运算

浮点数与定点数

cpu-硬件性能

cpu-异常

CISC RISC指令集

计算机组成原理-基础

堆-二叉堆

二项堆

斐波那契堆

A*算法-自动寻路

位图-布隆过滤器

返回不重复的整数

哈希算法

朴素贝叶斯算法

推荐算法-向量

trie树

跳跃表

AVL树

红黑树

B树和B+树

散列表

有限自动机

两个数相除(位移)

数组

链表


队列


二叉查找树

两个数相乘(位移)

c运行常见错误总结

位算法-查找只出现一次的元素

校验2个整数符号是否相同

两个数相加相减(位移)

字符串搜索算法

KMP算法

BM算法

Sunday算法

图算法

并查集-校验图是否有回路

拓扑排序

基变换

特征向量-特征值

抽象向量空间-总结

行列式

逆矩阵-秩-列空间

非方阵(行列不同)

点积与叉积

向量

矩阵-线性变换

迪杰斯特拉最短路径

分治法

平面最近点对

贪心算法

活动选择问题

最小生成树

哈夫曼编码

最长公共子序列

最小路径开销

硬币改变

排序算法(3)-特征记录

最长上升子序列

排序算法(2)-c实现

排序算法(1)

渐进记法

时间复杂度计算

搜索算法

前言

余数

迭代法、数学归纳法、递归

排列组合

动态规划

编辑距离

c函数返回时变量改变

磁盘知识和读写原理

磁盘分区格式mbr、gpt