算法
arvik
嵌入式
展开
-
【算法】哈希表
本文介绍的是链式哈希表,如下图,展示一下结构: 代码是也是参考了一篇博客后更改的: #define CALLENofHASHELEM //计算表元素拉链长 #ifdef CALLENofHASHELEM int Hashlenbuf[TABLELEN]; #endif/*定义hash表和基本数据节点*/ typedef struct _NODE { ElemType index;原创 2015-11-16 20:42:40 · 2433 阅读 · 0 评论 -
【算法】新角度“指点”PID算法
【算法】系列博客链接http://blog.csdn.net/u012819339/article/category/5849177 以前在学校时做过一个电赛题目,大概是做一个恒温箱,里面用到了PID算法。本篇博客arvik以全新的角度抽取以前电赛题目实战讲解一下PID算法。先显摆显摆这个公式PID算法典型公式: uk=KPek+KI∑j=0kej+KD(ek−ek−1)u_{k} = K_{P}原创 2016-03-03 20:09:24 · 4636 阅读 · 1 评论 -
linux内核红黑树运用小实例
linux内核版本linux-3.10.36 结构 linux内核的rb_node结构体 struct rb_node { unsigned long __rb_parent_color; struct rb_node *rb_right; struct rb_node *rb_left; } __attribute__((aligned(sizeof(long原创 2016-12-01 11:11:34 · 2441 阅读 · 0 评论