草庐IT

【蓝桥杯-筑基篇】贪心

全部标签

蓝桥杯嵌入式省赛各种模块总结stm32g431(以及各种配置和细节总结)

目录初始配置led模块lcd模块定时器模块pwm输出模块频率捕获模块按键模块串口模块adc模块 adc多通道 dac模块eeprom模块 MCP4017模块 一些细节及总结初始配置 打开你的stm32CubeMX,选择File下的NexProject 选择板子,创建工程 配置RCC(深色部分) 配置SYS 时钟配置(1,2步没有先后,2步时输入后需要确定,推荐使用170,3步是2步按下enter后才出现的) 工程管理中工程配置(第1步建议按照省赛题目要求取名,提交以准考证号命名的hex文件,虽然后面可以改hex文件名字)  工程管理中的代码生成以及生成项目(4步是在3步后出来的,一次生成的时候

蓝桥杯-单片机组备赛思路与大纲

开始写于2014年1月30日,主要是针对第15届蓝桥杯-单片机组比赛。本文档编辑后会随时回来更改与新增内容,可收藏并隔一段时间再看一次。1.赛事介绍(第15届大纲)编程题:85%(编程涉及IIC、SPI、矩阵键盘、数码管等内容)客观题:15%(客观题主要是数电、C语言程序题,较少的51单片机基础知识与开发调试知识,极少出现模电题)        省赛,报名费300元,自己出(部分学校的学院会报销),赛前学院会发比赛用的开发板(因此不用自己买,部分学校不会发)。发的开发板有些是蓝色印刷的,但实际比赛时用绿色印刷的,二者可以直接混用。省赛时,大概率是在自己学院的机房,几十个人一起在机房中编程写代码

动态规划(蓝桥杯 C++ 题目 代码 注解)

目录介绍: 题目一(数字三角形): 题目二(跳跃):题目三(背包问题类型):题目四(蓝肽子序列): 题目五(合唱队形):题目六(最优包含):​编辑题目七(路径):介绍: 动态规划(DynamicProgramming)是一种解决多阶段决策问题的算法思想,也是一种问题求解方法。动态规划的基本思想是将问题划分为若干个子问题,然后通过计算子问题的最优解来得到原问题的最优解。这种划分子问题的方式,需要满足两个条件:1.原问题的最优解包含子问题的最优解;2.子问题之间必须相互独立,即子问题之间不存在重复计算。动态规划的解决过程一般包括以下几个步骤:1.定义问题的状态:将原问题划分为若干个子问题,并定义每

【蓝桥杯嵌入式】第十四届蓝桥杯嵌入式省赛(第一场)客观题及详细题解

题1解析 编码器,具有编码功能的逻辑电路,能将每一个编码输入信号变换为不同的二进制的代码输出,是一个组合逻辑电路。答案ABC题2解析  减法计数器的计数值到0时,会产生一个重装载值,此处重载后就会变成11111111(256)。  至于题中假设再经过300个脉冲,那么就会再产生两次重装载,即一次完整的计数周期加不完整的周期。因此,可得256*2-300=212,再将其转换成2进制数得到11010100。答案D题3解析  纯纯的理论知识点,大家背下来吧!😜😜😜答案A题4解析  STM32系列微控制器的程序可以在ROM、RAM上运行,但不可以在E2PROM和寄存器上运行。ROM:只读存储器,存储了

蓝桥杯嵌入式STM32G431RBT6知识点(主观题部分)

目录1 前置准备1.1Keil1.1.1 编译器版本及微库1.1.2 添加官方提供的LCD及I2C文件1.2 CubeMX1.2.1  时钟树1.2.2  其他1.2.3 明确CubeMX路径,放置芯片包2 GPIO2.1 实验1:LED1-LED8循环亮灭​编辑2.2 实验2:按键控制LED亮灭(检测电平法)2.3 实验3:按键控制LED亮灭(外部中断法) 2.4 实验4:蜂鸣器2.5 实验5:按键消抖2.6 实验6:长按短按2.7 实验7:双击2.8 实验8:长按双击综合3 ADC/DAC3.1 实验1:获取电位器引脚的电压 3.2 实验2:设定双引脚电压并读取4 I2CEEPROM4.1

蓝桥杯(3.6)

1221.四平方和importjava.util.Scanner;publicclassMain{ publicstaticvoidmain(String[]args){ Scannersc=newScanner(System.in); intn=sc.nextInt(); for(inti=0;i*in;i++){ for(intj=i;i*i+j*jn;j++){ for(intk=j;i*i+j*j+k*kn;k++){ intt1=n-i*i-j*j-k*k; intt2=(int)Math.sqrt(t1); if(t1>=k*k&&t2*t2

第十五届蓝桥杯软件赛模拟赛第三期(c++,python,java通用)

注:1.填空题用最简单的方式(暴力递归或枚举)得出答案即可。       2.编程题若无思路可用暴力递归或枚举也能拿到不少的分数。第一题【问题描述】        请问2023有多少个约数?即有多少个正整数,使得2023是这个正整数的整数倍。【答案提交】        这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。【思路】简单模拟【代码】#includeusingnamespacestd;intmain(){intres=0;for(inti=1;i答案:6第二题【问题描述】    请问有多少组整数对l,r满足: 

蓝桥杯——砝码称重(JAVA)

题目:你有一架天平和 N个砝码,这 N 个砝码重量依次是 W_1,W_2,···,W_N​。请你计算一共可以称出多少种不同的重量?注意砝码可以放在天平两边。输入格式输入的第一行包含一个整数 N。第二行包含 N 个整数:W_1,W_2,W_3,···,W_N​。输出格式输出一个整数代表答案。样例输入3146样例输出10样例说明能称出的 10 种重量是:1、2、3、4、5、6、7、9、10、11。1=1;2=6−4(2=6−4(天平一边放 66,另一边放 4);3=4−1;4=4;5=6−1;6=6;7=1+6;9=4+6−1;10=4+6;11=1+4+6。评测用例规模与约定对于 50%的评测用

第十五届蓝桥杯(Web 应用开发)模拟赛 3 期-大学组

1.创意广告牌.billboard{position:relative;background-color:#8e6534;color:#fff;padding:20px;box-shadow:0px5px15pxrgba(0,0,0,0.3);background-size:cover;/*TODO:待补充代码设置圆角10px,背景图片为woodiness.jpg*/background-image:url(../images/woodiness.jpg);border-radius:10px;}.top-sign{position:relative;width:200px;height:10

【蓝桥杯单片机】第十二届省赛(含题目和解答代码)

若代码有误,欢迎在评论区批评指正! main.c #include#include#include#defineucharunsignedchar#defineuintunsignedint sbitK1=P4^4;sbitK2=P4^2;sbitK3=P3^3;sbitK4=P3^2;sbitL1=P0^0;sbitL2=P0^1;sbitL3=P0^2;sbitL4=P0^3;codeucharSeg_Table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x8c};