- 博客(4)
- 收藏
- 关注
原创 动态规划知识整理(附例题和代码)
这几天刷力扣做到了动态规划相关的题目,整理下动态规划的知识。能应用动态规划的问题一般有以下特点:(1) 最优化原理:如果问题的最优解所包含的子问题的解也是最优的,就称该问题具有最优子结构,即满足最优化原理。(2) 无后效性:即某阶段状态一旦确定,就不受这个状态以后决策的影响。也就是说,某状态以后的过程不会影响以前的状态,只与当前状态有关。(3)有重叠子问题:即子问题之间是不独立的,一个子问题在下一阶段决策中可能被多次使用到。(该性质并不是动态规划适用的必要条件,但是如果没有这条性质,动态规划算法同其
2021-11-04 17:04:46 148
原创 指针详细基础知识(包括内存分配,动态数组,常量指针,字符串与指针,指针的指针)
今天起重新学习下C++的基础知识,先整理关于指针的知识。指针基础用法int* p;//p是一个指针,类型是int*,要指向int类型int* p;//强调p是一种int*类型指针——指向int数据类型int *p;//强调*p是int类型的值//这两种对于编译器没有区别,看个人习惯使用int* p = (int *)40000;//强制类型转换//此时p的内容就是40000,也代表着p指向了内存地址为40000的数据*p = 5000;//将5000写入地址40000之后的4个字节int
2021-10-19 20:25:00 134
原创 遥控51单片机控制42步进电机(TB6600驱动)控制方向、速度
遥控51单片机控制步进电机控制方向、速度控制开发板自带步进电机遥控控制控制42步进电机大二在做srtp时做到了这部分内容,感觉C51控制起来挺简单的,之后有做关于MSP430的魂斗罗游戏和stm32的示波器,有时间也整理上来。程序流程图:控制开发板自带步进电机最开始的时候想自己搭电路,还用protues画了仿真但是后来综合考虑还是选了开发板,直接用开发板还是能省不少事。当时会的太少,代码写的很乱,参考着开发板的教程写的控制程序。原理就是通过改变电机相序来改变转动方向,延时控制速度,缺点就是无法
2021-10-18 19:11:07 5027 1
原创 2021-10-18
第一篇测试文章已经是大四的学生了,出国也准备的也差不多了,准备开始复习(学习)下有关工作的知识,先从最基础的理论课开始吧,也刷刷LeetCode,希望能有时间在毕业之前找个实习,也能为研究生毕业的求职提前做准备吧。这里也就记录一下日常的学习内容,有时间也会整理一下之前学校课程中做的课程设计之类的内容。...
2021-10-18 17:47:56 84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人