部分博文目录索引(C语言+算法)

时间:2023-02-13 20:49:54

今天将本博客的部分文章建立一个索引,方便大家进行阅读,当然每一类别中的文章都会持续的添加和更新(PS:博文主要使用C语言)

博客地址:http://www.cnblogs.com/archimedes/

C语言

C语言相关原理与技巧:

C语言异常与断言接口与实现

C语言原子接口与实现

C语言柔性数组

C语言接口与实现实例

C语言常量与指针

C语言指针传递详解

C语言指针的长度和类型

C语言动态存储分配

C语言中void*详解及应用 》

C语言可变参数函数实现原理

C语言泛型编程--抽象数据类型

C语言内存对齐详解

C语言中do...while(0)用法小结

C语言函数指针的用法

C语言实现泛型编程

C语言退出多层嵌套循环技巧

C语言预处理命令之条件编译

C语言中qsort函数的应用

C语言printf()输出格式大全

C语言ASCII码、运算符优先级、转义字符

递归与尾递归(C语言)

分形几何算法和实现(C语言)

C语言安全:

C安全问题与指针误用》   《C迷途指针》 《C编程常见问题总结》  《C安全编码--数组》   《C安全编码--整数理解》   《C安全编码--预处理

C语言中的指针和内存泄漏

C标准库(C99):

C99标准的新特性》   《C标准库<time.h>实现》  《C标准库<string.h>实现》   《C标准库<ctype.h>实现》  《C标准库<assert.h>实现

C标准库<signal.h>实现

数据结构

基础数据结构:

二叉树的表示和实现》  《二叉查找树(binary search tree)详解》  《线性表的顺序表示和实现 》 《栈的表示和实现》  《二叉堆(binary heap)

链表的表示和实现》 《队列的表示和实现》  《C实现通用数据结构--单链表》  《C实现通用数据结构--双向链表 》

高级数据结构:

字典树(Trie Tree)》  《并查集(Disjoint Set)》 《线段树(Segment Tree)

算法

算法理论

循环不变式》 《推求解专题练习》 《递归练习(C语言) 》

排序算法:

Gnome排序算法》  《选择排序算法》  《Stooge排序算法》  《Bogo排序算法》 《梳排序算法》  《鸡尾酒排序算法》  《奇偶排序算法》 

冒泡排序算法》  《快排序算法》  《直接插入排序算法》  《折半插入排序算法》  《希尔排序算法》  《计数排序算法》  《基数排序算法

归并排序算法》  《堆排序算法》  《桶排序算法

字符串匹配算法:

Karp-Rabin算法  《暴力搜索算法

动态规划算法:

数位类统计问题--数位DP

数论/组合算法:

矩阵的乘法算法》 《快速幂取模算法》  《位图算法