自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 stm32实现HC-SR04测距,最后通过串口显示

笔记分享

2024-01-01 19:56:20 1068

原创 STM32通过定时输出比较驱动舵机

这里的5V可以接到DAP等下载器上的5V引脚。3.2、封装配置占空比函数。(PWM)信号线接到配置的输出比较引脚上。3.3、舵机角度控制函数。这里注意占空比与角度的对应。

2023-12-28 12:00:15 393 1

原创 STM32串口接收中断

3.2、初始化GPIO口。3.1、配置外设时钟。3.4、配置中断标志位。3.5、配置NVIC。3.6、开启串口中断。3.3、初始化USART1。

2023-12-26 22:19:24 749 1

原创 STM32外部中断

笔记分享

2023-12-25 18:06:26 430 1

原创 结构体排序具体实现

最近刷到结构体的题目很多都是以前刷过的,现在再刷一遍巩固一下。基本都是涉及结构体+排序的题型,看了不少其它文章大多使用封装好的sort函数直接写,就想着手写快排来实现结构体排序。数据输入:44 36 28 103 6数据说明:第一行:表示有n家商店第 2 到 n-1 行:表示 n 家商店的盈利总值与分店个数要求:对 n 家商店根据盈利总值由大到小排序结构体:struct Shop{ int m_price; int m_num;};Qsort函数

2022-01-18 16:33:54 313 1

原创 如何下载B站高清视频

一、通过fiddler抓包 1.选中类型为video的行 2.点击Inspectors->点击Headers->记住图三的值(60465262)这值可能视频字节大小,也可能是音频字节大小。 3、点击Composer->把步骤一选中的行拖进点完Composer后的框内->点击Excute->图(3-4)右击+Save+Response+Response bo...

2021-10-07 23:53:20 6239

原创 利用vector筛选出数组中不重复的数据且保持数据相对位置不变

a[10] = {3,5,3,7,1,3,9,5,8};要求输出数组a中不重复的数且保持相对位置不变。#include<iostream>#include<algorithm>#include<vector>using namespace std;int main(){ int a[10] = {3,5,3,7,1,3,9,5,8,4}; vector<int> s(a,a+10); vector<int>::iter.

2021-09-22 19:21:56 650

原创 利用sort对结构体数组进行排序

生活中,我们经常会遇到排序问题,像班级成绩排序、奥运奖牌排名等。而像这些往往会涉及到多变量。就不能把它处理成简单地一维数组排序,需sort函数和自定义函数结合使用。 ...

2021-09-22 18:45:16 1581

原创 装箱问题(动态规划的一维优化)

题目描述有一个箱子容量为V(正整数,0 <= V<=20000),同时有n个物品(0<n<=30,每个物品有一个体积)。要求n个物品中,任取若干个装入箱内,使箱子的剩余空间最小。输入:n(箱子总容量) k(物品的个数) 接下来k行为k个物品的体积输出: 装入k个物品后的最小体积这是一道典型的动态规划问题,基本方法可参考我的上一篇题解https://blog.csdn.net/m0_49980202/article/...

2021-09-17 08:08:07 1848

原创 终于弄懂了背包问题

第一次听到动态规划时还是一年前,对于算法都不是太熟的我来说,每次遇到动态规划问题都只能绕着走。可能会有人问为什么不去看题解尝试解决它,因为我连最基本的背包问题都搞不明白,即使对着题解,当时解决了它。可很快就会忘记,当你下次再遇到相似问题,也只会留下浅浅的印象,根本达不到能解决同类问题的效果。正如你吃的快,饿的也快。 期间我也看过不少文章和题解,可终究难以理解那短短的两行核心代码,直到我看了用表举例的视频对着状态转移方程,才理解了背包问题。 背包问题的核心就是找出数...

2021-09-13 22:53:39 691

原创 递归算法超时优化举例

这道题算是个里程碑,记录一下。看过许多编程大佬的刷题经验,有一个共同点就是不遇到不会轻易去看题解,而是去花大量的时间去思考,神奇的是,当时不会的题目天天琢磨往往会在不经意间想到AC的办法。但每次当自己遇到问题的时候,但想了很久总是想不明白总会忍不住去看题解,而这样不仅对自己编程水平提升帮助不大,而且AC了也没成就感(刷题的动力不就是为了获得AC后的快乐吗)。这次像平时一样苦苦寻找不到决绝的办法,这时心中总会有两种思想在作斗争,一种是看看题解,还有一种想法就是“总感觉自己可以,再撑一会”。这回后...

2021-09-09 11:09:21 767

原创 algorithm下常用函数next_permutation暴力求解

题目描述: 在数字1~9中,组成三对三位数(每个数字只能选一次),要求输出组成的三位数比例为1:2:3 next_permutation用法如下: #include<iostream>#include<algorithm>using namespace std;int main(){ int a[3] = {1,2,3}; while(next_permutation(a,a+3)) { ...

2021-09-08 07:16:42 212 2

原创 fruad busters(欺诈克星)

这是我在洛谷上刷到的第一道ACM入门题,奈何我只有英语四级水平,所以看到题目就头疼(还特地查了下标题意思),好在给的样例浅显易懂,再结合下变量范围就可以直接写啦。 #include<iostream>using namespace std;string s[1002],save[1002];int b[9];int main(){ string a; int n, cnt = 0, flag = 1; cin >> a &...

2021-09-07 15:21:39 84

原创 瓷片项链[luogu]

本人的第二次发文,想记录下自己刷过的题目,目前还在初级阶段,慢慢进步就好,干吧得!题目描述: 上图为泥土烧制出的瓷片项链,其中瓷片的直径为D,泥土的体积为V,并满足以下关系 其中V0为烧制每一片的损耗单位与V相同。当用料小于等于时,不能烧制成瓷片。例:V总=10,V0=1,若烧制成一片瓷片,V=V总=10,D=0.9.如果把泥土均分成2...

2021-09-06 20:47:33 100

原创 Cantor表

题目现代数学的著名证明之一是 Georg Cantor 证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的:1/1,1/2,1/3,1/4,1/5,…2/1,2/2,2/3,2/4, …3/1,3/2,3/3, …4/1,4/2, …5/1, ……我们以 Z 字形给上表的每一项编号。第一项是1/1,然后是1/2,2/1,3/1,2/2,…输入: k 按题排序所在位置输出:m/n 第k项的编号求解思路 为...

2021-09-05 20:56:04 892

空空如也

空空如也

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

TA关注的人

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