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

news2024/11/28 3:46:30

文章目录

发现宝藏

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


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

【考生须知】

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

考试时间为 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 随机生成, 在某个区间均匀分布。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

远动通讯屏,组成和功能介绍

远动通讯屏&#xff0c;组成和功能介绍 远动通讯屏是基于电网安全建设而投入的远方监控厂站信息、远方切除电网负荷的设备&#xff1b;主经是由远动装置、通讯管理机、交换机、GPS对时装置、数字通道防雷器、模拟通道防雷器、屏柜及附件等设备组成。变电站远动通讯系统是指对广…

Middle for Mac:简洁高效的文本编辑软件

追求简洁与高效&#xff1f;Middle for Mac将是您文本编辑的最佳选择。这款Mac平台上的文本编辑器&#xff0c;以其独特的魅力和实用的功能&#xff0c;赢得了众多用户的喜爱。 Middle注重用户体验&#xff0c;采用简洁直观的界面设计&#xff0c;让您能够迅速上手并享受高效的…

如何减少冗长变量声明的代码行数

减少冗长变量声明的代码行数有几种方法&#xff0c;具体取决于编程语言和上下文。以下是一些常见的技巧&#xff1a; 问题背景 在编写代码时&#xff0c;经常需要定义许多变量和参数。如果这些变量和参数过多&#xff0c;会导致代码行数增加&#xff0c;可读性降低。例如&…

Metes and Bounds Pro for Mac 激活版:精准数据转换与绘图利器

Metes and Bounds Pro for Mac是一款专为土地测量和边界划定而设计的专业软件&#xff0c;为Mac用户提供了高效、精确的测量工具。其核心功能在于其全面的测量工具和简便的操作流程&#xff0c;能够满足在土地管理、房地产开发、农业规划等领域的多样化需求。 这款软件集合了距…

Java转Kotlin

Kotlin 是一种静态编程语言 2011JetBrains开始开发Kotlin&#xff0c;用于多平台应用&#xff08;能脱离虚拟机&#xff0c;直接编译成可以在win,mac,linux运行的二进制代码&#xff09; 2017获得谷歌官方支持 语法简洁&#xff08;减少了大量的样板代码&#xff0c;语法糖&…

RS3236-3.3YF5 封装SOT-23-5 线性稳压器 带过温保护

RS3236-3.3YF5 是一款由Runic&#xff08;润石&#xff09;公司生产的线性稳压器&#xff08;LDO&#xff09;&#xff0c;以下是该器件的一些功能和参数介绍&#xff1a; 品牌: Runic 产品类型: 线性稳压器 (LDO) 输入电压范围: 最大 7.5V 输出电压: 固定 3.3V 输出电流: 最大…

系分-历年论文题目

年份试题一试题二试题三试题四2023年信息系统数据转换与迁移敏捷开发方法论Devops及其应用论信息系统可行性分析2022年论原型法及其在信息系统开发中的应用论面向对象设计方法及其应用2021年论面向对象的信息系统分析方法论静态测试方法及其应用论富互联网应用的客户端开发技术…

机器学习-12-sklearn案例03-flask对外提供服务

整体思路 训练一个模型&#xff0c;把模型保存 写一个基于flask的web服务&#xff0c;在web运行时加载模型&#xff0c;并在对应的接口调用模型进行预测并返回 使用curl进行测试&#xff0c;测试通过 再创建一个html页面&#xff0c;接受参数输入&#xff0c;并返回。 目录结…

Go 单元测试完全指南(一)- 基本测试流程

为什么写单元测试&#xff1f; 关于测试&#xff0c;有一张很经典的图&#xff0c;如下&#xff1a; 说明&#xff1a; 测试类型成本速度频率E2E 测试高慢低集成测试中中中单元测试低快高 也就是说&#xff0c;单元测试是最快、最便宜的测试方式。这不难理解&#xff0c;单元…

人形机器人大热,优必选、傅利叶智能的春天还有多远?

配图来自Canva可画 进入2024年以来&#xff0c;机器人领域仍然十分热闹。前脚&#xff0c;斯坦福大学华人团队开源的既会做家务、又会煎蛋煮饭的MobileALOHA机器人&#xff0c;在全网刷屏&#xff0c;让不少人直呼“机器人养老有望”&#xff1b;后脚&#xff0c;马斯克就发了…

ERP系统:驱动企业高效、准确发展的核心引擎

企业资源规划&#xff08;ERP&#xff09;系统作为大型组织内部不同计算机系统的桥梁&#xff0c;发挥着至关重要的作用。在没有ERP系统的情况下&#xff0c;各部门可能各自拥有一套为其特定任务定制的系统&#xff0c;但这些系统之间是相互孤立的。而引入ERP软件后&#xff0c…

【STM32 |程序实测】LED灯闪烁、LED灯流水线、蜂鸣器

LED闪烁&LED流水灯&蜂鸣器的面包板接线图&#xff0c;及对应程序示例 LED闪烁 面包板接线图如下 开启APB2时钟&#xff0c;并且在GPIOA上进行配置&#xff0c;推挽输出&#xff0c;引脚A0&#xff0c;50HZ速度 #include "stm32f10x.h" /…

如何在Springboot项目的Mapper中增加一个新的sql语句

在做项目的过程中&#xff0c;我发现有的时候需要用到一些不在springboot的Mapper中的Sql语句&#xff0c;那么应该如何进行操作呐&#xff1f;&#xff1f; 平常我们创建springbootmybatisPlus项目的时候是这样创建的&#xff1a;&#xff1a; 1、创建实体类 2、创建Mappe…

OBS插件--自定义着色器

自定义着色器 自定义着色器是一个滤镜插件&#xff0c;可以用于源和场景。插件自带一百多款滤镜效果&#xff0c;支持自己编写效果代码。 下面截图演示下操作步骤&#xff1a; 首先&#xff0c;打开 OBS直播助手 在插件中心左侧导航栏&#xff0c;选择 滤镜 项&#xff0c;然…

【快讯】山东省第四批软件产业高质量发展重点项目开始申报

为加快落实《山东省高端软件“铸魂”工程实施方案&#xff08;2023-2025&#xff09;》&#xff0c;提高软件产业规模能级&#xff0c;提升关键软件技术创新和供给能力&#xff0c;塑强数字经济发展核心竞争力&#xff0c;确定开展第四批软件产业高质量发展重点项目申报工作&am…

docker-compose集成elasticsearch7.17.14+kibana7.17.14

1.docker和compose版本必须要高 2.准备ik分词器&#xff08;elasticsearch-analysis-ik-7.17.14&#xff09;&#xff0c;下面会用到 https://github.com/infinilabs/analysis-ik/releases?page2 3.配置es-compose.yml&#xff08;切记映射容器内路径不能更改,es和kibana服务…

【文化课学习笔记】【物理】功与能

【物理】功与能 功 基础概念 定义 一个物体在力的作用下&#xff0c;沿力的方向&#xff0c;通过一段距离(位移)&#xff0c;则称这个力做了功。 公式 功的定义式&#xff1a; \[W Fx \] 这里的 \(x\) 指的是物体沿力的方向上发生的位移。由于力 \(F\) 和位移 \(x\) 都是矢量&…

无人机+人工智能:多智能体,智能蜂群技术详解

无人机与人工智能的结合&#xff0c;特别是在多智能体和智能蜂群技术方面&#xff0c;已经成为当今科技领域的前沿。这种技术的核心在于利用人工智能的决策和学习能力&#xff0c;结合无人机的机动性和传感器能力&#xff0c;实现一种高度协同、自主、智能的作战或任务执行方式…

APScheduler定时器使用【重写SQLAlchemyJobStore版】:django中使用apscheduler,使用mysql做存储后端

一、环境配置 python3.8.10 包&#xff1a; APScheduler3.10.4 Django3.2.7 djangorestframework3.15.1 SQLAlchemy2.0.29 PyMySQL1.1.0 项目目录情况 gs_scheduler 应用 commands &#xff1a; 主要用来自定义命令&#xff0c;python manage.py crontab schedulers&#…

利用BACnet分布式IO控制器优化Niagara楼宇自动化系统

在智能建筑领域&#xff0c;随着物联网技术的飞速发展&#xff0c;如何实现高效、灵活且安全的楼宇自动化控制成为了行业关注的焦点。BACnet IP分布式远程I/O模块&#xff0c;作为这一领域的创新成果&#xff0c;正逐渐成为连接智能建筑各子系统的关键桥梁&#xff0c;尤其在与…