- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 PID控制器学习随笔
PID控制器实际上是对偏差的控制连续状态的公式:将其离散化,偏差err(K)=rin(K)-rout(K);积分环节用加和的形式表示,即err(K)+err(K+1)+……;微分环节用斜率的形式表示,即[err(K)-err(K-1)]/T;
2023-06-03 21:24:48 192
原创 day7|第454题.四数相加II、383. 赎金信、第15题. 三数之和、第18题. 四数之和
不仅要知道元素有没有遍历过,还要知道这个元素对应的下标,需要使用Key value结构来存放,key来存元素,value来存下标。
2023-04-11 15:31:20 136
原创 day6|哈希表理论基础、242.有效的字母异位词、 349. 两个数组的交集、 202. 快乐数 、1. 两数之和
学生数量大于哈希表的大小时,就算哈希函数计算的再均匀,也避免不了有几位学生的名字同时映射到哈希表同一个索引下标的位置。
2023-04-10 17:04:29 98
原创 day 4|链表part02
思路:要两两交换节点,不仅要考虑这两个节点的连接关系,还要考虑前后的连接关系,即虚拟头结点->节点1->节点2->节点3,交换后的连接顺序为:虚拟头结点->节点2->节点1->节点3或者写成cur->next->next是旧顺序, cur->next是新顺序,从NULL连接新链表的第一个节点此时原顺序,虚拟头结点指向原来头结点的顺序被破坏,头结点无法找到,故需要用tmp记录下来原头结点cur->next->next是新顺序,第一个节点连接第二个节点。
2023-04-08 18:56:40 144 1
原创 day3-链表理论基础 203.移除链表元素 707.设计链表 206.反转链表
/ 单链表 struct ListNode {int val;// 节点上存储的元素 ListNode * next;// 指向下一个节点的指针 ListNode(int x) : val(x) , next(NULL) {} // 节点的构造函数 };
2023-04-07 22:26:57 3355 1
原创 day1-数组part01| 704. 二分查找、27. 移除元素
循环不变量规则:在二分查找的过程中,需要保持不变量,在while寻找中每一次边界的处理都要坚持根据区间的定义来操作二分法区间定义:1、左闭右闭【left,right】2、左闭右开【left,right)while(left<=right),left==right是有意义的。
2023-04-05 17:40:27 3781
舵机原理应用和程序详解
2018-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人