vviou.
码龄1年
求更新 关注
提问 私信
  • 博客:5,228
    5,228
    总访问量
  • 21
    原创
  • 0
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
加入CSDN时间: 2025-10-09
博客简介:

2501_93705639的博客

查看详细资料
个人成就
  • 获得172次点赞
  • 内容获得0次评论
  • 获得29次收藏
  • 博客总排名54,263名
  • 原力等级
    原力等级
    2
    原力分
    195
    本月获得
    0
创作历程
  • 21篇
    2026年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • Python
    python
  • 编程语言
    c语言
  • 开发工具
    visual studio
  • 嵌入式
    stm3251单片机
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

210人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

算法训练营第21天|227. 基本计算器 II

写完逆波兰表达式,再做普通中缀计算器,想到了用栈处理优先级。
原创
博文更新于 2026.05.04 ·
373 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏

算法训练营第20天|150. 逆波兰表达式求值

第一次接触逆波兰表达式,完全不理解运算规则。看完讲解才明白:后缀表达式天然适合用栈求解。不用考虑运算符优先级、括号,只靠栈“后进先出”顺序,依次取数、运算、结果回压,流程非常固定。
原创
博文更新于 2026.05.04 ·
380 阅读 ·
7 点赞 ·
0 评论 ·
5 收藏

算法训练营第19天|1047. 删除字符串中的所有相邻重复项

我想到了遍历字符串,拿当前字符和栈顶对比:相同就消除(出栈),不同就入栈,一轮遍历就能完成全部相邻去重,不需要反复循环暴力删除。
原创
博文更新于 2026.05.01 ·
331 阅读 ·
9 点赞 ·
0 评论 ·
1 收藏

算法训练营第18天|20. 有效的括号

利用栈后进先出的特性,完美适配括号嵌套匹配的规则。
原创
博文更新于 2026.04.30 ·
351 阅读 ·
13 点赞 ·
0 评论 ·
0 收藏

算法训练营第17天|151.翻转字符串里的单词

我想先去掉首尾和中间多余空格,再整体反转整个字符串,最后逐个反转每个单词,就能实现顺序颠倒、内部不变的效果。
原创
博文更新于 2026.04.29 ·
328 阅读 ·
16 点赞 ·
0 评论 ·
0 收藏

算法训练营第16天|541. 反转字符串

对前一题来说是进阶升级,不能整段全部反转,要分段、按区间反转。
原创
博文更新于 2026.04.27 ·
376 阅读 ·
12 点赞 ·
0 评论 ·
5 收藏

算法训练营第15天|344.反转字符串

原创
博文更新于 2026.04.27 ·
348 阅读 ·
16 点赞 ·
0 评论 ·
0 收藏

算法训练营第14天|18. 四数之和

原创
博文更新于 2026.04.26 ·
31 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

算法训练营第13天|454.四数相加

读完题第一反应就是暴力四层循环直接枚举所有组合,但是马上意识到四层循环时间长,过不了数据范围。
原创
博文更新于 2026.04.25 ·
30 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

算法训练营博第第9天|两数之和 & 哈希表深度理解 1. 两数之和

暴力法效率很低,不知道用什么可以更好的方法,看完视频才知道哈希表。一开始不知道要怎么做,就尝试想着用暴力法看看。
原创
博文更新于 2026.04.25 ·
188 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

算法训练营第12天|169. 多数元素

今天通过三种解法求解多数元素,基本知道了不同思路的优劣。哈希表法最直观易懂;排序法代码极简,利用题目特性巧妙解题;摩尔投票法是最优解,理解了空间换时间、投票抵消的核心思想,学会了在数组找绝对多数元素的高效技巧,今天的解题也让我明白了做题时要多思考优化方案,尝试多种解法拓宽思路。看到题目我首先想到要统计数组中每个元素的出现次数,再找出次数达标的元素。第一反应是用排序的方法,排序完中间位置的元素一定是多数元素,也能快速解题;后来想到用哈希表存储元素和对应出现次数,遍历统计后再遍历哈希表找结果。
原创
博文更新于 2026.04.24 ·
55 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

算法训练营第10天(补)|26. 删除有序数组中的重复项

原创
博文更新于 2026.04.24 ·
24 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

算法训练营第11天| 80. 删除有序数组中的重复项

我原本想着用计数的方式,逐个统计每个数字出现次数,超过两次就跳过。然后也想到数组是有序的,重复元素都挨在一起,可以用双指针做。
原创
博文更新于 2026.04.23 ·
30 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

算法训练营第1天|704.二分查找

今日收获心得:我学会了左闭右闭和左闭右开时时while改写的不同条件,以及中间值的计算,边界是个重头戏!以及我的错误直接用nums作减法是不行的,nums是c++中的容器类型,必须用.size()获取长度,所以一定要明确变量类型。看完视频后我自己做的过程中我直接用了nums来作减法!以及运行结果出来后我竟然有一个分号忘记写了!当我看到题目的第一想法be like:此为何物?
原创
博文更新于 2026.04.20 ·
36 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

算法训练营第2天|27.移除元素

收获心得:大概理解了双指针法的思想,就是用一个慢指针记录新数组的位置,快指针遍历原数组,遇到符合条件的值就覆盖到慢指针位置。遇到的困难:一开始不理解双指针法为什么能在一个循环里做完,对快慢指针的逻辑很模糊?看到题目第一想法:依旧啥也不懂?
原创
博文更新于 2026.04.20 ·
25 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

算法训练营第3天 | 209.长度最小的子数组

刚看到题目时,我第一反应是所谓的暴力法:用两层for循环,遍历所有可能的子数组,计算和并记录满足条件的最小长度。虽然思路直观,但时间复杂度是O(n²),对于数据量大的情况还会超时。通过这道题,我明白了滑动窗口就是“先满足条件,再优化最优解”。相比暴力解法,它更优雅、更高效,是数组连续子数组问题的最优解法之一。今后遇到寻找长度最小/最大的连续子数组这类题目,要第一时间想到滑动窗口,而不是再去写暴力代码。
原创
博文更新于 2026.04.20 ·
58 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

算法训练营第4天 |模拟算法 59. 螺旋矩阵 II 总结数组类题型解题框架

第一眼以为就是简单转圈逻辑,真正想写的时候才发现边界特别容易乱。也让我明白:模拟题不靠技巧,靠条理清晰、边界严谨、耐心细致。一圈处理完收缩边界,循环下去即可。
原创
博文更新于 2026.04.20 ·
33 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

算法训练营第8天|合并两个有序数组 88. 合并两个有序数组

2.我发现双指针不仅能从左到右,还可以从右到左遍历,这种思维方式在很多数组/链表题中都能用。1.理解了逆向思维:从后往前填,是这道题的点睛之笔!它避免了覆盖有效数据。
原创
博文更新于 2026.04.20 ·
1732 阅读 ·
58 点赞 ·
0 评论 ·
1 收藏

算法训练营第7天|环形链表判定 142. 环形链表

我想到了要用快慢指针法先判环,然后再想办法找入口。
原创
博文更新于 2026.04.19 ·
226 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

算法训练营第6天|链表反转 206. 反转链表

刚看到题目,感觉就是把链表顺序倒过来,好像很简单。但真要动手写,才发现不能像数组那样直接交换下标,链表只能靠指针一步步改指向,很容易把逻辑绕晕。这道题的核心就是双指针迭代法,今天的学习,搞懂了链表反转的本质:只改指针指向,不移动、不新建节点。每一步只做一件事:把 cur 的 next 指向 prev,然后整体向后挪。• 用 temp 保存下一个节点,防止断链。反转时容易把next 指针改乱导致后面节点丢失。• 用 prev 记录前一个节点。• 用 cur 遍历当前节点。
原创
博文更新于 2026.04.18 ·
249 阅读 ·
9 点赞 ·
0 评论 ·
2 收藏
加载更多