E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
蓝桥杯——单片机
第十四届
蓝桥杯
省赛C++B组题目及解析(二)
此篇接续上一篇之后的题目,为4-6题,如果需要前三题的解析请看上一篇博客(第十四届
蓝桥杯
省赛C++B组题目及解析-CSDN博客)第四题题目链接:4959.岛屿个数-AcWing题库小蓝得到了一副大小为M
wz_fisher
·
2024-01-26 20:14
蓝桥杯
c++
算法
第十四届
蓝桥杯
省赛C++B组题目及解析之链表
此篇接续上一篇第六题中的手搓双链表的内容,上一篇博客链接:第十四届
蓝桥杯
省赛C++B组题目及解析(二)-CSDN博客这里通过acwing中的模板题进行讲解首先可以看一下模拟单链表的实现方法一.数组模拟单链表一般用于邻接表
wz_fisher
·
2024-01-26 20:14
蓝桥杯
c++
算法
链表
第十二届
蓝桥杯
省赛 第一场 C++ B组 题解 (全)
第十二届
蓝桥杯
A空间问题描述小蓝准备用256MB的内存空间开一个数组,数组的每个元素都是32位二进制整数,如果不考虑程序占用的空间和维护内存需要的辅助空间,请问256MB的空间可以存储多少个32位二进制整数
万伏小太阳
·
2024-01-26 20:42
算法
算法
动态规划
c++
蓝桥杯
第十四届
蓝桥杯
省赛C++B组题目及解析
因为最近没有cf的比赛,于是在acwing摸鱼(不是,发现y总把去年
蓝桥杯
的题目搬过来了,正好借助这个机会进行补题。
wz_fisher
·
2024-01-26 20:40
蓝桥杯
c++
倒计时81天
倒计时82天-CSDN博客
蓝桥杯
2022年第十三届省赛真题-扫雷-C语言网(dotcpp.com)1)#includeusingnamespacestd;#defineintlonglongconstintinf
算法怎么那么难啊
·
2024-01-26 20:23
c++
单片机
学习笔记---静态数码管显示
目录数码管是什么?一位数码管的引脚定义四位一体的数码管引脚定义数码管的原理图解析数码管怎么显示数据?(总结+代码显示)今天开始学习数码管,它比LED和独立按键复杂一点数码管是什么?LED数码管是一种简单、廉价的显示器,是由多个发光二极管封装在一起组成“8”字型的器件也就是在我们开发板的这里它下方的138译码器和右边的74HC245都属于数码管操作的这些东西以下是它的原理图一位数码管的引脚定义市面上
Vera一笔画人生~
·
2024-01-26 19:29
51单片机学习笔记
单片机
学习
笔记
单片机
学习笔记---LCD1602调试工具
由于这是
单片机
专栏,所以就不在这单独写一篇博客了,可能之后会补充在我的其他专栏。进入正题,本节主要讲LCD1602调试工具。长话短说就是使用LCD1602液晶屏作为调试窗口,提供类似printf函数
Vera一笔画人生~
·
2024-01-26 19:29
51单片机学习笔记
单片机
学习
笔记
单片机
学习笔记---矩阵键盘
目录矩阵键盘的介绍独立按键和矩阵按键的相同之处:矩阵按键的扫描代码演示代码模块化移植Keil自定义模板步骤:代码编写矩阵键盘就是开发板上右下角的这个模块这一节的代码是基于上一节讲的LCD1602液晶显示屏驱动代码进行的矩阵键盘的介绍在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式采用逐行或逐列的“扫描”,就可以读出任何位置按键的状态。数码管扫描(输出扫描)原理:显示第1位→
Vera一笔画人生~
·
2024-01-26 19:29
51单片机学习笔记
单片机
嵌入式硬件
学习
笔记
单片机
学习笔记---独立按键控制LED显示二进制
这节我们来实现独立按键的第三个功能,独立按键控制LED显示二进制新创建一个工程文件,然后上来我们就要把基本框架写好,这是基本的习惯老规矩,然后把Delay1ms的代码复制过来复制过来后改造一下:把1ms删掉,然后给Delay函数传个参数unsignedintxms把延时1ms的那段代码移到一个while(xms--)里面Delay函数定义后之后,先写程序点亮测试一下编译无错误下载程序,重启板子看看
Vera一笔画人生~
·
2024-01-26 19:28
51单片机学习笔记
单片机
学习
笔记
单片机
学习笔记-数码管的显示
单片机
学习笔记-数码管的显示数码管的显示1.首先我们来看一下开发板的原理图由管脚分配可知,数码管的末端(也就是LED端),是由74138译码器来控制的。
中距离美如画
·
2024-01-26 19:58
单片机
学习
嵌入式硬件
51
单片机
学习笔记-2数码管显示
2数码管显示[toc]注:笔记主要参考B站江科大自化协教学视频“51
单片机
入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。
虎慕
·
2024-01-26 19:27
#
51单片机-江科大
51单片机
学习
单片机
c51
单片机
学习笔记-动态数码管实验(un)
目的:控制动态数码管从左至右显示数字0-7编译软件:keil5过程(1)首先将51
单片机
的头文件包含进来,然后定义38译码器的控制引脚,并将共阴数码管0-F断码数据使用数组定义好#defineSMG_A_DP_PORTP0
GallyDowney
·
2024-01-26 19:25
单片机
c语言
stm32
单片机
学习笔记---动态数码管显示
上一节我们得出一个结论,多位一体的数码管不可能在同一时刻显示多个不同数字,即使有多位选中的话,那显示的数字也会是相同的。这是由于他们共用引脚导致的这个现象。当然这也是为了节省引脚的连接方式,方便操作。那这样的连接方式怎样才能让数码管同时显示不同数字呢?这就是我们要实现的第二功能:动态数码管显示。就是利用人眼视觉暂留和数码管显示的余晖这个原理来实现的。比如我们先让数码管的第一位显示“1”,然后很快地
Vera一笔画人生~
·
2024-01-26 19:54
51单片机学习笔记
单片机
学习
笔记
HAL STM32+EC11编码器实现增减调节及单击、双击、长按功能
单片机
硬件上使用了2个外部中断引脚实现。该功能可以很方便实现移植,例如使用在OLED屏幕显示菜单上。验证对象:STM32F401EC11编码器部分的原理图:stm32cubemx配置将EC
perseverance52
·
2024-01-26 18:28
stm32
按键
EC11编码器
单片机
蓝桥杯
练习代码
模版代码,独立按键,数码管位段码,矩阵键盘#include#include#defineucharunsignedchar#defineuintunsignedintucharcodetab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff};ucharyi,er,san,si,wu,liu,qi,ba,num,n,tim
亚亚带我飞
·
2024-01-26 18:56
蓝桥杯
单片机
蓝桥杯
c++
c语言
蓝桥杯
单片机
DS1302模块#include#include#defineucharunsignedchar#defineuintunsignedintucharcodetab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff};ucharyi,er,san,si,wu,liu,qi,ba;bits4,s5,s6,s7;ucharnu
亚亚带我飞
·
2024-01-26 18:56
蓝桥杯
单片机
蓝桥杯
嵌入式硬件
c语言
单片机
蓝桥杯
大赛
关于对定时器,按键,LED,数码管的一体化应用,进阶提升能力//999定时器倒计时LED闪烁,s4正计时#include#defineucharunsignedchar;ucharcodea[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};ucharnum;ucharyi,er,san,si,time;ucharmode;bits4,s5
亚亚带我飞
·
2024-01-26 18:55
蓝桥杯
单片机
嵌入式硬件
蓝桥杯
单片机
DS18B20温度传感器使用
对于
单片机
中DS18B20温度传感器的时序读写#include#include#defineucharunsignedchar#defineuintunsignedintucharcodetab[]={
亚亚带我飞
·
2024-01-26 18:24
蓝桥杯
单片机
嵌入式硬件
开发语言
【
蓝桥杯
冲冲冲】旅行计划
蓝桥杯
备赛|洛谷做题打卡day18文章目录
蓝桥杯
备赛|洛谷做题打卡day18旅行计划题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示题解代码我的一些话旅行计划题目描述Kira酱要去一个国家旅游
松叶子吖
·
2024-01-26 17:38
蓝桥杯备赛
C++知识
蓝桥杯
职场和发展
【
蓝桥杯
冲冲冲】贪心算法进阶之删数问题
蓝桥杯
备赛|洛谷做题打卡day17文章目录
蓝桥杯
备赛|洛谷做题打卡day17删数问题题目描述输入格式输出格式样例#1样例输入#1样例输出#1我们的思路是这样的:题解代码我的一些话删数问题题目描述键盘输入一个高精度的正整数
松叶子吖
·
2024-01-26 17:37
C++知识
蓝桥杯备赛
蓝桥杯
贪心算法
职场和发展
[
蓝桥杯
]真题讲解:砍树(DFS遍历、图的存储、树上差分与LCA)
[
蓝桥杯
]真题讲解:砍树(DFS遍历、图的存储、树上差分与LCA一、视频讲解二、暴力代码三、正解代码一、视频讲解视频讲解二、暴力代码#include#defineintlonglongusingnamespacestd
Turing_Sheep
·
2024-01-26 17:02
备战蓝桥杯
#
搜索与图论题目
蓝桥杯
深度优先
职场和发展
第十四届
蓝桥杯
国赛 C++ B 组 C 题——班级活动(AC)
目录1.班级活动1.问题描述2.输入格式3.输出格式4.样例输入5.样例输出6.样例说明7.评测用例规模与约定8.原题链接2.解题思路3.AC_Code1.班级活动前置知识点:思维,分类讨论1.问题描述小明的老师准备组织一次班级活动。班上一共有nnn名(nnn为偶数)同学,老师想把所有的同学进行分组,每两名同学一组。为了公平,老师给每名同学随机分配了一个nnn以内的正整数作为id\text{id}
执 梗
·
2024-01-26 17:28
蓝桥杯
c++
c语言
java
算法
python
蓝桥杯
备战——完全日期
问题描述 如果一个日期中年月日的各位数字之和是完全平方数,则称为一个完全日期。问2001年1月1日到2021年12月31日有多少完美日期模拟日期遍历至20211231即可//问2001年1月1到2021年12月31有多少个完全日期#includeusingnamespacestd;boolcheck(inty,intm,intd){intans=0;while(y){ans+=y%10;y/=1
CZMM@dehua
·
2024-01-26 16:16
蓝桥杯
蓝桥杯
备战——买不到的数目
题目描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买10颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入两个正整数,表示每种包装中糖的颗数
CZMM@dehua
·
2024-01-26 16:16
蓝桥杯
蓝桥杯
备战——纯质数
问题描述如果一个质数的每一位都是质数,则称之为纯质数问1-20210605中有多少个纯质数用线性筛筛出范围内所有质数在对每个质数进行检测是否为纯质数//在1到20210605中,有多少个纯质数?#includeusingnamespacestd;intx=0;constintN=2e7+200,M=3e8;intprime[N];intvis[M];voidoula(intn){for(inti=
CZMM@dehua
·
2024-01-26 16:15
蓝桥杯
蓝桥杯
备战——k倍区间
应用同余定理若b-a为k的倍数则b模k等于a模k#includeusingnamespacestd;longlongs[100005];longlongmo[100005];intmain(){intn,k;cin>>n>>k;for(inti=1;i>a;s[i]=s[i-1]+a;mo[s[i]%k]++;}longlongre=mo[0];for(inti=0;i
CZMM@dehua
·
2024-01-26 16:45
蓝桥杯
c++
蓝桥杯
备战——4.继电器/蜂鸣器
1.分析原理图最好自己先去查查138以及ULN2003的使用方法,我这里直接讲思路。由上图我们可以看到如果138输入ABC=101,则输出Y5=0,此时若WR通过跳线帽接地则Y5C=1,于是573(U9)处于输出跟随输入P0状态,此时若P06=1,则573输出Q7=1,ULN2003输入IN7=1,但是由于ULN2003输入后芯片内部先经过非门在输入到达林顿管,所以输出OUT7=0,蜂鸣器响。然后
@NachoNEKO
·
2024-01-26 16:44
蓝桥杯
单片机
嵌入式硬件
51
单片机
定时器中断详解
目录1.什么是定时器2.什么是中断3.什么是定时器中断4.配置定时器4.1学习建议4.2查看手册定时器章节4.3定时时间计算4.4示例代码5.配置定时器0的中断5.1查看手册中断章节5.2示例代码6.定时器0中断配置完整代码示例7.定时器实现50%亮度的LED8.定时器中断实现呼吸灯9.定时器中断搭建前后台任务系统10.定时器中断实现无延时按键消1.什么是定时器定时器,顾名思义,就是用来定时的;计
@NachoNEKO
·
2024-01-26 16:14
51单片机
单片机
嵌入式硬件
51
单片机
使用8×8点阵显示心形以及各种其他图案教程
取模软件的使用五.显示心形完整代码六.利用定时器实时刷新显存7.显示数字与字母8.整合后的代码一.硬件连接我使用的是普中A3的开发板,板子已经默认连接好了,点阵的列线接到了595芯片,行线直接连接到了
单片机
的
@NachoNEKO
·
2024-01-26 16:14
51单片机
嵌入式硬件
单片机
蓝桥杯
备战——Day 8
Day8没有写因为我上午上了线下课然后下午又把论文弄了好在是终于改完了论文。希望可以快点进入技术性文章的写作
Zhou Xuanhong
·
2024-01-26 16:43
蓝桥杯备战
其他
蓝桥杯
备战——Day 6 鸽了
鸽了今天下午和梓涵吃了个饭,晚上去小龙老师办公室然后回了寝室直接跟源桑打了FIFA,到现在其实也写了一小时题目,but,那个题目我没写出来而且我对题解很不理解,明天再说服了
Zhou Xuanhong
·
2024-01-26 16:43
蓝桥杯备战
其他
蓝桥杯
备战 Day7 2022.3.5
试题历届真题砝码称重【第十二届】【省赛】【A组】这道题的思路是动态规划,这也是我第一次接触动态规划算法。我的理解如下:以题目中给的测试样例来看,给定3个砝码146,第一个砝码1必定能测出来,第二个砝码则是在1可测的基础上进行计算,可测重量有4,1+4,4-1三种。由此构建dp二维数组完成代码80%解如下,最后两组数据超时,这个逻辑用c++跑可以全部通过,python运行太慢了...n=int(in
Astoria_Csy
·
2024-01-26 16:42
蓝桥杯
职场和发展
蓝桥杯
备战 Day 20 2022.3.20
试题历届真题特别数的和【第十届】【省赛】【B组】小明对数位中含有2、0、1、9的数字很感兴趣(不包括前导0),在1到40中这样的数包括1、2、9、10至32、39和40,共28个,他们的和是574。请问,在1到n中,所有这样的数的和是多少?输入格式输入一行包含整数n输出格式输出一行,包含一个整数,表示满足条件数的和非常简单我想了一下这道题用C++写的话,是不是得把每个数转化成字符,然后再比较。这样
Astoria_Csy
·
2024-01-26 16:42
蓝桥杯
python
蓝桥杯
备战——3.定时器前后台
1.STC15F2k61S2的定时器阅读STC15系列的手册,我们可以看到跟STC89C52RC的定时器还是有不同之处的:由上图可以看到我们可以通过AUXR寄存器直接设置定时器的1T/12T模式了在定时器0/1模式上也可以设置为16位自动重装载。另外需要注意IAP15F2K61S2只有定时器0/1/2,没有定时器3/4。2.定时器配置由于比赛时时间紧,我们也不要去自己查寄存器计算时间,直接使用ST
@NachoNEKO
·
2024-01-26 16:40
蓝桥杯
单片机
[
蓝桥杯
]真题讲解:子串简写(暴力+二分)
[
蓝桥杯
]真题讲解:子串简写(暴力+二分)一、视频讲解二、暴力代码三、正解代码一、视频讲解视频讲解二、暴力代码//暴力代码:#include#defineintlonglongusingnamespacestd
Turing_Sheep
·
2024-01-26 12:00
备战蓝桥杯
#
基础算法与数论题目
蓝桥杯
职场和发展
蓝桥杯
2020年第十一届省赛真题-七段码
目录题目描述运行限制原题链接代码思路题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小蓝要用七段码数码管来表示一种特殊的文字。上图给出了七段码数码管的一个图示,数码管中一共有77段可以发光的二极管,分别标记为a,b,c,d,e,f,g。小蓝要选择一部分二极管(至少要有一个)发光来表达字符。在设计字符的表达时,要求所有发光的二极管是连成一片的。例如:b发光,其他二极管
Java_小白呀
·
2024-01-26 12:00
算法(java)
java
蓝桥杯
算法
蓝桥杯
备战——2.矩阵键盘
1.分析原理图由上图可以看到若J5跳线帽接地,就S4~S7就可以当做四路独立按键,若接到P44,则就是4*4的矩阵键盘。2.独立按键处理相对传统的按键延时消抖方案,这里我采用更高效,更经典,更偏向产品级应用的状态机方案:u8Trg=0,Cont=0;//独立按键voidKey_Scan(){//状态机u8ReadData=P3^0XFF;Trg=ReadData&(ReadData^Cont);/
@NachoNEKO
·
2024-01-26 12:29
蓝桥杯
计算机外设
单片机
嵌入式硬件
蓝桥杯
备战——5.动态数码管扫描
1.分析原理图经查阅说明书得知数码管为共阳极,共阳端口接到了U8,而段码接到了U7。如果需要选中U8,我们只需要将P25=0;P26=1;P27=1;如果需要选中U7,我们只需要将P25=1;P26=1;P27=1;2.代码示例voidDelay1ms()//@12.000MHz{unsignedchardatai,j;i=12;j=169;do{while(--j);}while(--i);}/
@NachoNEKO
·
2024-01-26 12:29
蓝桥杯
单片机
嵌入式硬件
蓝桥杯
:2.阶乘求和(Java)
目录问题描述答案提交输出:代码实现:问题描述令S=1!+2!+3!+·+202320232023!,求S的末尾9位数字。提示:答案首位不为0。答案提交这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。输出:420940313代码实现://阶乘求和publicclassMain{publicstaticvoidmain(St
JungleiRim
·
2024-01-26 12:58
蓝桥杯刷题
蓝桥杯
java
职场和发展
【第一天】
蓝桥杯
备战
题1、门牌号2、卡片3、分数1、门牌号https://www.lanqiao.cn/problems/592/learning/解法一:暴力遍历importjava.util.Scanner;//1:无需package//2:类名必须Main,不可修改publicclassMain{publicstaticvoidmain(String[]args){Scannerscan=newScanner(
小舒不服输
·
2024-01-26 12:54
蓝桥杯备战刷题
蓝桥杯
java
算法
【C++】反向迭代器模拟实现
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《
蓝桥杯
试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.利用适配器的思想2
樊梓慕
·
2024-01-26 11:24
C++
c++
开发语言
OPENMV驱动云台实现颜色追踪
前言本篇文章旨在记录我电赛期间学习OPENMV对颜色识别,以及通过串口通信的方式将坐标数据传给
单片机
,从而驱动舵机云台进行颜色追踪。
小小_扫地僧
·
2024-01-26 11:20
OPENMV
mongodb
数据库
自定义字符-摄氏度&汉字一
>发布人:@日月同辉,与我共生_
单片机
-CSDN博客>欢迎你为独创博主日月同辉,与我共生点赞❤❤❤+关注+收藏+评论☺。
@日月同辉,与我共生
·
2024-01-26 10:14
单片机LCD1602
单片机基础
单片机
LCD1602
自定义字符
<精学社>LCD1602移屏操作
>发布人:@日月同辉,与我共生_
单片机
-CSDN博客>欢迎你为独创博主日月同辉,与我共生点赞❤❤❤+关注+收藏+评论☺。
@日月同辉,与我共生
·
2024-01-26 10:14
单片机LCD1602
单片机基础
单片机
LCD1602
学习
基于51
单片机
制作频率计-测脉冲数法
本文为LED-执棋困局,csdn原创首发。>发布人:LED-执棋困局>欢迎大家与LED-执棋困局相互点赞+关注+收藏+评论,也祝大家顺顺利利,平平安安。>我的格言是:“尽最大努力,做最好的自己!版权声明:本文为CSDN博主「LCD-执棋困局」的原创文章。目录一、频率计简介1.1频率计概述1.2频率计组成1.3频率计原理1.4测量原理二、仿真设计2.1频率计仿真2.2仿真展示三、软件程序设计3.1主
@日月同辉,与我共生
·
2024-01-26 10:43
单片机基础
51单片机
嵌入式硬件
单片机
STC89C51
单片机
>发布人:@日月同辉,与我共生_
单片机
-CSDN博客>欢迎你为独创博主日月同辉,与我共生点赞❤❤❤+关注+收藏+评论☺。
@日月同辉,与我共生
·
2024-01-26 10:40
单片机基础
单片机
嵌入式硬件
单片机
面向对象思维的架构:时间轮片法
今天分享一篇
单片机
程序框架的文章。程序架构重要性很多人尤其是初学者在写代码的时候往往都是想一点写一点,最开始没有一个整体的规划,导致后面代码越写越乱,bug不断。
ST小智
·
2024-01-26 09:51
单片机项目实战操作之优秀
单片机
嵌入式硬件
linux 喂狗时间,看门狗喂狗时间及程序
什么是看门狗定时器看门狗定时器(WDT,WatchDogTImer)是
单片机
的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字,程序开始运行后看门狗开始倒计数。
酸甜草莓二侠
·
2024-01-26 08:17
linux
喂狗时间
stm32 GPIO输入输出
种输入输出模式输出模式下可控制端口输出高低电平,用以驱动LED,控制蜂鸣器,模拟通信协议输出时序等输入模式下可读取端口的高低电平和电压,用于读取按键输入,外接模块电平信号输入,ADC电压采集,模拟通信协议接收数据因为STM32是32位
单片机
养一只哈士奇
·
2024-01-26 08:45
stm32
单片机
嵌入式硬件
STM32F103ZE
单片机
在WWDG窗口看门狗的EWI中断中喂狗导致系统复位的原因及解决办法(中断函数重入问题)
程序开启了WWDG的Earlywakeup(EWI)中断,在中断中喂狗,但系统不停地复位。HCLK=72MHz,PCLK1=4.5MHz,PCLK2=72MHz程序如下:#include#includeintfputc(intch,FILE*fp){if(fp==stdout){if(ch=='\n'){while(USART_GetFlagStatus(USART1,USART_FLAG_TXE
巨大八爪鱼
·
2024-01-26 08:40
stm32
WWDG
看门狗
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他