第十二届蓝桥杯省赛真题 Java 研究生 组【原卷】

文章目录

发现宝藏

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。


第十二届蓝桥杯大赛软件赛省赛
研究生 组

【考生须知】

考试开始后, 选手首先下载题目, 并使用考场现场公布的解压密码解压试

考试时间为 4 小时。考试期间选手可汶览自己已经提交的答案, 被浏览的答案允许拷贝。时间截止后, 将无法继续提交或浏览答案。

对同一题目, 选手可多次提交答案, 以最后一次提交的答案为准。

选手必须通过浏览器方式提交自己的答案。选手在其它位置的作答或其它方式提交的答案无效。

试题包含 “结果填空” 和 “程序设计” 两种题型。

结果填空题: 要求选手根据题目描述直接填写结果。求解方式不限。不要求源代码。把结果填空的答案直接通过网页提交即可, 不要书写多余的内容。

程序设计题: 要求选手设计的程序对于给定的输入能给出正确的输出结果。考生的程序只有能运行出正确结果才有机会得分。

注意: 在评卷时使用的输入数据与试卷中给出的示例数据可能是不同的。选手的程序必须是通用的, 不能只对试卷中给定的数据有效。

所有源码必须在同一文件中。调试通过后,拷贝提交。

注意: 不要使用 package 语句。

注意: 选手代码的主类名必须为: Main, 否则会被判为无效代码。

注意: 如果程序中引用了类库, 在提交时必须将 import 语句与程序的其他部分同时提交。只允许使用 Java 自带的类库。


试题 A: 卡片

本题总分: 5 分

【问题描述】

小蓝有很多数字卡片, 每张卡片上都是数字 0 到 9 。

小蓝准备用这些卡片来拼一些数, 他想从 1 开始拼出正整数, 每拼一个,就保存起来, 卡片就不能用来拼其它数了。

小蓝想知道自己能从 1 拼到多少。

例如, 当小蓝有 30 张卡片, 其中 0 到 9 各 3 张, 则小蓝可以拼出 1 到 10 ,但是拼 11 时卡片 1 已经只有一张了, 不够拼出 11 。

现在小蓝手里有 0 到 9 的卡片各 2021 张, 共 20210 张, 请问小蓝可以从 1 拼到多少?

提示: 建议使用计算机编程解决问题。

【答案提交】

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。


试题 B: 相乘

本题总分: 5 分

【问题描述】

小蓝发现, 他将 1 至 1000000007 之间的不同的数与 2021 相乘后再求除以 1000000007 的余数, 会得到不同的数。

小蓝想知道, 能不能在 1 至 1000000007 之间找到一个数, 与 2021 相乘后再除以 1000000007 后的余数为 999999999 。如果存在, 请在答案中提交这个数:如果不存在, 请在答案中提交 0 。

【答案提交】

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。


试题 C: 直线

本题总分: 10 分

【问题描述】

在平面直角坐标系中, 两点可以确定一条直线。如果有多点在一条直线上,那么这些点中任意两点确定的直线是同一条。

给定平面上 2 × 3 2 \times 3 2×3 个整点 { ( x , y ) ∣ 0 ≤ x < 2 , 0 ≤ y < 3 , x ∈ Z , y ∈ Z } \{(x, y) \mid 0 \leq x<2,0 \leq y<3, x \in Z, y \in Z\} {(x,y)0x<2,0y<3,xZ,yZ}, 即横坐标是 0 到 1 (包含 0 和 1 ) 之间的整数、纵坐标是 0 到 2 (包含 0 和 2 ) 之间的整数的点。这些点一共确定了 11 条不同的直线。

给定平面上 20 × 21 20 \times 21 20×21 个整点 { ( x , y ) ∣ 0 ≤ x < 20 , 0 ≤ y < 21 , x ∈ Z , y ∈ Z } \{(x, y) \mid 0 \leq x<20,0 \leq y<21, x \in Z, y \in Z\} {(x,y)0x<20,0y<21,xZ,yZ}, 即横坐标是 0 到 19 (包含 0 和 19) 之间的整数、纵坐标是 0 到 20 (包含 0 和 20) 之间的整数的点。请问这些点一共确定了多少条不同的直线。

【答案提交】

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。


试题 D: 路径

本题总分: 10 分

【问题描述】

小蓝学习了最短路径之后特别高兴, 他定义了一个特别的图, 希望找到图中的最短路径。

小蓝的图由 2021 个结点组成, 依次编号 1 至 2021。

对于两个不同的结点 a , b a, b a,b, 如果 a a a b b b 的差的绝对值大于 21 , 则两个结点之间没有边相连: 如果 a a a b b b 的差的绝对值小于等于 21 , 则两个点之间有一条长度为 a a a b b b 的最小公倍数的无向边相连。

例如: 结点 1 和结点 23 之间没有边相连: 结点 3 和结点 24 之间有一条无向边, 长度为 24 ; 结点 15 和结点 25 之间有一条无向边, 长度为 75 。

请计算, 结点 1 和结点 2021 之间的最短路径长度是多少。

提示: 建议使用计算机编程解决问题。

【答案提交】

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。


试题 E : \mathrm{E}: E: 回路计数

本题总分: 15 分

【问题描述】

蓝桥学院由 21 标教学楼组成, 教学楼编号 1 到 21。对于两标教学楼 a a a b b b, 当 a a a b b b 互质时, a a a b b b 之间有一条走廊直接相连, 两个方向皆可通行, 否则没有直接连接的走廊。

小蓝现在在第一栋教学楼, 他想要访问每栋教学楼正好一次, 最终回到第一栋教学楼 (即走一条哈密尔顿回路), 请问他有多少种不同的访问方案? 两个访问方案不同是指存在某个 i i i, 小蓝在两个访问方法中访问完教学楼 i i i 后访问了不同的教学楼。

提示:建议使用计算机编程解决问题。

【答案提交】

这是一迬结果填空的题, 你只需曾算出结果后提交即可。本题的结果为一个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。


试题 F: 时间显示

时间限制: 1.0   s 1.0 \mathrm{~s} 1.0 s 内存限制: 512.0 M B 512.0 \mathrm{MB} 512.0MB 本题总分: 15 分

【问题描述】

小蓝要和朋友合作开发一个时间显示的网站。在服务器上, 朋友已经获取了当前的时间, 用一个整数表示, 值为从 1970 年 1 月 1 日 00:00:00 到当前时刻经过的毫秒数。

现在, 小蓝要在客户端显示出这个时间。小蓝不用显示出年月日, 只需要显示出时分秒即可, 毫秒也不用显示, 直接舍去即可。

给定一个用整数表示的时间, 请将这个时间对应的时分秒输出。

【输入格式】

输入一行包含一个整数, 表示时间。

【输出格式】

输出时分秒表示的当前时间, 格式形如 HH:MM:SS, 其中 HH 表示时, 值为 0 到 23, MM 表示分, 值为 0 到 59, SS 表示秒, 值为 0 到 59。时、分、秒不足两位时补前导 0 。

【样例输入 1 】

46800999 \begin{array}{llllll}46800999\end{array} 46800999

【样例输出 1 】 \mathbf{1 】} 1

13 : 00 : 00 \begin{array}{llllll}13: 00: 00\end{array} 13:00:00

【样例输入 2】

1618708103123 \begin{array}{llllll}1618708103123\end{array} 1618708103123

【样例输出 2 】

01 : 08 : 23 \begin{array}{llllll}01: 08: 23\end{array} 01:08:23

【评测用例规模与约定】

对于所有评测用例, 给定的时间为不超过 1 0 18 10^{18} 1018 的正整数。


试题 G: 最少砝码

时间限制: 1.0   s 1.0 \mathrm{~s} 1.0 s 内存限制: 512.0 M B 512.0 \mathrm{MB} 512.0MB 本题总分: 20 分

【问题描述】

你有一架天平。现在你要设计一套砝码, 使得利用这些砝码可以称出任意小于等于 N N N 的正整数重量。

那么这套砝码最少需要包含多少个砝码?

注意砝码可以放在天平两边。

【输入格式】

输入包含一个正整数 N N N

【输出格式】

输出一个整数代表答案。

【样例输入】

7 \begin{array}{llllll}7\end{array} 7

【样例输出】

3 \begin{array}{llllll}3\end{array} 3

【样例说明】

3 个砝码重量是 1 、 4 、 6 1 、 4 、 6 146, 可以称出 1 至 7 的所有重量。

1 = 1 1=1 1=1;

2 = 6 − 4 2=6-4 2=64 (天平一边放 6 , 另一边放 4 ) ) );

3 = 4 − 1 3=4-1 3=41;

4 = 4 4=4 4=4

5 = 6 − 1 ; 5=6-1 ; 5=61;

6 = 6 ; 6=6 ; 6=6;

7 = 1 + 6 7=1+6 7=1+6

少于 3 个砝码不可能称出 1 至 7 的所有重量。

【评测用例规模与约定】

对于所有评测用例, 1 ≤ N ≤ 1000000000 1 \leq N \leq 1000000000 1N1000000000


试题 H : \mathrm{H}: H: 杨辉三角形

时间限制: 5.0   s 5.0 \mathrm{~s} 5.0 s 内存限制: 512.0 M B 512.0 \mathrm{MB} 512.0MB 本题总分: 20 分

【问题描述】

下面的图形是著名的杨辉三角形:

在这里插入图片描述

如果我们按从上到下、从左到右的顺序把所有数排成一列, 可以得到如下数列:

1 , 1 , 1 , 1 , 2 , 1 , 1 , 3 , 3 , 1 , 1 , 4 , 6 , 4 , 1 , … 1,1,1,1,2,1,1,3,3,1,1,4,6,4,1, \ldots 1,1,1,1,2,1,1,3,3,1,1,4,6,4,1,

给定一个正整数 N N N, 请你输出数列中第一次出现 N N N 是在第几个数?

【输入格式】

输入一个整数 N N N

【输出格式】

输出一个整数代表答案。

【样例输入】

6 \begin{array}{llllll}6\end{array} 6

【样例输出】

13 \begin{array}{llllll}13\end{array} 13

【评测用例规模与约定】

对于 20 % 20 \% 20% 的评测用例, 1 ≤ N ≤ 10 1 \leq N \leq 10 1N10;

对于所有评测用例, 1 ≤ N ≤ 1000000000 1 \leq N \leq 1000000000 1N1000000000


试题 I: 双向排序

时间限制: 5.0   s 5.0 \mathrm{~s} 5.0 s 内存限制: 512.0 M B 512.0 \mathrm{MB} 512.0MB 本题总分: 25 分

【问题描述】

给定序列 ( a 1 , a 2 , ⋯   , a n ) = ( 1 , 2 , ⋯   , n ) \left(a_{1}, a_{2}, \cdots, a_{n}\right)=(1,2, \cdots, n) (a1,a2,,an)=(1,2,,n), 即 a i = i a_{i}=i ai=i

小蓝将对这个序列进行 m m m 次操作, 每次可能是将 a 1 , a 2 , ⋯   , a q 1 a_{1}, a_{2}, \cdots, a_{q_{1}} a1,a2,,aq1 降序排列,或者将 a q , , a q + 1 , ⋯   , a n a_{q,}, a_{q+1}, \cdots, a_{n} aq,,aq+1,,an 升序排列。

请求出操作完成后的序列

【输入格式】

输入的第一行包含两个整数 n , m n, m n,m, 分别表示序列的长度和操作次数。

接下来 m m m 行描述对序列的操作, 其中第 i i i 行包含两个整数 p i , q i p_{i}, q_{i} pi,qi 表示操作类型和参数。当 p i = 0 p_{i}=0 pi=0 时, 表示将 a 1 , a 2 , ⋯   , a i i a_{1}, a_{2}, \cdots, a_{i i} a1,a2,,aii 降序排列; 当 p i = 1 p_{i}=1 pi=1 时, 表示将 a q , , a q , + 1 , ⋯   , a n a_{q,}, a_{q,+1}, \cdots, a_{n} aq,,aq,+1,,an 升序排列。

【输出格式】

输出一行, 包含 n n n 个整数, 相邻的整数之间使用一个空格分陯, 表示操作完成后的序列。

【样例输入】

3 3 \begin{array}{llllll}3 & 3\end{array} 33

0 3 \begin{array}{llllll}0 & 3\end{array} 03

1 2 \begin{array}{llllll}1 & 2 \end{array} 12

0 2 \begin{array}{llllll}0& 2\end{array} 02

【样例输出】

3 1 2 \begin{array}{llllll}3 & 1 & 2 \end{array} 312

【样例说明】

原数列为 ( 1 , 2 , 3 ) (1,2,3) (1,2,3)

第 1 步后为 ( 3 , 2 , 1 ) (3,2,1) (3,2,1)

第 2 步后为 ( 3 , 1 , 2 ) (3,1,2) (3,1,2)

第 3 步后为 ( 3 , 1 , 2 ) (3,1,2) (3,1,2) 。与第 2 步操作后相同, 因为前两个数已经是降序了。

【评测用例规模与约定】

对于 30 % 30 \% 30% 的评测用例, n , m ≤ 1000 n, m \leq 1000 n,m1000;

对于 60 % 60 \% 60% 的评测用例, n , m ≤ 5000 n, m \leq 5000 n,m5000;

对于所有评测用例, 1 ≤ n , m ≤ 100000 , 0 ≤ p i ≤ 1 , 1 ≤ q i ≤ n 。  1 \leq n, m \leq 100000,0 \leq p_{i} \leq 1,1 \leq q_{i} \leq n_{\text {。 }} 1n,m100000,0pi1,1qin 

试题 J:分果果

内存限制:512.0MB 本题总分:25分 时间限制:10.0s

【问题描述】

小蓝要在自己的生日宴会上将 n n n 包糖果分给 m m m 个小朋友。每包糖果都要分出去, 每个小朋友至少要分一包, 也可以分多包。

小蓝已经提前将榶果准备好了, 为了在安会当天能把糖果分得更平均一些,小蓝要先计算好分配方案。

小蓝将榶果从 1 到 n n n 编号, 第 i i i 包糖果重 w i w_{i} wi 。小朋友从 1 到 m m m 编号。每个小朋友只能分到编号连续的榶果。小蓝想了很久没想出合适的分配方案使得每个小朋友分到的裾果差不多重。因此需要你帮他一起想办法。为了更好的分配糖果, 他可以再买一些糖果, 让某一些编号的糖果有两份。当某个编号的糖果有两份时, 一个小朋友最多只能分其中的一份。

请找一个方案, 使得小朋友分到的糖果的最大重量和最小重量的差最小,请输出这个差。

例如, 小蓝现在有 5 包糖果, 重量分别为 6 , 1 , 2 , 7 , 9 6,1,2,7,9 6,1,2,7,9, 如果小蓝要分给两个小朋友, 则他可以将所有粘果再买一份, 两个小朋友都分到 1 至 5 包榶果,重量都是 25 , 差为 0 。

再如, 小蓝现在有 5 包糖果, 重量分别为 6 , 1 , 2 , 7 , 9 6,1,2,7,9 6,1,2,7,9, 如果小蓝要分给三个小朋友, 则他可以将第 3 包榶果再买一份, 第一个小朋友分 1 至 3 包, 第二个小朋友分 3 至 4 包, 第三个小朋友分第 5 包, 每个小朋友分到的重量都是 9 ,差为 0 。

再如, 小蓝现在有 5 包糖果, 重量分别为 6 , 1 , 2 , 7 , 9 6,1,2,7,9 6,1,2,7,9, 如果小蓝要分给四个小朋友, 则他可以将第 3 包和第 5 包糖果再买一份, 仍然可以每个小朋友分到的重量都是 9 , 差为 0 。

再如, 小蓝现在有 5 包糖果, 重量分别为 6 , 1 , 2 , 7 , 9 6,1,2,7,9 6,1,2,7,9, 如果小蓝要分给五个小朋友, 则他可以将第 4 包和第 5 包榶果再买一份, 第一个小朋友分第 1 至 2 包重量为 7 , 第二个小朋友分第 3 至 4 包重量为 9 , 第三个小朋友分第 4 包重量为 7 , 第四个和第五个小朋友都分第 5 包重量为 9 。差为 2 。

【输入格式】

输入第一行包含两个整数 n n n m m m, 分别表示榶果包数和小朋友数量。

第二行包含 n n n 个整数 w 1 , w 2 , ⋯   , w n w_{1}, w_{2}, \cdots, w_{n} w1,w2,,wn, 表示每包糖果的重量。

【输出格式】

输出一个整数, 表示在最优情况下小朋友分到的榶果的最大重量和最小重量的差。

【样例输入 1 】

5 2 \begin{array}{llllll}5 & 2\end{array} 52

6 1 2 7 9 \begin{array}{llllll}6 & 1 & 2 & 7 & 9\end{array} 61279

【样例输出 1 \mathbf{1} 1

0 \begin{array}{llllll}0\end{array} 0

【样例输入 2】

5 5 \begin{array}{llllll}5& 5\end{array} 55

6 1 2 7 9 \begin{array}{llllll}6 & 1 & 2 & 7 & 9\end{array} 61279

【样例输出 2 】

2 \begin{array}{llllll}2 \end{array} 2

【评测用例规模与约定】

对于 30 % 30 \% 30% 的评测用例, 1 ≤ n ≤ 10 , 1 ≤ m ≤ 10 , 1 ≤ w i ≤ 10 1 \leq n \leq 10,1 \leq m \leq 10,1 \leq w_{i} \leq 10 1n10,1m10,1wi10;

对于 60 % 60 \% 60% 的评测用例, 1 ≤ n ≤ 30 , 1 ≤ m ≤ 20 , 1 ≤ w i ≤ 30 1 \leq n \leq 30,1 \leq m \leq 20,1 \leq w_{i} \leq 30 1n30,1m20,1wi30;

对于所有评测用例, 1 ≤ n ≤ 100 , 1 ≤ m ≤ 50 , 1 ≤ w i ≤ 100 1 \leq n \leq 100,1 \leq m \leq 50,1 \leq w_{i} \leq 100 1n100,1m50,1wi100 。在评测数据中, w i w_{i} wi 随机生成, 在某个区间均匀分布。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/613705.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

AI智能写作工具推荐-AI在线写作生成器-1分钟完成写作

随着人工智能技术的不断发展&#xff0c;越来越多的写作软件开始使用AI技术来帮助用户更高效地创作文章。 第一款&#xff1a;笔尖AI写作 笔尖Ai写作-在线AI写作工具 - 笔尖Ai写作原创影视解说文案生成器&#xff0c;AI自动生成高质量原创内容。拥有超过435个智能写作模板&am…

SpringSecurity + JWT实现登录认证

前置基础请参考&#xff1a;SpringSecurity入门-CSDN博客 配置&#xff1a; pom.xml <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.0.5</version></p…

二手交易系统基于Uniapp+FastAdmin+ThinkPHP(源码搭建/上线/运营/售后/更新)

​一款基于UniappFastAdminThinkPHP开发的二手交易系统&#xff0c;卖家可以发布二手信息&#xff0c;买家可以在线询价&#xff0c;支持在线聊天(高级授权)&#xff0c;在线购买支付&#xff0c;支持发布高价回收(高级授权)信息。自带社交板块&#xff0c;用户可以发布帖子、加…

【论文笔记】DiL-NeRF: Delving into Lidar for Neural Radiance Field on Street Scenes

原文链接&#xff1a;https://arxiv.org/abs/2405.00900 1. 引言 自动驾驶等应用领域需要逼真的仿真。传统的仿真流程需要手工创建3D资产并构成虚拟环境&#xff0c;但其人力和专业需求使其难以具有可放缩性。 NeRF有不错的仿真能力&#xff0c;但需要大范围覆盖的训练数据以…

【MySQL的内置函数】

文章目录 一、日期函数1.current_date()2.current_time()3.current_timestamp4. date_add 穿越未来5.date_sub 回到过去6.datediff案例 二、字符串函数2.1charset2.2 concat ——拼接字符串2.3 ucase——转化成大写2.4 lcase——转化成小写2.5 left&#xff08;&#xff09;2.6…

计算机毕业设计 | springboot+vue小米商城 购物网站管理系统(源码+论文+讲解视频)

1&#xff0c;项目背景 国家大力推进信息化建设的大背景下&#xff0c;城市网络基础设施和信息化应用水平得到了极大的提高和提高。特别是在经济发达的沿海地区&#xff0c;商业和服务业也比较发达&#xff0c;公众接受新事物的能力和消费水平也比较高。开展商贸流通产业的信息…

无管理员权限linux系统手动切换cuda版本

查看当前计算机cudatoolkit的版本 nvcc -V下载 如果想切换到指定版本&#xff0c;则去官网下载&#xff08;10.1版本为例&#xff09;&#xff1a; cuda下载 cudnn下载 将下载好的文件放到服务器的文件夹中 安装 安装cuda sh cuda_10.1.243_418.87.00_linux.run选择接受 …

教你一招,一键解锁云盘与NAS自动同步!

想象一下 数字生活就像一座繁忙的都市 云盘是你的空中阁楼 俯瞰着整个城市的美景 而NAS是坚实的地基 承载着所有珍贵的记忆 那如何让数据在 城市的高空与地面之间自由穿梭呢&#xff1f; 别急&#xff01;铁威马来帮你&#xff01; TOS 6创新功能&#xff1a;云盘挂载 …

STM32CubeMx 生成IAR工程Jlink无法Debug

肯定是工程设置问题喽&#xff1a; 设置OK!

java小知识:图片添加中文水印,部署到linux环境乱码解决

源码如下&#xff1a; import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.nio.charset.StandardCharsets; import java.util.Objects;/*** 图片添加文字水印** param so…

Rust学习笔记(上)

前言 笔记的内容主要参考与《Rust 程序设计语言》&#xff0c;一些也参考了《通过例子学 Rust》和《Rust语言圣经》。 Rust学习笔记分为上中下&#xff0c;其它两个地址在Rust学习笔记&#xff08;中&#xff09;和Rust学习笔记&#xff08;下&#xff09;。 编译与运行 Ru…

璩静也是受害者

5月7日&#xff0c;“百度副总裁璩静称员工闹分手提离职秒批”话题登上了热搜。在短视频里&#xff0c;璩静是会连续出差50天的“公关人”&#xff0c;没有春节周末、没有假期&#xff0c;她会说“员工闹分手提离职我秒批&#xff0c;为什么要考虑员工的家庭”。有网友对其视频…

知识库优劣详解:牵牛易帮 VS HelpLook AI知识库

知识库不仅可以帮助企业有效管理知识&#xff0c;还能提高员工工作效率和质量&#xff0c;因此越来越多的企业选择搭建知识库。在众多搭建知识库的工具中&#xff0c;有的企业会选择免费的牵牛易帮&#xff0c;有的则会更加倾向于付费的HelpLook AI知识库。其中的原因有很多。今…

力扣数据库题库学习(5.11日)--176. 第二高的薪水

176. 第二高的薪水 问题链接 分析 题目要求&#xff1a; 查询并返回 Employee 表中第二高的薪水 。如果不存在第二高的薪水&#xff0c;查询应该返回 null 。 下面是示例&#xff1a; 查询结果如下例所示。 示例 1&#xff1a;输入&#xff1a; Employee 表&#xff1a; --…

Java——类与对象

目录 一、面向对象的初步认识 1.1 什么是面向对象 1.2 面向对象与面向过程 二、类的定义与使用 2.1 简单认识类 2.2 类的定义格式 三、类的实例化 3.1 什么是实例化 3.2 类和对象的说明 四、this引用 4.1 为什么要有this引用 4.2 什么是this引用 ​编辑 4.3 this引用…

verilog中输入序列连续的序列检测

编写一个序列检测模块&#xff0c;检测输入信号a是否满足01110001序列&#xff0c;当信号满足该序列&#xff0c;给出指示信号match。 模块的接口信号图如下&#xff1a; 代码如下&#xff1a; &#xff08;CSDN代码块不支持Verilog&#xff0c;代码复制到notepad编辑器中&am…

pytest + yaml 框架 - 录制接口转 yaml 用例实现

pytest yaml 框架基本不用写 python 代码&#xff0c;只需写yaml 文件用例就能实现接口自动化。 现在引入接口录制功能&#xff0c;连 yaml 文件也不用写了&#xff0c;点点点就能生成 yaml 用例文件了。 录制功能在v1.3.4版本上实现 pip instal pytest-yaml-yoyo 环境准备 …

基于RFID的博物馆藏品管理系统

传统的博物馆藏品管理主要依赖人工记录和物理检查&#xff0c;这样的管理方式耗时耗力&#xff0c;并且容易出现记录错误。另外&#xff0c;对于藏品的定位和监控也存在一定的局限性。 RFID是一种无线通信技术&#xff0c;通过无线电频率识别标签上存储的信息&#xff0c;实现物…

代码随想录第五十天|最佳买卖股票时机含冷冻期、买卖股票的最佳时机含手续费

题目链接&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 最佳买卖股票时机含冷冻期与打家劫舍的题目有异曲同工之妙&#xff0c;主要是出现了天数的间隔&#xff0c;一次需要在买卖股票的最佳时机II 题目上做一点调整&#xff0c;代码如下&#xff1a; 如代码所示&…

24数维杯ABC题思路已更新!!!!

24数维杯A题保姆级思路&#xff0b;配套代码&#xff0b;后续参考论文 简单麦麦https://www.jdmm.cc/file/2710639/ 24数维杯B题保姆级思路&#xff0b;可执行代码&#xff0b;后续参考论文 简单麦麦https://www.jdmm.cc/file/2710640/ 24数维杯C题保姆级思路&#xff0b;可执…