自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 STM32F103自动巡航小车

网上有关小车的文章太少了,而且非常不系统。要么制作繁杂的一笔,要么就是标准库一大堆看不懂的函数。小车采用STM32CUBEMX结合keil开发。用到的配件也非常简单,其中算法很少,唯一一个也是PID抄的网上的,只需要知道怎么去用就好了。小车用到的配件很少。ublox第十代定位,hmc5883l电子指南针,还有小车自带的L298N电机驱动.

2024-08-29 16:33:36 651

原创 STM32 串口通信

首先是串口初始化我们先创建函数方法 usart_init();随后 我们首先调用HAL_UART_INIT()方法 然后发现他需要一个结构体指针那么我们就开始创建 这个结构体其实就设置两个参数 一个是 初始化某一个串口 还有就是设置波特率 其他都是默认的最后调用最关键的代码至此 初始化完成一半。

2024-07-24 15:58:42 397

原创 106.从中序与后序遍历序列构造二叉树

这道题目确实不简单,但是如果能想通 其实也很简单。

2024-07-19 14:03:55 324

原创 101. 对称二叉树

首先不变的是 在递归函数开始 我们依旧要开始写递归直接结束的情况if(left!

2024-07-16 17:58:52 150

原创 226.翻转二叉树

其实本体考察的是 二叉树遍历 二叉树遍历的选择 这就考察到二叉树遍历的知识仅仅会二叉树遍历不行 更要理解每一种遍历方法的做法而且一定要理解本题 这题简单说就是让你交换子结点 一定要意识到 这是交换子结点的题目。

2024-07-16 17:43:42 157

原创 c++ priority_queue的使用 例题 前K个高频元素

优先级队列不同于普通的queue,他是。

2024-07-15 16:52:16 361

原创 翻转字符串里的单词

这道题目异常的阴间,可以说是阴间到一定地步了。涉及的方面也很多,可以说是一道好的题目。

2024-07-11 20:57:14 162

原创 leetcode-三数之和

我们想到去重的话,记录元素有没有出现过,那么最好的是unordered_set,这道题目理论上也是可以的,但是我不知道怎么去搞,有点混乱复杂,所以我们需要一点技巧。但是很重要的一点就是,这三个数取出后a,b,c 如果我后面又找到了一样的a,b,c 此时我们要。题目的意思很明确,取出三个数字相加==0,则放入数组,但是这三个数的组合已经不能再次出现,否则重复了,需要去重。我给出{-1,3,2,2,1,-1,-1,1,-2}我要求给出所有两个数相加。但是这样会有多余的hash计算和空间的占用,即使非常的渺小。

2024-07-09 18:58:16 635

原创 滑动窗口--长度最小的子数组

最小ans 我们通常在while并且满足题目条件里面更新我们的ans 而最大ans我们需要不满足条件就更新ans 如果不满足我们需要while去剔除滑动窗口不简单 需要练习巩固713. 乘积小于 K 的子数组 - 力扣(LeetCode)例如这题 直接给我做麻了。

2024-07-06 19:22:53 298

原创 删除倒数第n个位置的链表节点

然后当快指针到达最后一个节点 此时慢指针也会正好指向 删除节点的前一个节点。主要问题是单向链表如何确认节点属于链表的倒数第几个。我们定义快慢指针,快指针先从虚拟节点开始移动N个。

2024-07-06 18:11:25 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除