
算法系列
萝呆子
成长,带来人生体悟,我喜欢追逐。
展开
-
初识PID算法
在工控中,PID算是运用比较广泛的算法了。看了一篇老外的博客,感觉不错,记录下来(PS:个人四级没过,翻译的不好,勿喷。附上原文链接,英语好的看原文,不好的就忍受我蹩脚的理解与翻译吧)。 现有一辆无人车,我们要控制它以匀速 5m/s 运动到目标点。初始,小车无法直接从零速蹦到 5m/s,这就需要后期速度补偿,以达成小车全程运动是均速 5m/s。并且事实上,小车达到目的速度以后,本...转载 2019-11-08 17:35:14 · 942 阅读 · 1 评论 -
算法系列:约瑟夫环
这是算法里很常规的一个例题。我是这样写的: #include <iostream>using namespace std;typedef struct { int id; int death; _Person *next;} Person;int main(){ int n, m, deathCount = 0; cin &...原创 2017-10-18 17:29:59 · 346 阅读 · 0 评论 -
算法系列之排序(一):冒泡排序
学习有感乏力,开始记录个人一步步学习的东西,先从最基础的开始。。。何为冒泡?就是巴达兽在水底吐出的泡泡(手动笑)。泡泡上升的过程中,类比数组中最小数通过一次次循环逐步往前排。#include <stdio.h>int main(){ int a[10] = {2, 5, 9, 1, 4, 8, 6, 7, 3, 0}; for (int i = 0; i < 10; i...原创 2018-04-27 16:10:33 · 211 阅读 · 0 评论 -
算法系列之排序(二):选择排序
go on~何为选择(不要吐槽这句话)?我也不懂,只知道怎么做(滑稽,非手动)。选择就是在数组中,挑出最大(小)的数,放在右(左)端,然后在剩下的数中,挑出第二大(小)的数放在上一个挑出数的左(右)端,依次类推。废话结束,上代码(不要问我要Java、OC、Swift、Python、汇编或者PHP之类的语言,我不会!非傲娇脸):#include <stdio.h>int main()...原创 2018-04-27 16:45:59 · 209 阅读 · 0 评论 -
Epigrams in Programming
Alan J. Perlis, Yale, September 1980 The phenomena surrounding computers are diverse and yield a surprisingly rich base for launching metaphors at individual and group activities. Conversely, classi...转载 2018-08-01 18:21:01 · 334 阅读 · 0 评论