程序设计竞赛1
题目1
2025年春节期间,DeepSeek作为“AI界的天降紫微星”成为新晋效率神器,热度席卷全球,其团队主创成员也迅速引起了大家的关注。
DeepSeek之所以能在短时间内取得如此不凡成绩,与其团队成员的背景密不可分。团队汇聚了来自清华、北大等顶尖高校的一群杰出毕业生。根据团队成员的已公开履历,8位成员拥有NOI(全国青少年信息学奥林匹克竞赛)奖牌,其中4位为IOI(国际信息学奥林匹克竞赛)金牌得主。他们从信奥赛场起步,一路披荆斩棘,经过多年的积累和实战,最终取得了突破性的成就,让DeepSeek大放异彩。这也正是信息学奥赛魅力与价值的最佳证明。
本题非常简单,就请你直接在屏幕上输出DeepSeek的欢迎词。
输入格式:
本题没有输入。
输出格式:
见输出样例。
输入样例:
无
输出样例:
\^_^DeepSeek^_^\
题目2
对于一份试卷,如果考试结果的及格率不低于75%、良好率不低于25%,则认为该试卷的考题是合适的。这里约定及格成绩是指不低于试卷总分的60%的成绩,良好成绩是指不低于试卷总分的80%的成绩。给你试卷总分m和考生人数n,再告诉你n个考生的成绩,请判断该试卷是否合适并计算及格率和良好率。
输入格式:
第一行输入试卷总分m和考生人数n(0<n≤100)。
第二行输入n个整数,表示考生成绩,第i个考生的成绩为ai(1≤i≤n)。显然,0≤ai≤m。
输出格式:
在一行上输出评价、及格率和良好率,数据之间以一个空格间隔。若考题合适评价为Yes
,否则评价为No
。及格率和良好率都以百分比形式表示,且保留1位小数。
输入样例:
150 5
120 100 75 90 145
输出样例:
Yes 80.0% 40.0%
题目3
岁在龙蛇,自强不息!龙年(2024年)将去,蛇年(2025年)在来。显然,每个年份对应一个生肖。对于给定的若干年份,请输出这些年份中出现次数最多的生肖(以英文单词表示,详见最后的提示)。若有多个生肖出现次数最多,输出字典序最小的那个生肖。
输入格式:
首先输入一个正整数T(T<100),表示测试数据的组数,然后是T组测试数据。每组测试先输入一个整数n(1<n≤9000),再输入n个年份year(1000≤year<10000)。
输出格式:
对于每组测试,在一行上输出n个年份相应生肖出现次数最多的那个生肖。若有多个生肖出现次数最多,输出字典序最小的那个生肖。
输入样例:
2
4
2037
2023
2024
2025
5
2022
2023
2024
2025
2012
输出样例:
snake
dragon
提示:
鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪等十二生肖相应的英文单词如下:
rat、ox、tiger、rabbit、dragon、snake、horse、goat、monkey、rooster、dog、pig
题目4
2025年春节最火的电影是《哪吒之魔童闹海》,电影票房简直跟坐火箭似的,嗖嗖地往上蹿,雄踞全球单一市场、中国影史、中国动画电影票房榜首。2025年2月13日19时许,总票房突破100亿元。
导演饺子按照往常惯例,通过手绘海报的方式官宣破亿情况。据统计,自票房破1亿元开始(包括1亿),饺子导演每破一亿就画一张。网友调侃“饺子的笔快画冒烟了”“这简直是史上最强寒假作业,早知道十亿十亿画了!”。也有多位网友表示要帮饺子导演画破亿海报,甚至提前帮忙画好了破百亿的海报。
输入格式:
输入在一行中给出2个不超过200的正整数n和d,空格分隔。其中n代表票房数量(单位亿元),d代表票房破1亿开始到现在间隔的天数(包括破1亿当天)。
输出格式:
在一行中输出m和t,空格分隔。其中m为一个小数(小数位数为1位),代表饺子平均每天手绘海报的张数,t为一个正整数,代表饺子至少每t个小时就要画一幅海报。
输入样例1:
4 1
输出样例1:
4.0 6
输入样例2:
7 2
输出样例2:
3.5 6
题目5
五子棋的基本规则为五连胜利:当一方在棋盘上横向、竖向或斜向连成五个相同颜色的棋子时,该方即获得胜利。小D和小K正在一个15*15的棋盘上下五子棋,小D执白子,小K执黑子,白子先下。为了速战速决,两人一致同意五子决定胜负,请你来判断下他们的对战结果。
输入格式:
输入为一个15*15的矩阵,其中0代表该位置尚未落子,1代表该位置是白子,2代表该位置是黑子。
输出格式:
如果白子或黑子的个数不是5,则判定结果为违规,在第一行输出"ERROR!",第二行分别输出白子和黑子的个数,中间用空格分隔。
否则,如果白子满足五连胜利规则,则首先在第一行首先输出"White Win,Game Over!",第二行根据白子是横向、竖向还是斜向输出不同信息。"All chess pieces are in the same row."代表白子在同一行;"All chess pieces are in the same column."代表白子在同一列;"All chess pieces are in the same main diagonal."代表白子在同一主对角线(从左上角到右下角);"All chess pieces are in the same Anti-diagonal."代表白子在同一副对角线(从右上角到左下角)。
否则,如果黑子满足五连胜利规则,则首先在第一行首先输出"Black Win,Game Over!",第二行根据黑子是横向、竖向还是斜向输出不同信息。"All chess pieces are in the same row."代表黑子在同一行;"All chess pieces are in the same column."代表黑子在同一列;"All chess pieces are in the same main diagonal."代表黑子在同一主对角线(从左上角到右下角);"All chess pieces are in the same Anti-diagonal."代表黑子在同一副对角线(从右上角到左下角)。
如果白子和黑子都不满足五连胜利规则,则输出"Again!"。
输入样例1:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 1 1 1 1 1 0 0 0 0 0 0
0 0 0 0 2 2 2 2 2 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
输出样例1:
White Win,Game Over!
All chess pieces are in the same row.
输入样例2:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 2 0 0 0 0 0 0 0
0 0 0 0 0 0 0 2 0 0 0 0 0 0 0
0 0 0 0 1 1 1 2 1 1 0 0 0 0 0
0 0 0 0 0 0 0 2 0 0 0 0 0 0 0
0 0 0 0 0 0 0 2 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
输出样例2:
Black Win,Game Over!
All chess pieces are in the same column.
输入样例3:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 2 0 0 0 0 0 0 0
0 0 0 0 1 1 1 2 1 0 0 0 0 0 0
0 0 0 0 0 0 0 2 0 0 0 0 0 0 0
0 0 0 0 0 0 0 2 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 2 2 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
输出样例3:
ERROR!
4 6
输入样例4:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 1 1 1 2 1 1 0 0 0 0 0
0 0 0 0 0 0 0 2 0 0 0 0 0 0 0
0 0 0 0 0 0 0 2 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 2 2 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
输出样例4:
Again!
题目6
在深度学习任务中,我们有 n 个模型需要训练,每个模型的训练时间已知,记作数组 a[i](表示第 i 个模型的训练时间)。 现在,我们有 m 张 GPU 可供并行训练。
为了减少训练总时长,我们需要合理地将 n 个模型顺序地分配给 m 张 GPU,使得所有 GPU 训练完成的最长时间尽可能小。
注意:
- 任务必须从左到右连续分配,即某个 GPU 负责的模型必须是数组 a 中的一段连续子序列。
- 每个模型必须且只能被分配给一个 GPU 进行训练。
- GPU 之间可以并行训练,但我们关心的是最晚完成任务的 GPU,即所有 GPU 训练完成的最短可能时间。
输入格式:
第一行:两个整数 n 和 m(1≤m≤n≤105),分别表示模型数和GPU数。
第二行:n 个整数 a[i](1≤a[i]≤109),表示每个模型的训练时间,每个数之间用一个空格分隔。
输出格式:
一个整数,表示最优任务分配方案下,所有 GPU 训练完成的最短可能时间。
输入样例:
4 2
3 1 4 7
输出样例:
8
样例解释
可能的任务分配方式如下:
- 方案 1:【3】,【1,4,7】,最长时间12。
- 方案 2:【3,1】,【4,7】,最长时间11。
- 方案 3:【3,1,4】,【7】,最长时间8。
最终,最优方案的完成时间为 8。
题目7
任何整数都可以分解成2的整数次幂之和,例如:
6 = 2 + 4
6 = 1 + 1 + 4
6 = 2 + 2 + 2
6 = 1 + 1 + 2 + 2
6 = 1 + 1 + 1 + 1 + 2
6 = 1 + 1 + 1 + 1 + 1 + 1
本题不需要你求出所有分解方案,只需要给出上面第一种分解等式,即等式右边项数最少的分解方案,并且每一项数值从小到大排列。
输入格式:
输入为一个正整数n(n⩽109)。
输出格式:
输出满足题目要求的分解等式。
输入样例:
6
输出样例:
6 = 2 + 4
题目8
小明很热爱学习,他在不断地学习过程中会获得两种知识点。
1.完全掌握的知识点:小明即刻获得所有知识点值。
2.逐渐掌握的知识点:小明在次日获得指定值,然后之后的每一天都额外获得一个知识点值。
但是总有人"关心"他的学习情况,并不时地查看他的知识点值。
给定一条时间线,小明的初始知识点为0,随着他的不断学习,询问他当前知识点。
共有3种操作, 题目保证一定按照时间线顺序给出,同一天内查看知识点一定在掌握知识点之后 。
- 操作 1 : 输入格式为
1 t a
,表示在第 t 天获得 1 个完全掌握的知识点,知识点值为 a (1≤a≤105)。 - 操作 2 : 输入格式为
2 t b
,表示在第 t 天获得 1 个逐渐掌握的知识点,指定值为 b (1≤b≤105)。 - 操作 3 : 输入格式为
3 t
,表示询问第 t 天小明的知识点值。
输入格式:
第一行一个整数 n (1≤n≤1012) 和 q (1≤q≤5∗105) 分别表示时间线长度和操作次数。
随后 q 行,按照题目条件给出操作,其中1≤t≤n。
输出格式:
当执行操作 3 时,在一行中输出小明当前的知识点值。
输入样例:
10 6
1 1 1
3 1
2 2 2
3 2
3 3
3 4
输出样例:
1
1
3
4
题目9
我相信,每个人都写过一个关于心动的剧本。在那个有风的下午,她穿着白T恤和牛仔裤,和你分享一样的食物,或者为你唱首歌,总之,在你心动之前她与你所经历的一切你已经计划过千次万次。
——《一起同过窗》路桥川
故事的开始是在英语课上,男孩第一次遇见了女孩,到后来的相识相知。没有刻意的剧情,也没有矫揉造作,一切自然而然地发生。今天,男孩想写一封英文情书给女孩,但碍于男孩的Poor English,他想求助你的帮助,来帮他完善他的情书。
已知情书是一个长度不超过256个字符的非空字符串s,情书中仅包括字母、数字、空格、可见的半角标点符号。情书中包含若干个句子,每个句子以英文的句号.
或叹号!
作为结束的标志。!,.
这三个英文符号后都会有一个空格。现在要按照如下的要求,来修改这封情书。
- 除了句首的字母要大写外,其他所有字母都是小写。
- 粗心的男孩在情书中混了了奇怪的东西。除了数字、字母、及三个英文符号:叹号
!
、逗号,
和句号.
外,帮他把其他的字符直接删去。 - 男孩连数字的英文都不会写,帮他把独立的单个数字换成对应的英文单词。(独立指被空格或标点符号分隔开。)
- 男孩的爱意汹涌,但不敢平铺直叙。帮他把所有独立的"love"(不论大小写)替换成"crush"。
- 喜欢的小心思也要好好隐藏。帮男孩把出现过独立的"like"(不论大小写)的句子进行翻转(表示结束的
!
或.
不翻转),不论一句话中出现几个独立的"like",都最多翻转1次。
上述操作的顺序: 完成去除其他字符、转换单个数字、替换"love"后,若有"like"反转句子(包括句子中的逗号,
)。最后将句首字母大写并加上结尾的句号.
或叹号!
。
请特别注意行末的句号.
或叹号!
后也有一个空格。
输入格式
输入一行,字符串 s (∣s∣<=256)。
输出格式
输出一行,输出修改后的字符串s。
输入样例
sO, whEn i f1rst tim/e s@Aw yOu. loveing lovE tHinG. liKe you. 11 1 life.
输出样例
So, when i f1rst time saw you. Loveing crush thing. Uoy ekil. 11 one life.
提示
0−zero, 1−one, 2−two, 3−three, 4−four.
5−five, 6−six, 7−seven, 8−eight, 9−nine.
题目10
zjj是漂薄[1]异乡的旅人,他总是一个人踏上旅途。
他在 n 个城市之间游荡,城市之间存在 m 条通路,第 i 条通路的距离为 2i,i 从 1 开始计数。
他想进行一次游览。一次游览被定义为从某城市出发游玩,历经至少三个不同的城市,最终回到出发点。
囿于[2]zjj匮乏的脚力,他希望在这次游览中行走的距离最短。
现在,封你为开国大将军[3],你可以指定zjj的诞生地与行走路线,请你求出他在游览中的最短距离。
[1] 漂薄:汉语词语,读音piāo báo,意思是漂泊。
[2] 囿于:汉语词语,读音yòu yú,意思是被局限在;受(某种情况)拘束;受束缚。
[3] 开国大将军:古代的一个封号,这里类比神明,可以唯心[4]地指定zjj的诞生地与行走路线。
[4] 唯心:与“唯物”相对。主张人类思想、意识和精神世界是世界的本原和支配者,而物质世界只是精神世界的反映或表现。
更加形式化的题面如下:
给定一个无向图,图中有 n 个顶点和 m 条边,其中第 i 条边的长度为 2i,图中的顶点与边的索引均从 1 开始计算。
请你找出一个长度最小的简单循环。
简单循环是原始图的一个子图,包含 k (3≤k≤n) 个顶点 a1、a2、⋯、ak 和 k 条边,对于所有的 1≤i≤k,都有一条边连接着子图中的顶点 ai 和 a(imodk)+1。简单循环的长度是这张子图中边的总长度。
输入格式:
有多个测试用例。输入的第一行包含一个整数 T,表示测试用例的数量。对于每个测试用例:
第一行包含两个整数 n 和 m (3≤n≤105, 1≤m≤105),表示原始图中顶点和边的数量。
接下来 m 行,第 i 行包含两个整数 ui 和 vi (1≤ui,vi≤n),表示连接顶点 ui 和 vi 的边,其长度为 2i 。保证图中没有重边和自环。请注意,图不一定是连通的。
保证所有测试用例的 n 和 m 之和都不会超过 106。
输出格式:
每个测试用例输出一行。
如果图中没有简单循环,则输出 -1
;否则输出 k 个整数,用空格隔开,按递增顺序排列,表示长度最小的简单循环中的边的索引。可以证明最多只有一个答案。
请注意不要在每行末尾输出多余的空格。
输入样例:
<span style="color:#404040"><code class="language-in">2
6 8
1 2
2 3
5 6
3 4
2 5
5 4
5 1
4 2
4 2
1 2
4 3
</code></span>
输出样例:
<span style="color:#404040"><code class="language-out">2 4 5 6
-1
</code></span>
提示:
对于样例中的第一个测试用例:
长度最小的简单循环由边 2, 4, 5 和 6 组成,长度为 22+24+25+26=116。可以证明简单循环的最小长度是 116 。
相关文章:
程序设计竞赛1
题目1 2025年春节期间,DeepSeek作为“AI界的天降紫微星”成为新晋效率神器,热度席卷全球,其团队主创成员也迅速引起了大家的关注。 DeepSeek之所以能在短时间内取得如此不凡成绩,与其团队成员的背景密不可分。团队汇聚了来自清华…...
android studio 2022打开了v1 签名但是生成的apk没有v1签名问题
我使用了Android Studio Flamingo | 2022.2.1 Patch 2版本的IDE编译了一个apk,但是apksigner查看apk的签名信息时,发现只有v2签名,没有v1签名。 apksigner verify -v app-debug.apk Verifies Verified using v1 scheme (JAR signing): false Verified usin…...
EPGAN:融合高效注意力的生成对抗网络图像修复算法
简介 简介:利用掩码设计来遮掉输入图像的一部分,将这类图像输入给生成器。生成器结合ECA注意力机制架构,利用感知损失、对抗损失和均方误差损失的加权和来作为生成器的损失计算。鉴别器分别对应掩码和整张图做损失计算。 论文题目:融合高效注意力的生成对抗网络图像修复算…...
使用模板报错:_G.unicode.len(orgline.text_stripped:gsub(“ “,““))
使用aegisub制作歌词特效,白嫖大佬的自动化模板时,经常会遇到如下报错: Runtime error in template code: Expected 1 arguments, got 2 Code producing error: ci {0,0}; cn _G.unicode.len(orgline.text_stripped:gsub(" ",&q…...
linux入门六:Linux Shell 编程
一、Shell 概述 1. 什么是 Shell? Shell 是 Linux 系统中用户与内核之间的桥梁,作为 命令解析器,它负责将用户输入的文本命令转换为计算机可执行的机器指令。 本质:Shell 是一个程序(如常见的 Bash、Zsh)…...
Franka 机器人x Dexterity Gen引领遥操作精细任务新时代
教授机器人工具灵活操作难题 在教授机器人灵活使用工具方面,目前主要有两种策略:一是人类遥控(用于模仿学习),二是模拟到现实的强化学习。然而,这两种方法均存在明显的局限性。 1、人类遥控(用…...
网络通讯协议UDP转发TCP工具_UdpToTcpRelay_双向版
UDP/TCP网络转发器程序说明书 1. 程序概述 本程序是一个高性能网络数据转发工具,支持UDP和TCP协议之间的双向数据转发,并具备以下核心功能: 协议转换:实现UDP↔TCP协议转换数据转换:支持十六进制/ASCII格式的数据转…...
深入理解 RxSwift 中的 Driver:用法与实践
目录 前言 一、什么是Driver 1.不会发出错误 2.主线程保证 3.可重放 4.易于绑定 二、Driver vs Observable 三、使用场景 1.绑定数据到UI控件 2.响应用户交互 3.需要线程安全的逻辑 4.如何使用Driver? 1.绑定文本输入到Label 2.处理按钮点击事件 3…...
【XML基础-3】深入理解XML Schema:XML的强大语义约束机制
XML(可扩展标记语言)作为数据交换的标准格式,在当今信息技术领域扮演着重要角色。然而,仅有基本的XML语法规则往往不足以满足复杂的数据验证需求。这正是XML Schema发挥作用的地方——它为XML文档提供了强大的语义约束能力。本文将…...
神经网络语言模型与统计语言模型的比较
神经网络语言模型(Neural Language Models, NLMs)与统计语言模型(Statistical Language Models, SLMs)是自然语言处理(NLP)中两类核心的语言建模方法,其核心差异体现在建模方式、表示能力、数据…...
大模型论文:CRAMMING TRAINING A LANGUAGE MODEL ON ASINGLE GPU IN ONE DAY(效率提升)-final
大模型论文:CRAMMING: TRAINING A LANGUAGE MODEL ON ASINGLE GPU IN ONE DAY(效率提升) 文章地址:https://arxiv.org/abs/2212.14034 摘要 近年来,语言建模的研究趋势集中在通过大规模扩展来提升性能,导致训练语言模型的成本变…...
构建AI应用(持续更新)
常用的框架: dify、coze:低代码模块化编程 langchain:面向程序人员 常规的应用: 语音转文字ASR,文字转语音TTS,下一步问题建议, 旅游计划,买点提取,情感陪聊&#x…...
【JAVA】JVM 堆内存“缓冲空间”的压缩机制及调整方法
1. 缓冲空间是否可压缩? 是的,JVM 会在满足条件时自动收缩堆内存,将未使用的缓冲空间释放回操作系统。但需满足以下条件: GC 触发堆收缩:某些垃圾回收器(如 G1、Serial、Parallel)在 Full GC …...
NLP高频面试题(三十八)——什么是LLM的灾难性遗忘?如何避免灾难性遗忘?
近年来,大语言模型在人工智能领域取得了显著进展。然而,随着模型的不断更新和新任务的引入,出现了一个重要的问题,即灾难性遗忘(Catastrophic Forgetting)。灾难性遗忘指的是大模型在连续学习新知识或新任务时,先前掌握的旧知识会迅速被覆盖或遗忘,从而导致模型在旧任务…...
Keepalived+LVS高可用集群实战:从原理到落地
在分布式系统架构中,服务的高可用性和负载均衡是保障业务连续性的核心要素。本文通过一次实验,深入探索了基于KeepalivedLVS的高可用负载均衡集群方案,带您从零开始理解原理、动手实践配置,并验证其可靠性。 一、实验目标 本次实…...
【JVM】JVM调优实战
😀大家好,我是白晨,一个不是很能熬夜😫,但是也想日更的人✈。如果喜欢这篇文章,点个赞👍,关注一下👀白晨吧!你的支持就是我最大的动力!Ǵ…...
Linux系统安全-开发中注意哪些操作系统安全
Hey小伙伴们~👋 在Linux开发中,确保操作系统的安全真的太太太重要啦!🛡️ 今天就来和大家聊聊几个超关键的注意事项,记得拿小本本记下来哦!📝 1️⃣ 用户管理与权限控制👥 合理…...
Qt问题之 告别软件因系统默认中文输入法导致错误退出的烦恼
1. 问题 使用Qt进行研发时,遇到一个问题,当在系统默认输入法中文(英文输入法或者搜狗就不会触发闪退)的情况下,选中QTableWidget控件(QTableWidgetItem有焦点,但是不双击)ÿ…...
2025 年“认证杯”数学中国数学建模网络挑战赛 D题 无人机送货规划
在快递和外卖等短途递送小件货物的业务中,无人机或许大有可为。现 有一个城市的快递仓库准备使用若干无人机进行派件,设有若干架无人机从 仓库出发,分别装载了若干快递包裹。每架无人机装载的包裹的收货地点会 被排列为一个目的地列表&#x…...
【2025年认证杯数学中国数学建模网络挑战赛】A题解题思路与模型代码
【2025年认证杯数学建模挑战赛】A题 该题为典型的空间几何建模轨道动力学建模预测问题。 ⚙ 问题一:利用多个天文台的同步观测,确定小行星与地球的相对距离 问题分析 已知若干地面天文台的观测数据:方位角 (Azimuth) 和 高度角 (Altitude)&…...
Redhat红帽 RHCE8.0认证体系课程
课程大小:7.7G 课程下载:https://download.csdn.net/download/m0_66047725/90546064 更多资源下载:关注我 红帽企业 Linux 系统的管理技能已经成为现代数据中心的核心竞争力。 Linux 在支持混合云、跨物理服务器、虚机、私有云和公共云计…...
Python 实现的运筹优化系统数学建模详解(最大最小化模型)
一、引言 在数学建模的实际应用里,最大最小化模型是一种极为关键的优化模型。它的核心目标是找出一组决策变量,让多个目标函数值里的最大值尽可能小。该模型在诸多领域,如资源分配、选址规划等,都有广泛的应用。本文将深入剖析最大…...
MySQL快速入门
MySQL快速入门 SQL语句 SQL语句概述 1.SQL 是用于访问和处理数据库的标准的计算机语言。 2.SQL指结构化查询语言,全称是 Structured Query Language。 3.SQL 可以访问和处理数据库。 4.SQL 是一种 ANSI(American National Standards Institute 美国…...
离线安装 nvidia-docker2(nvidia-container-toolkit)
很多时候大家都有用docker使用gpu的需求,但是因为网络等原因不是那么好用,这里留了一个给ubuntu的安装包,网络好的话也提供了在线安装方式 安装 nvidia-docker2 1 离线安装 (推荐) unzip解压后进入目录 dpkg -i *.d…...
【自然语言处理】深度学习中文本分类实现
文本分类是NLP中最基础也是应用最广泛的任务之一,从无用的邮件过滤到情感分析,从新闻分类到智能客服,都离不开高效准确的文本分类技术。本文将带您全面了解文本分类的技术演进,从传统机器学习到深度学习,手把手实现一套…...
云原生运维在 2025 年的发展蓝图
随着云计算技术的不断发展和普及,云原生已经成为了现代应用开发和运维的主流趋势。云原生运维是指在云原生环境下,对应用进行部署、监控、管理和优化的过程。在 2025 年,云原生运维将迎来更加广阔的发展前景,同时也将面临着一系列…...
Windows系统Python多版本运行解决TensorFlow安装问题(附详细图文)
Windows系统Python多版本运行解决TensorFlow安装问题(附详细图文) 摘要 TensorFlow 无法安装?Python版本太高是元凶! 本文针对Windows系统中因Python版本过高导致TensorFlow安装失败的问题,提供三种降级解决方案&…...
银行业务知识序言
银行业务知识体系全景解析 第一章 金融创新浪潮下的银行业务知识革命 1.1 数字化转型驱动金融业态重构 在区块链、人工智能、物联网等技术的叠加作用下,全球银行业正经历着"服务无形化、流程智能化、风控穿透化"的深刻变革。根据麦肯锡《2023全球银行业…...
《深度剖析分布式软总线:软时钟与时间同步机制探秘》
在分布式系统不断发展的进程中,设备间的协同合作变得愈发紧密和复杂。为了确保各个设备在协同工作时能够有条不紊地进行,就像一场精准的交响乐演出,每个乐器都要在正确的时间奏响音符,分布式软总线中的软时钟与时间同步机制应运而…...
RK3588 android12 适配 ilitek i2c接口TP
一,Ilitek 触摸屏简介 Ilitek 提供多种型号的触控屏控制器,如 ILI6480、ILI9341 等,采用 I2C 接口。 这些控制器能够支持多点触控,并具有优秀的灵敏度和响应速度。 Ilitek 的触摸屏控制器监测屏幕上的触摸事件。 当触摸发生时&a…...
pgsql:关联查询union(并集)、except(差集)、intersect(交集)
pgsql:关联查询union(并集)、except(差集)、intersect(交集)_pgsql except-CSDN博客...
模型材质共享导致的问题
问题:当我选中其中某个网格模型并设置color的时候,相同种类的颜色都被改变,但是打印我选中的网格模型数据其实只有一个。 导致问题的原因: 加载Blender模型修改材质颜色 Blender创建一个模型对象,设置颜色࿰…...
ThinkpPHP生成二维码
导入依赖 composer require endroid/qr-code 封装成函数,传入二维码包含的值,存储路径,二维码大小,二维码边距 private function getCode($content, $directory, $size 300, $margin 10){// 创建二维码对象// $content: 二…...
FLINK框架:流式处理框架Flink简介
在大数据时代,数据的价值不言而喻,谁能利用好数据,谁就掌握了整个行业的先机。面对海量的数据,如何处理数据成为了一个难题。除了海量数据外,实时性也是一个重要的课题,所以流式数据处理便登上了技术舞台&a…...
使用Python从零开始构建生成型TransformerLM并训练
在人工智能的浩瀚宇宙中,有一种神奇的生物,它拥有着强大的语言魔法,能够生成各种各样的文本,仿佛拥有无尽的创造力。它就是——Transformer 模型!Transformer 模型的出现,为人工智能领域带来了一场“语言魔…...
xtrabackup备份
安装: https://downloads.percona.com/downloads/Percona-XtraBackup-8.0/Percona-XtraBackup-8.0.35-30/binary/tarball/percona-xtrabackup-8.0.35-30-Linux-x86_64.glibc2.17.tar.gz?_gl1*1ud2oby*_gcl_au*MTMyODM4NTk1NS4xNzM3MjUwNjQ2https://downloads.perc…...
2.3 Spark运行架构与流程
Spark运行架构与流程包括几个核心概念:Driver负责提交应用并初始化作业,Executor在工作节点上执行任务,作业是一系列计算任务,任务是作业的基本执行单元,阶段是一组并行任务。Spark支持多种运行模式,包括单…...
【Pandas】pandas DataFrame head
Pandas2.2 DataFrame Indexing, iteration 方法描述DataFrame.head([n])用于返回 DataFrame 的前几行 pandas.DataFrame.head pandas.DataFrame.head 是一个方法,用于返回 DataFrame 的前几行。这个方法非常有用,特别是在需要快速查看 DataFrame 的前…...
从递归入手一维动态规划
从递归入手一维动态规划 1. 509. 斐波那契数 1.1 思路 递归 F(i) F(i-1) F(i-2) 每个点都往下展开两个分支,时间复杂度为 O(2n) 。 在上图中我们可以看到 F(6) F(5) F(4)。 计算 F(6) 的时候已经展开计算过 F(5)了。而在计算 F(7)的时候,还需要…...
鸿蒙HarmonyOS埋点SDK,ClkLog适配鸿蒙埋点分析
ClkLog埋点分析系统,是一种全新的、开源的洞察方案,它能够帮助您捕捉每一个关键数据点,确保您的决策基于最准确的用户行为分析。技术人员可快速搭建私有的分析系统。 ClkLog鸿蒙埋点SDK通过手动埋点的方式实现HarmonyOS 原生应用的前端数据采…...
HarmonyOS:HMPermission权限请求框架
前段时间利用空余时间写了一个权限请求库:HMPermission。 一,简介 HMPermission 是鸿蒙系统上的一款权限请求框架,封装了权限请求逻辑,采用链式调用的方式请求权限,简化了权限请求的代码。 二,使用方法 …...
【书籍】DeepSeek谈《持续交付2.0》
目录 一、深入理解1. 核心理念升级:从"自动化"到"双环模型"2. 数字化转型的五大核心能力3. 关键实践与案例4. 组织与文化变革5. 与其它框架的关系6. 实际应用建议 二、对于开发实习生的帮助1. 立刻提升你的代码交付质量(技术验证环实…...
Spring AOP 扫盲
🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,…...
银河麒麟v10(arm架构)部署Embedding模型bge-m3【简单版本】
硬件 服务器配置:鲲鹏2 * 920(32c) 4 * Atlas300I duo卡 参考文章 https://www.hiascend.com/developer/ascendhub/detail/07a016975cc341f3a5ae131f2b52399d 鲲鹏昇腾Atlas300Iduo部署Embedding模型和Rerank模型并连接Dify(自…...
如何通过流程管理优化企业运营?
流程管理的本质是“用确定性的规则应对不确定性的业务”。 那么,具体该如何通过流程管理来优化企业的运作呢?以下是一些关键步骤和思路,或许能给到一些启发。 1. 从流程梳理开始:摸清现状,找准问题 想要管理好企业的…...
ZYNQ笔记(四):AXI GPIO
版本:Vivado2020.2(Vitis) 任务:使用 AXI GPIO IP 核实现按键 KEY 控制 LED 亮灭(两个都在PL端) 一、介绍 AXI GPIO (Advanced eXtensible Interface General Purpose Input/Output) 是 Xilinx 提供的一个可…...
Java学习手册:JVM、JRE和JDK的关系
在Java生态系统中,JVM(Java虚拟机)、JRE(Java运行时环境)和JDK(Java开发工具包)是三个核心概念。它们共同构成了Java语言运行和开发的基础。理解它们之间的关系对于Java开发者来说至关重要。本文…...
Java 并发-newFixedThreadPool
前言 为什么选择使用多线程?一种场景是在数据和业务处理能力出现瓶颈时,而服务器性能又有空闲,通常是cpu空闲,这时使用多线程就能很好的解决问题,而又无需加硬件,实际使用中,线程池又是最为常用…...
C# task任务异步编程提高UI的响应性
方式1:async/await模式 private async void button1_Click(object sender, EventArgs e){try{var result await Task.Run(() > CalculateResult());label1.Text result.ToString();}catch (Exception ex){label1.Text $"Error: {ex.Message}";}}pri…...
Spring Bean生命周期执行流程详解
文章目录 一、什么是Spring Bean生命周期?工作流程图:二、Bean生命周期执行流程验证1.编写测试代码验证结果2.源码追溯Bean初始化回调过程 一、什么是Spring Bean生命周期? Spring Bean生命周期是指从Bean的创建到销毁的整个过程,…...