
算法
magicggyy
这个作者很懒,什么都没留下…
展开
-
PID算法的理解及实现
PID的理解 关于理解PID控制算法最典型的一个例子就是一个漏水的水缸的问题。网上有很多讲解PID的帖子会讲到这个例子。这里我也把我自己对于PID的理解用这个例子阐述一遍。 有个漏水的水缸,而且漏水的速度还不是恒定的。然后我们还有个进水口,我们可以控制。另外我们可以检测水平面。现在我们的目的就是要控制水平面稳定在我们想要的任何一个平面上。 注意我们使用PID需要在原创 2016-05-16 15:31:57 · 97013 阅读 · 22 评论 -
乘法逆元
在求解a/b%m时,可以转化为(a%(b*m))/b,转化过程如下令k = (a/b)/m(向下取整), x = (a/b)%m;a/b = k*m + x (x < m);a = k*b*m + b*x;a%(b*m) = b*x;a%(b*m)/b = x;得证: a/b%m = a%(b*m)/b;(公式适用于很多情况:m不必是素数,b和m也不必互质)上面的公式适用于b较小,a需要在线...原创 2018-03-30 14:22:02 · 454 阅读 · 0 评论 -
RSA 公钥 私钥
https://www.zhihu.com/question/25912483https://blog.youkuaiyun.com/dbs1215/article/details/489535891. 什么是RSARSA算法是现今使用最广泛的公钥密码算法,也是号称地球上最安全的加密算法。在了解RSA算法之前,先熟悉下几个术语 根据密钥的使用方法,可以将密码分为对称密码和公钥密码 对称密码:加密和解密使用同一...转载 2018-04-02 09:51:52 · 2592 阅读 · 1 评论 -
Base64
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <io.h>#include <fcntl.h>#include <stdbool.h>#ifndef MAX_PATH#de转载 2018-09-11 14:29:24 · 188 阅读 · 0 评论