当前位置: 首页 > news >正文

第十三届蓝桥杯省赛真题 Java B 组【原卷】

文章目录

发现宝藏

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


第十三届蓝桥杯大赛软件赛省赛
Java B 组

【考生须知】

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

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

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

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

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

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

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

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

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

注意: 不要使用 package 语句。

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

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


试题 A: 星期计算

本题总分: 5 分

【问题描述】

已知今天是星期六, 请问 2 0 22 20^{22} 2022 天的后是星期几?

注意用数字 1 到 7 表示星期一到星期日。

【答案提交】

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


试题 B: 山

本题总分: 5 分

【问题描述】

这天小明正在学数数。

他突然发现有些正整数的形状像一座 “山”, 比如 123565321、145541, 它们左右对称 (回文) 且数位上的数字先单调不减, 后单调不增。

小明数了很久也没有数完, 他想让你告诉他在区间 [ 2022 , 2022222022 ] [2022,2022222022] [2022,2022222022] 中有多少个数的形状像一座 “山”。

【答案提交】

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


试题 C: 字符统计

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

【问题描述】

给定一个只包含大写字母的字符串 S S S, 请你输出其中出现次数最多的字母。如果有多个字母均出现了最多次, 按字母表顺序依次输出所有这些字母。

【输入格式】

一个只包含大写字母的字符串 S S S.

【输出格式】

若干个大写字母, 代表答案。

【样例输入】

BABBACAC

【样例输出】

A B \mathrm{AB} AB

【评测用例规模与约定】

对于 100 % 100 \% 100% 的评测用例, 1 ≤ ∣ S ∣ ≤ 1 0 6 1 \leq|S| \leq 10^{6} 1S106.


试题 D: 最少刷题数

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

【问题描述】

小蓝老师教的编程课有 N N N 名学生, 编号依次是 1 … N 1 \ldots N 1N 。第 i i i 号学生这学期刷题的数量是 A i A_{i} Ai

对于每一名学生, 请你计算他至少还要再刷多少道题, 才能使得全班刷题比他多的学生数不超过刷题比他少的学生数。

【输入格式】

第一行包含一个正整数 N N N

第二行包含 N N N 个整数: A 1 , A 2 , A 3 , … , A N A_{1}, A_{2}, A_{3}, \ldots, A_{N} A1,A2,A3,,AN.

【输出格式】

输出 N N N 个整数, 依次表示第 1 … N 1 \ldots N 1N 号学生分别至少还要再刷多少道题。

【样例输入】

5 \begin{array}{lllll}5\end{array} 5

12 10 15 20 6 \begin{array}{lllll}12 & 10& 15& 20& 6\end{array} 121015206

【样例输出】

0 3 0 0 7 \begin{array}{lllll}0 & 3 & 0 & 0 & 7\end{array} 03007

【评测用例规模与约定】

对于 30 % 30 \% 30% 的数据, 1 ≤ N ≤ 1000 , 0 ≤ A i ≤ 1000 1 \leq N \leq 1000,0 \leq A_{i} \leq 1000 1N1000,0Ai1000.

对于 100 % 100 \% 100% 的数据, 1 ≤ N ≤ 100000 , 0 ≤ A i ≤ 100000 1 \leq N \leq 100000,0 \leq A_{i} \leq 100000 1N100000,0Ai100000.


试题 E \mathrm{E} E : 求阶乘

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

【问题描述】

满足 N ! N ! N! 的末尾恰好有 K K K 个 0 的最小的 N N N 是多少?如果这样的 N N N 不存在输出 -1 。

【输入格式】

一个整数 K K K

【输出格式】

一个整数代表答案。

【样例输入】

2 \begin{array}{lllll}2\end{array} 2

【样例输出】

10 \begin{array}{lllll}10\end{array} 10

【评测用例规模与约定】

对于 30 % 30 \% 30% 的数据, 1 ≤ K ≤ 1 0 6 1 \leq K \leq 10^{6} 1K106.

对于 100 % 100 \% 100% 的数据, 1 ≤ K ≤ 1 0 18 1 \leq K \leq 10^{18} 1K1018.


试题 F : \mathrm{F}: F: 最大子矩阵

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

【问题描述】

小明有一个大小为 N × M N \times M N×M 的矩阵, 可以理解为一个 N N N M M M 列的二维数组。我们定义一个矩阵 m m m 的稳定度 f ( m ) f(m) f(m) f ( m ) = max ⁡ ( m ) − min ⁡ ( m ) f(m)=\max (m)-\min (m) f(m)=max(m)min(m), 其中 max ⁡ ( m ) \max (m) max(m)表示矩阵 m m m 中的最大值, min ⁡ ( m ) \min (m) min(m) 表示矩阵 m m m 中的最小值。现在小明想要从这个矩阵中找到一个稳定度不大于 limit 的子矩阵, 同时他还希望这个子矩阵的面积越大越好 (面积可以理解为矩阵中元素个数)。

子矩阵定义如下: 从原矩阵中选择一组连续的行和一组连续的列, 这些行列交点上的元素组成的矩阵即为一个子矩阵。

【输入格式】

第一行输入两个整数 N , M N, M N,M, 表示矩阵的大小。

接下来 N N N 行, 每行输入 M M M 个整数, 表示这个矩阵。

最后一行输入一个整数 limit, 表示限制。

【输出格式】

输出一个整数, 分别表示小明选择的子矩阵的最大面积。

【样例输入】

3 4 \begin{array}{lllll} 3 &4\end{array} 34

2 0 7 9 \begin{array}{llll}2 & 0 & 7 & 9\end{array} 2079

0 6 9 7 \begin{array}{llll}0 & 6 & 9 & 7\end{array} 0697

8 4 6 4 \begin{array}{llll}8 & 4 & 6 & 4\end{array} 8464

8 \begin{array}{lllll}8\end{array} 8

【样例输出】

6 \begin{array}{lllll}6\end{array} 6

【样例说明】

满足稳定度不大于 8 的且面积最大的子矩阵总共有三个, 他们的面积都是 6 (粗体表示子矩阵元素):

2 7 0 9 \begin{array}{lllll}2& 7& 0 & 9\end{array} 2709

0 6 9 7 \begin{array}{lllll}0& 6&9 & 7\end{array} 0697

8 4 6 4 \begin{array}{lllll}8& 4& 6& 4\end{array} 8464

\begin{array}{lllll}\end{array}

2 7 0 9 \begin{array}{lllll}2& 7& 0 & 9\end{array} 2709

0 6 9 7 \begin{array}{lllll}0& 6& 9& 7\end{array} 0697

8 4 6 4 \begin{array}{lllll}8& 4& 6& 4\end{array} 8464

\begin{array}{lllll}\end{array}

2 7 0 9 \begin{array}{lllll}2& 7& 0 & 9\end{array} 2709

0 6 9 7 \begin{array}{lllll}0& 6&9 & 7\end{array} 0697

8 4 6 4 \begin{array}{lllll}8& 4& 6& 4\end{array} 8464

【评测用例规模与约定】

评测用例编号 N \mathrm{N} N M \mathrm{M} M
1,2 1 ≤ N ≤ 10 1 \leq N \leq 10 1N10 1 ≤ M ≤ 10 1 \leq M \leq 10 1M10
3,4 N = 1 N=1 N=1 M ≤ 100000 M \leq 100000 M100000
5 ∼ 12 5 \sim 12 512 1 ≤ N ≤ 10 1 \leq N \leq 10 1N10 M ≤ 10000 M \leq 10000 M10000
13 ∼ 20 13 \sim 20 1320 1 ≤ N ≤ 80 1 \leq N \leq 80 1N80 1 ≤ M ≤ 80 1 \leq M \leq 80 1M80

对于所有评测用例, 0 ≤ 0 \leq 0 矩阵元素值, limit ≤ 1 0 5 \leq 10^{5} 105


试题 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 的数组: A 1 , A 2 , A 3 , … A N A_{1}, A_{2}, A_{3}, \ldots A_{N} A1,A2,A3,AN 恰好是 1 ∼ N 1 \sim N 1N 的一个排列。现在要求你将 A A A 数组切分成若干个 (最少一个, 最多 N N N 个) 连续的子数组, 并且每个子数组中包含的整数恰好可以组成一段连续的自然数。

例如对于 A = { 1 , 3 , 2 , 4 } A=\{1,3,2,4\} A={1,3,2,4}, 一共有 5 种切分方法:

{ 1 } { 3 } { 2 } 4 } : \{1\} \{3\}\{2\} 4\}: {1}{3}{2}4}: 每个单独的数显然是 (长度为 1 的) 一段连续的自然数。

{ 1 } { 3 , 2 } 4 } : { 3 , 2 } \{1\} \{3,2\} 4\}:\{3,2\} {1}{3,2}4}:{3,2} 包含 2 到 3 , 是一段连续的自然数, 另外 { 1 } \{1\} {1} { 4 } \{4\} {4} 显然也是。

{ 1 } { 3 , 2 , 4 } : { 3 , 2 , 4 } \{1\}\{3,2,4\}:\{3,2,4\} {1}{3,2,4}:{3,2,4} 包含 2 到 4 , 是一段连续的自然数, 另外 { 1 } \{1\} {1} 显然也是。

{ 1 , 3 , 2 } { 4 } : { 1 , 3 , 2 } \{1,3,2\} \{4\}:\{1,3,2\} {1,3,2}{4}:{1,3,2} 包含 1 到 3 , 是一段连续的自然数, 另外 { 4 } \{4\} {4} 显然也是。

{ 1 , 3 , 2 , 4 } \{1,3,2,4\} {1,3,2,4} : 只有一个子数组, 包含 1 到 4 , 是一段连续的自然数。

【输入格式】

第一行包含一个整数 N N N 。第二行包含 N N N 个整数, 代表 A A A 数组。

【输出格式】

输出一个整数表示答案。由于答案可能很大, 所以输出其对 1000000007 取模后的值

【样例输入】

4 \begin{array}{llll} 4\end{array} 4

1 3 2 4 \begin{array}{llll}1 & 3 & 2 & 4\end{array} 1324

【样例输出】

5 \begin{array}{llll}5\end{array} 5

【评测用例规模与约定】

对于 30 % 30 \% 30% 评测用例, 1 ≤ N ≤ 20 1 \leq N \leq 20 1N20.

对于 100 % 100 \% 100% 评测用例, 1 ≤ N ≤ 10000 1 \leq N \leq 10000 1N10000.


试题 H: 回忆迷宫

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

【问题描述】

爱丽丝刚从一处地下迷宫中探险归来, 你能根据她对于自己行动路径的回讴, 帮她画出迷宫地图吗?

迷宫地图是基于二维网格的。爱丽丝会告诉你一系列她在迷宫中的移动步骤, 每个移动步骤可能是上下左右四个方向中的一种, 表示爱丽丝往这个方向走了一格。你需要根据这些移动步骤给出一个迷宫地图, 并满足以下条件:

1、爱丽丝能在迷宫内的某个空地开始, 顺利的走完她回忆的所有移动步骤。

2、迷宫内不存在爱丽丝没有走过的空地。

3、迷宫是封闭的,即可通过墙分隔迷宫内与迷宫外。任意方向的无穷远处视为迷宫外, 所有不与迷宫外联通的空地都视为是迷宫内。(迷宫地图为四联通, 即只有上下左右视为联通)

4、在满足前面三点的前提下, 迷宫的墙的数量要尽可能少。

【输入格式】

第一行一个正整数 N N N, 表示爱丽丝回忆的步骤数量。

接下来一行 N N N 个英文字符, 仅包含 UDLR 四种字符, 分别表示上 (Up)、下 (Down)、左 (Left)、右 (Right)。

【输出格式】

请通过字符画的形式输出迷宫地图。迷宫地图可能包含许多行, 用字符 '*’表示墙, 用“(空格)表示非墙。

你的输出需要保证以下条件:

1、至少有一行第一个字符为 ‘*’。

2、第一行至少有一个字符为 ‘*’。

3、每一行的最后一个字符为 ‘*’。

4、最后一行至少有一个字符为 ‘*’。

【样例输入】

17

UUUULLLLDDDDRRRRU

【样例输出】

在这里插入图片描述

【样例说明】

爱丽丝可以把第六行第六个字符作为起点。

在这里插入图片描述

【评测用例规模与约定】

对于所有数据, 0 < N ≤ 100 0<N \leq 100 0<N100.


试题 I: 红绿灯

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

【问题描述】

爱丽丝要开车去上班, 上班的路上有许多红绿灯, 这让爱丽丝很难过。为了上班不迟到, 她给自己的车安装了氮气喷射装置。现在她想知道自己上班最短需要多少时间。

爱丽丝的车最高速度是 1 V \frac{1}{V} V1 米每秒, 并且经过改装后, 可以瞬间加速到小于等于最高速的任意速度, 也可以瞬间停止。

爱丽丝家离公司有 N N N 米远, 路上有 M M M 个红绿灯, 第 i 个红绿灯位于离爱丽丝家 A i A_{i} Ai 米远的位置, 绿灯持续 B i B_{i} Bi 秒, 红灯持续 C i C_{i} Ci 秒。在初始时(爱丽丝开始计时的瞬间), 所有红绿灯都恰好从红灯变为绿灯。如果爱丽丝在绿灯变红的瞬间到达红绿灯,她会停下车等红灯,因为她是遵纪守法的好市民。

氮气喷射装置可以让爱丽丝的车瞬间加速到超光速(且不受相对论效应的影响!), 达到瞬移的效果, 但是爱丽丝是遵纪守法的好市民, 在每个红绿灯前她都会停下氮气喷射, 即使是绿灯, 因为红绿灯处有斑马线, 而使用氮气喷射装置通过斑马线是违法的。此外, 氮气喷射装置不能连续启动, 需要一定时间的冷却, 表现为通过 K K K 个红绿灯后才能再次使用。(也就是说, 如果 K = 1 K=1 K=1, 就能一直使用啦!) 初始时, 氮气喷射装置处于可用状态。

【输入格式】

第一行四个正整数 N 、 M 、 K 、 V , N 、 M 、 K 、 V , NMKV 含义如题面所述。

接下来 M M M 行, 每行三个正整数 A i 、 B i 、 C i A_{i} 、 B_{i} 、 C_{i} AiBiCi, 含义如题面所述。

【输出格式】

输出一个正整数 T,表示爱丽丝到达公司最短需要多少秒。

【样例输入】

90 2 2 2 \begin{array}{llll}90& 2& 2 & 2\end{array} 90222

30 20 20 \begin{array}{llll}30& 20& 20 \end{array} 302020

60 20 20 \begin{array}{llll}60& 20& 20 \end{array} 602020

【样例输出】

80 \begin{array}{llll}80\end{array} 80

【样例说明】

爱丽丝在最开始直接使用氮气喷射装置瞬间到达第一个红绿灯, 然后绿灯通过, 以最高速行进 60 秒后到达第二个红绿灯, 此时绿灯刚好变红, 于是她等待 20 秒再次变为绿灯后通过该红绿灯, 此时氮气喷射装置冷却完毕, 爱丽丝再次使用瞬间到达公司, 总共用时 80 秒。

【评测用例规模与约定】

对于 30 % 30 \% 30% 的数据, N ≤ 100 ; M ≤ 10 ; M < K ; V = 1 N \leq 100 ; M \leq 10 ; M<K ; V=1 N100;M10;M<K;V=1

对于 60 % 60 \% 60% 的数据, N ≤ 1000 ; M ≤ 100 ; K ≤ 50 ; B i , C i ≤ 100 ; V ≤ 10 N \leq 1000 ; M \leq 100 ; K \leq 50 ; B_{i}, C_{i} \leq 100 ; V \leq 10 N1000;M100;K50;Bi,Ci100;V10.

对于 100 % 100 \% 100% 的数据, 0 < N ≤ 1 0 8 ; M ≤ 1000 ; K ≤ 1000 ; 0 < B i , C i ≤ 1 0 6 ; 0 < 0<N \leq 10^{8} ; M \leq 1000 ; K \leq 1000 ; 0<B_{i}, C_{i} \leq 10^{6} ; 0< 0<N108;M1000;K1000;0<Bi,Ci106;0< V ≤ 1 0 6 ; 0 < A i < N V \leq 10^{6} ; 0<A_{i}<N V106;0<Ai<N; 对任意 i < j i<j i<j, 有 A i < A j A_{i}<A_{j} Ai<Aj


试题 J 拉箱子

时间限制: 1.0 s 1.0 \mathrm{~s} 1.0 s 内存限制: 1.0 G B 1.0 \mathrm{~GB} 1.0 GB 本题总分: 25 分

【问题描述】

推箱子是一款经典电子游戏, 爱丽丝很喜欢玩, 但是她有点玩淢了, 现在她想设计一款拉箱子游戏。

拉箱子游戏需要玩家在一个 N × M N \times M N×M 的网格地图中, 控制小人上下左右移动,将箱子拉到终点以获得胜利。

现在爱丽丝想知道, 在给定地形 (即所有墙的位置) 的情况下, 有多少种不同的可解的初始局面。

【初始局面】的定义如下:

1、初始局面由排列成 N × M N \times M N×M 矩形网格状的各种元素组成, 每个网格中有且只有一种元素。可能的元素有: 空地、墙、小人、箱子、终点。

2、初始局面中有且只有一个小人。

3、初始局面中有且只有一个箱子。

4、初始局面中有且只有一个终点。

【可解】的定义如下:

通过有限次数的移动小人 (可以在移动的同时拉箱子), 箱子能够到达终点所在的网格。

【移动】的定义如下:

在一次移动中, 小人可以移动到相邻 (上、下、左、右四种选项) 的一个网格中, 前提是满足以下条件:

1、小人永远不能移动到 N × M N \times M N×M 的网格外部。

2、小人永远不能移动到墙上或是箱子上。

3、小人可以移动到空地或是终点上。

【拉箱子】的定义如下:

在一次合法移动的同时, 如果小人初始所在网格沿小人移动方向的反方向

上的相邻网格上恰好是箱子, 小人可以拉动箱子一起移动, 让箱子移动到小人初始所在网格。

即使满足条件,小人也可以只移动而不拉箱子。

【输入格式】

第一行两个正整数 N N N M M M, 表示网格的大小。

接下来 N N N 行, 每行 M M M 个由空格隔开的整数 0 或 1 描述给定的地形。其中 1 表示墙, 0 表示未知的元素, 未知元素可能是小人或箱子或空地或终点, 但不能是墙。

【输出格式】

输出一个正整数, 表示可解的初始局面数量。

【样例输入】

2 4 \begin{array}{llll}2 & 4\end{array} 24

0 0 0 0 \begin{array}{llll}0 & 0 & 0 & 0\end{array} 0000

1 1 1 0 \begin{array}{llll}1 & 1 & 1 & 0\end{array} 1110

【样例输出】

13 \begin{array}{llll}13\end{array} 13

【样例说明】

在这里插入图片描述在这里插入图片描述在这里插入图片描述

【评测用例规模与约定】

对于 30 % 30 \% 30% 的数据, N , M ≤ 3 N, M \leq 3 N,M3.

对于 100 % 100 \% 100% 的数据, 0 < N , M ≤ 10 0<N, M \leq 10 0<N,M10.

相关文章:

第十三届蓝桥杯省赛真题 Java B 组【原卷】

文章目录 发现宝藏【考生须知】试题 A: 星期计算试题 B: 山试题 C: 字符统计试题 D: 最少刷题数试题 E \mathrm{E} E : 求阶乘试题 F : \mathrm{F}: F: 最大子矩阵试题 G: 数组切分试题 H: 回忆迷宫试题 I: 红绿灯试题 J 拉箱子 发现宝藏 前些天发现了一个巨牛的人工智能学习…...

Excel 打开后提示:MicrosoftExcel无法计算某个公式。在打开的工作簿中有一个循环引用...

目录预览 一、问题描述二、原因分析三、解决方案四、参考链接 一、问题描述 MicrosoftExcel无法计算某个公式。在打开的工作簿中有一个循环引用&#xff0c;但无法列出导致循环的引I用。请尝试编辑上次输入的公式&#xff0c;或利用“撤消”命令删除该公式&#xff0c;如下图&…...

【自我提升】计算机领域相关证书

目录 计算机技术与软件专业资格&#xff08;水平&#xff09;考试证书&#xff08;软考&#xff09;Oracle认证Cisco认证微软认证红帽认证AWS认证 计算机技术与软件专业资格&#xff08;水平&#xff09;考试证书&#xff08;软考&#xff09; 计算机技术与软件专业技术资格&a…...

外包干了15天,技术退步明显。。。。。

先说一下自己的情况&#xff0c;本科生&#xff0c;2019年我通过校招踏入了南京一家软件公司&#xff0c;开始了我的职业生涯。那时的我&#xff0c;满怀热血和憧憬&#xff0c;期待着在这个行业中闯出一片天地。然而&#xff0c;随着时间的推移&#xff0c;我发现自己逐渐陷入…...

人工智能(Educoder)-- 搜索技术 -- 启发式搜索

任务描述 本关任务&#xff1a;八数码问题是在一个33的棋盘上有1−8位数字随机分布&#xff0c;以及一个空格&#xff0c;与空格相连的棋子可以滑动到空格中&#xff0c;问题的解是通过空格滑动&#xff0c;使得棋盘转化为目标状态&#xff0c;如下图所示。 为了简化问题的输…...

计算平均分 javascript

养成好习惯&#xff1a;先写注释再写代码 基础版&#xff1a;直接写逻辑&#xff08;平均分总和/个数&#xff09; // 求平均分 var scores [60, 55, 80, 33, 75, 100]; // 求和,相除 var sum 0; var avg;for (var i 0; i < 6; i) {sum scores[i]; }avg sum / 6; con…...

Redis入门到实战-第三弹

Redis入门到实战 Redis数据类型官网地址Redis概述Redis数据类型介绍更新计划 Redis数据类型 官网地址 声明: 由于操作系统, 版本更新等原因, 文章所列内容不一定100%复现, 还要以官方信息为准 https://redis.io/Redis概述 Redis是一个开源的&#xff08;采用BSD许可证&#…...

AnyGo for Mac最新激活版:位置模拟软件打破地域限制

AnyGo for Mac&#xff0c;一款专为Mac用户打造的位置模拟软件&#xff0c;让您能够轻松打破地域限制&#xff0c;畅享无限可能。 软件下载&#xff1a;AnyGo for Mac v7.0.0最新激活版 通过AnyGo&#xff0c;您可以随时随地模拟出任何地理位置&#xff0c;无论是国内热门景点还…...

【Mysql数据库基础07】DDL 数据定义语言

Data Definition Language 1 库的操作1.1 create 创建1.2 alter 修改1.3 drop 删除 2 表的操作2.1 表的创建2.2 表的修改2.2.1 修改表名2.2.2 修改列名2.2.3 修改列的类型和约束2.2.4 添加列2.2.5 删除列 2.3 表的删除2.4 表的复制 3 练习 1 库的操作 1.1 create 创建 create…...

数据库及中表的创建和管理

目录 创建数据库 使用数据库(使用,查看信息) 修改数据库(删除,修改)...

git笔记之撤销、回退、reset方面的笔记

git笔记之撤销、回退、reset方面的笔记 code review! 文章目录 git笔记之撤销、回退、reset方面的笔记1.git 已经commit了&#xff0c;还没push&#xff0c;如何撤销到初始状态git reset --soft HEAD~1git reset HEAD~1&#xff08;等同于 git reset --mixed HEAD~1&#xff0…...

【中间件】docker数据卷

&#x1f4dd;个人主页&#xff1a;五敷有你 &#x1f525;系列专栏&#xff1a;中间件 ⛺️稳中求进&#xff0c;晒太阳 1.数据卷&#xff08;容器数据管理&#xff09; 修改nginx的html页面时&#xff0c;需要进入nginx内部。并且因为内部没有编辑器&#xff0c;修改…...

【3D reconstruction 学习笔记 第二部】

三维重建 3D reconstruction 4. 三维重建与极几何三角化&#xff08;线性解法&#xff09;三角化&#xff08;非线性解法&#xff09;多视图几何极几何极几何约束基础矩阵估计 5. 双目立体视觉重建6. 多视图重建7. SFM 系统设计8. SLAM系统设计 4. 三维重建与极几何 三角化&…...

【CSP试题回顾】202109-1-数组推导(优化)

CSP-202109-1-数组推导 解题代码 #include <iostream> #include <vector> #include <algorithm> using namespace std;long long n, sumMax,sumMin;int main() {cin >> n;vector<long long>arr(n);for (size_t i 0; i < n; i){cin >>…...

Redis - 高并发场景下的Redis最佳实践_翻过6座大山

文章目录 概述6座大山之_缓存雪崩 &#xff08;缓存全部失效&#xff09;缓存雪崩的两种常见场景如何应对缓存雪崩&#xff1f; 6座大山之_缓存穿透&#xff08;查询不存在的 key&#xff09;缓存穿透的原因解决方案1. 数据校验2. 缓存空值3. 频控4. 使用布隆过滤器 6座大山之_…...

数字乡村发展策略:科技引领农村实现跨越式发展

随着信息技术的迅猛发展和数字经济的崛起&#xff0c;数字乡村发展策略已经成为引领农村实现跨越式发展的重要手段。科技的力量正在深刻改变着传统农业的生产方式、农村的社会结构以及农民的生活方式&#xff0c;为农村经济发展注入了新的活力和动力。本文将从数字乡村的内涵、…...

TCP重传机制详解——04FACK

文章目录 TCP重传机制详解——04FACK什么是FACKFACK的发展为什么要引入FACK实战抓包讲解开启FACK场景&#xff0c;且达到dup ACK门限值开启FACK场景&#xff0c;未达到dup ACK门限值 为什么要淘汰FACK总结REF TCP重传机制详解——04FACK 什么是FACK FACK的全称是forward ackn…...

安卓Java面试题 206- 210

206. 简述如何统计Activity的工作时间 ?如何统计Activity启动所用的时间? 可以通过分析Log得到(这个就是DDMS的那个Log)。 当我们点击触摸时会了类似以下的Log A: 03-06 03:36:47.865: VERBOSE/InputDevice(2486): ID[0]=0(0) Dn (0=>1) 03-06 03:36:47.865: INFO/Powe…...

huggingface的transformers训练bert

目录 理论 实践 理论 https://arxiv.org/abs/1810.04805 BERT&#xff08;Bidirectional Encoder Representations from Transformers&#xff09;是一种自然语言处理&#xff08;NLP&#xff09;模型&#xff0c;由Google在2018年提出。它是基于Transformer模型的预训练方法…...

计算机三级——网络技术(综合题第五题)

第一题 填写路由器RG的路由表项①至④。 目的网络&#xff0f;掩码长度输出端口输出端口172.19.63.192&#xff0f;30S0(直接连接)172.19.63.188&#xff0f;30S1(直接连接) 路由器RG的S0的IP地址是172.19.63.193&#xff0c;路由器RE的S0的IP地址是172.19.63.194。 【解析】…...

浅谈 React Hooks

React Hooks 是 React 16.8 引入的一组 API&#xff0c;用于在函数组件中使用 state 和其他 React 特性&#xff08;例如生命周期方法、context 等&#xff09;。Hooks 通过简洁的函数接口&#xff0c;解决了状态与 UI 的高度解耦&#xff0c;通过函数式编程范式实现更灵活 Rea…...

label-studio的使用教程(导入本地路径)

文章目录 1. 准备环境2. 脚本启动2.1 Windows2.2 Linux 3. 安装label-studio机器学习后端3.1 pip安装(推荐)3.2 GitHub仓库安装 4. 后端配置4.1 yolo环境4.2 引入后端模型4.3 修改脚本4.4 启动后端 5. 标注工程5.1 创建工程5.2 配置图片路径5.3 配置工程类型标签5.4 配置模型5.…...

k8s从入门到放弃之Ingress七层负载

k8s从入门到放弃之Ingress七层负载 在Kubernetes&#xff08;简称K8s&#xff09;中&#xff0c;Ingress是一个API对象&#xff0c;它允许你定义如何从集群外部访问集群内部的服务。Ingress可以提供负载均衡、SSL终结和基于名称的虚拟主机等功能。通过Ingress&#xff0c;你可…...

为什么需要建设工程项目管理?工程项目管理有哪些亮点功能?

在建筑行业&#xff0c;项目管理的重要性不言而喻。随着工程规模的扩大、技术复杂度的提升&#xff0c;传统的管理模式已经难以满足现代工程的需求。过去&#xff0c;许多企业依赖手工记录、口头沟通和分散的信息管理&#xff0c;导致效率低下、成本失控、风险频发。例如&#…...

微信小程序 - 手机震动

一、界面 <button type"primary" bindtap"shortVibrate">短震动</button> <button type"primary" bindtap"longVibrate">长震动</button> 二、js逻辑代码 注&#xff1a;文档 https://developers.weixin.qq…...

1.3 VSCode安装与环境配置

进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件&#xff0c;然后打开终端&#xff0c;进入下载文件夹&#xff0c;键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...

[10-3]软件I2C读写MPU6050 江协科技学习笔记(16个知识点)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...

什么是EULA和DPA

文章目录 EULA&#xff08;End User License Agreement&#xff09;DPA&#xff08;Data Protection Agreement&#xff09;一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA&#xff08;End User License Agreement&#xff09; 定义&#xff1a; EULA即…...

成都鼎讯硬核科技!雷达目标与干扰模拟器,以卓越性能制胜电磁频谱战

在现代战争中&#xff0c;电磁频谱已成为继陆、海、空、天之后的 “第五维战场”&#xff0c;雷达作为电磁频谱领域的关键装备&#xff0c;其干扰与抗干扰能力的较量&#xff0c;直接影响着战争的胜负走向。由成都鼎讯科技匠心打造的雷达目标与干扰模拟器&#xff0c;凭借数字射…...

Docker 本地安装 mysql 数据库

Docker: Accelerated Container Application Development 下载对应操作系统版本的 docker &#xff1b;并安装。 基础操作不再赘述。 打开 macOS 终端&#xff0c;开始 docker 安装mysql之旅 第一步 docker search mysql 》〉docker search mysql NAME DE…...