- 博客(10)
- 收藏
- 关注
原创 电赛MSPM0G3507软件资源(CCS Theia下载,例程源码,syscfg,开发手册)
【【2024电赛】TI MSPM0快速入门课 - 课程介绍】 https://www.bilibili.com/video/BV1ZA4m1w7nW/?链接:https://pan.baidu.com/s/1J0lHSvB6eyTVxRAyDjT_LA?开发上手我推荐B站Torri_Yin的快速上手课程,讲的真挺好的,如果有一定单片机基础,一天就能上手了。mspm0_sdk是TI官方的例程源码,我们开发看的例程参照其中的driverlib库就好了。通过百度网盘分享的文件:MSPM0G3507。
2024-07-29 14:48:52 330
原创 【自控原理】Matlab仿真——标准二阶系统时域响应可视化
基于matlab的control toolbox,代码实现的在不同阻尼比下标准二阶系统的时域响应,还进一步探讨了不同输入reference下的代码实现
2024-04-10 05:21:23 2993 1
原创 平衡二叉树AVL Tree - java实现
在AVL树中,每个节点都包含一个键值(key)和相关的数据(value)(value可加可不加,我的演示demo没加),以及指向其左右子节点的指针。此外,每个节点还具有一个平衡因子(balance factor),它是该节点的左子树高度减去右子树高度的差。图解“高度(height)”和“平衡因子(balance factor)”AVL树的结点和普通二叉树的结点差别不大,对于AVL结点我们可以选择在结点类中直接定义节点高度和平衡因子,也可以通过定义成员方法来在算法中调用计算。leftdata。
2023-12-21 22:43:33 239
原创 二叉树的链式实现及遍历 —— JAVA
树是什么?是一种抽象的数据结构,用来模拟具有树状结构性质的数据集合。其具有以下特点:1)每个节点有零个或多个子节点;·2)没有父节点的节点称为根节点;3)每一个非根节点有且只有一个父节点;4)除了根节点外,每个子节点可以分为多个不相交的子树;二叉树是一种树状数据结构,其中每个节点最多有两个子节点,分别称为左子节点和右子节点。在系统的整那么些弯弯绕绕之前,其实这些遍历算法说白了,特别特别的简单。
2023-12-13 00:21:10 138
原创 十大经典排序算法(一) java
其基本思路是,对于一组要排序的元素列,依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面,如此继续,直到比较到最后的两个数,将小数放在前面,大数放在后面,重复步骤,直至全部排序完成。通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据比另一部分的所有数据要小,再按这种方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,使整个数据变成有序序列。插入排序的工作原理是通过构建有序序列,对于未排序数据,在已排序数组中从后向前扫描,找到相应位置并插入。
2023-11-29 01:00:16 181 1
原创 栈——链式存储栈实现java
WiKi是这么说的:栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素栈就是一种只允许在表尾进行插入和删除操作的线性表也可以这么理解:先进后出,先进队的数据最后才出来。
2023-11-21 11:50:44 134 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人