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

【四川省第三届青少年C++算法设计大赛 (小低组) 第 一试】

一、单项选择题(共15题,每题2分,共计30分;每题有且仅有一个正确选项)
1、计算机中负责执行算术和逻辑运算的部件是()

A. 内存   B.CPU     C.硬盘        D.鼠标

2、近期备受关注的国产开源生成式人工智能大模型是()
A. AlphaChat                 B. OpenPilot           C.SkyMind             D. DeepSeek
3、以下哪一项是正确的变量声明方式?(   )

A.int score-1 =100;    B.string name ="小s";    C. double price =.6.5元;      D.charletters ='65';
4、 下代码的输出 ( )
int a = 5;
irt b = a++;
int  c = ++a;
cout<<b<< " "<<c;

A. 5 6                B. 66                      C.57                     D. 编译错误

5执行 cout   < 8  * 4的结果是  ( )

A. 32                  B. 224                      C 8*4                     D.8888

6、执行 cout<<int('A') + 1 的结果是  (  )

A. A1                   B. B                           C. 66                       D.编译错误

7、执行 cout   <  true  + false + 5 的结果是 ( )

A. true5               B.5                          C.6                  D.编译错误

8、执行语句 int arr[3][4]= {{8 ,9), {4} , {1 , 2, 3, 5}}; 后, a[1][2] 和 a[2][1] 的值分别是( )

A. 94                 B. 02                      C.92                    D.3 0

9、以下循环执行结束后,变量 i 的值是  (  )

int i = 0;
while(i<5){
i++;
}

A. 4                     B.5                          C. 6                       D. 0

10、以下代码的输出是  ( )

int x=5,y=3;
bool result=(x>4)&&(y<2)|(x+y== 8);
cout<< result;

A.0                 B.1                C.编译错误             D.不确定

11、执行以下代码的输出是()

int i =0,sum =0;
while(i< 3)i++;sum += i;
cout << sum;

A. 3.                  B.6                  C.0               D.1
12、执行以下代码的输出是(   )

for(int i=1;i<=10;i++){
if(i%2==0)continue;
cout << i <<" ";
if(i>5)break;
}

A.2 4 6 8 10          B.1 3 5 7 9        C.1 3 5 7          D.1 3 5

13、以下代码输入为99和100时,以下代码的输出结果是(  )

#include <bits/stdc++.h>
using namespace std;int main() {int x,y;cin >> x >> y;x=x^y;y=x^y;x=x^y;cout<<x<<" "<<y<< endl;return 0;
}

A. 99 100                 B. 100 99             C.7 100                 D.7 99
14、以下代码的运行结果是()

#include <bits/stdc++.h>
using namespace std;int main() {int grid[3][3]= {2,0,1,1,2,0,0,1,2},sum =0;for(int row=0; row<3; row++)for(int col=0; col<= row; col++)sum += grid[row][grid[col][row]];cout << sum;return 0;}

A. 4                               B.6                         C.5                  D.7
15、以下哪段代码能够让机器小狗前进3步(  )

A.

int i=1;
while(i<3){cout<<"前进一步";i++;
}

B.

int i=0;
if(i<=3){cout<<"前进一步";
}

C.

int i=1;
do{cout<<"前进一步";
}while(i<=3);

D.

for(int i=1;i<=3;i++){cout<<"前进1步";
}

二、阅读程序(程序输入不超过数组或字符串定义的范围:判断题正确填T,错误填F;除特殊说明外,判断题每题1.5分,选择题每题3分,共计40分)

#include <bits/stdc++.h>
using namespace std;int main() {int n,a =0;cin >> n;for(int i=1; i<=n; i++) {if(i%2==0) a+= i;else a-= i;}cout<< a;return 0;}

判断题
1.程序输出的结果是负数。(  )

2.int  a=0可以挪到主函数外面。(  )

选择题
1.程序的功能是计算()
A.1到n的和       B.奇数的和减去偶数的和      C.偶数的和减去奇数的和          D.1到n的乘积

2.如果将以上代码改为一句话输出,可以改写为()
A. pow(-1,n+1)*((n-(n%2))/2);                 C.pow(-1,n)*(n%2?(n+1)/2 : n/2);
B.pow(-1,n+1)*(n/2);                               D.pow(-1,n)*(n(n%2))/2;

2、

#include <bits/stdc++.h>
using namespace std;int main() {int a,b,f;char c;cin>>a>>b>>c>>f;if(f == 0) {for(int i=1; i<= b; i++) cout << c;cout<< endl;for(int i=1; i<= a-2; i++) {cout<<c;for(int j=1; j<=b-2; j++) cout<<' ';cout<<c<< endl;}for(int i=1; i<= b; i++) cout<<c;cout << endl;} else {for(int i =1; i<= a; i++) {for(int j=1; j<= b; j++) cout << c;cout << endl;}}return 0;
}

判断题
1.在绘制空心矩形时,中间行的空格数量为b-2个。(   )

2.当a=1时,空心矩形会被正确绘制为一行。(   )

3.无论f是否为0,代码都会输出a行。(   )

4.f为0时绘制的是实心矩形,为为1时绘制的是空心矩形。(   )

选择题
1.绘制实心矩形时,每行的字符数由哪个参数决定?(   )
A.a           B.b           C.c             D.f
2.空心矩形中间部分的行数是多少?(   )
A. a           B.b         C. a-2             D. b-2

3.当f=0且b=3时,每行中间的空格数是多少?(   )
A.0            B.1          C.2            D. 3

3、

#include <bits/stdc++.h>
using namespace std;int matrix[15][15]= {0};
int main() {int n;cin >>n;int val = 1;int top=1,bottom=n,left=1,right=n;while(val<=n*n) {if(left <= right) {for(int i=top; i<= bottom && val<= n*n; i++) {matrix[i][left]=val++;}left++;}if(top<= bottom) {for(int j=left; j<=right && val<= n*n; j++) {matrix[bottom][j]=val++;}bottom--;}if(left <= right) {for(int i=bottom; i>=top && val<= n*n; i--) {matrix[i][right]= val++;}right--;if(top<= bottom) {for(int j=right; j>=left && val<= n*n; j--) {matrix [top][j] = val++;}top++;}}}for(int i=1; i<= n; i++) {for(int j=1; j<= n; j++) {cout<< setw(4)<< matrix[i][j];}cout << endl;}return 0;
}

判断题
1.当 n=3 时,中心位置 matrix[2][2]的值是9。(   )

2.代码中每次向右填充后会收缩上边界(top++)。(    )

3.变量 va1 控制循环终止条件,确保填满 nxn 个元素。(    )

4.上述代码的时间复杂度是O(n^2)。(  )

选择题
1.代码的填充顺序是下列哪种?()
A. 右→下→左→上     B.下→左→上→右
C.下→右→上→左      D.上→右→下→左

2.在向下填充的循环中,边界如何更新?( )
A. top++         B. Bottom--          C. left++       D. right--

3.(4分)当输入为3时,输出的第二行是(  )
A.8 9 4       B.2 9 6      C.7 6 5      D.1 2 3

三、完善程序(单选题,每小题3分,共计30分)
1、宠物散步时长
小S每天会带狗狗在小区内散步以消耗其体力避免拆家。请设计一个程序帮助小美计算每次除休息外的实际散步时长。输入的a,b表示出门的时,分;c,d表示回家的时,分;e表示中途休息时间。要求计算输出运动时长的小时与分钟。

1、① 位置应填入的语句为(    )
A. s/60 +1        B.s/60-1       C.s/60         D.s%60

2、② 位置应填入的语句为( )
A. s/60 +1      B.s/60-1        C.s/60       D.s%60

3、③ 位置应填入的语句为( )
A.a*60+b-c*60-d-e        C.c*60+d-a*60-b-e
B.d*60+c-b*60-a-e        D.b*60+a-d*60-c-e

2、数字反转与回文数判断
输入一个正整数,判断它是否为回文数(正着读和反着读相同的数,如121)

1.①处循环应填写的条件是(  )
A. num > 0       B. num < 0       C.num == 0       D.reversed != original
2.②处应填写的语句是()
A. num % 10     B. num /106    C.num *10       D. num + 10

3.③处应填写的语句是(  )

A  remainder * 10 + reversed

B. reversed *10 + remainder

C.reversed +remainder
D. remainder + reversed

4.④处应填写的语句是()
A. num /10             B. num % 10      C. num * 10       D. num-remainder

笔画个数
数字0-9的笔画个数分别是1,1,1,1,2,2,1,1,1,1,求写出给定数字需要的笔画个数。

1、①处应填写的语句是()
A.n>-1    B.n>0    C.!n         D.n>=0
2、②处应填写的语句是()
A.ans +=a[n/10-1]

C. ans += a[n/10]

B. ans += a[n%10+1]

D.ans += a[n%10]
3、③处应填写的语句是()
A. n/= 10
B.n%=10
C.n-=10
D.n += 10

相关文章:

【四川省第三届青少年C++算法设计大赛 (小低组) 第 一试】

一、单项选择题(共15题&#xff0c;每题2分&#xff0c;共计30分;每题有且仅有一个正确选项) 1、计算机中负责执行算术和逻辑运算的部件是() A. 内存 B.CPU C.硬盘 D.鼠标 2、近期备受关注的国产开源生成式人工智能大模型是() A. AlphaChat B. …...

疾控01-实验室信息管理系统需求分析

支持录入送检单位的基本信息&#xff0c;包括单位名称、联系方式、地址、联系人等。支持修改、删除、查询功能&#xff1b;支持录入检验目的的具体内容&#xff0c;如疾病类型&#xff08;例如血液检测、癌症检测&#xff09;或样本来源&#xff08;如水质监测、食品安全检测&a…...

Redis之RedLock算法以及底层原理

自研redis分布式锁存在的问题以及面试切入点 lock加锁关键逻辑 unlock解锁的关键逻辑 使用Redis的分布式锁 之前手写的redis分布式锁有什么缺点&#xff1f;&#xff1f; Redis之父的RedLock算法 Redis也提供了Redlock算法&#xff0c;用来实现基于多个实例的分布式锁。…...

【JavaScript】二十二、通过关系查找DOM节点、新增、删除

文章目录 1、DOM节点的分类2、查找亲戚节点2.1 父节点查找2.2 子节点查找2.3 兄弟节点查找 3、新增节点3.1 创建新节点3.2 追加节点3.3 克隆节点3.4 案例&#xff1a;学成在线页面数据渲染 4、删除节点 1、DOM节点的分类 DOM树里每一个内容都称之为节点&#xff0c;节点分为三…...

SQL学习-关联查询(应用于多表查询)

复习 前几篇写的基础查询语法复习 以上都在单一表单内进行查询&#xff0c;那么我们需要用到多个表单的数据时&#xff0c;我们应该怎么处理呢&#xff1f; 关联查询 在excle文档中我们的处理方式如下 excle的这个查询虽然简单直观&#xff0c;但是也具有一定的局限性 比…...

在 MySQL 单表存储 500 万数据的场景下,如何设计读取

在 MySQL 单表存储 500 万数据的场景下,设计高效读取方案需要从 查询优化、架构扩展、硬件调优 三个层面综合考虑。以下是具体方案,结合实际项目经验(如标易行投标服务平台)进行分析: 一、查询优化:降低单次查询开销 1. 索引优化 核心原则:仅为高频查询条件、排序字段、…...

Python使用FastMCP开发MCP服务端

MCP简介 Model Context Protocol (MCP) 是一个专门为 LLM&#xff08;大语言模型&#xff09;应用设计的协议&#xff0c;它允许你构建服务器以安全、标准化的方式向 LLM 应用程序公开数据和功能。FastMCP 作为 Python 生态中的一款轻量级框架&#xff0c;利用装饰器来简化路由…...

ESLint常见错误

1、Strings must use singlequote —— 字符串必须使用单引号 2、Extra semicolon semi——额外的分号&#xff1a;一行语句结尾不能添加分号 3、Unexpected trailing comma —— 行尾多了一个逗号 4、Newline required at end of file but not found ——文件结尾必须要新加…...

京东硬核挑战潜规则,外卖算法要变天?

刘强东这次回归后的动作&#xff0c;真是越来越有看头了&#xff01;最近那段内部讲话视频爆出来&#xff0c;直接扔了个重磅炸弹&#xff1a;京东外卖&#xff0c;净利润率永远不许超过5%&#xff0c;谁敢超标就得挨处分&#xff01;这话一出&#xff0c;整个外卖圈估计都得抖…...

怎样利用 macOS 自带功能快速进行批量重命名文件教程

在日常办公或个人使用中&#xff0c;我们经常需要对多个文件进行重命名操作。幸运的是&#xff0c;macOS 提供了一套非常实用的内置工具&#xff0c;可以轻松完成这一任务而无需借助任何第三方应用程序。今天&#xff0c;我们就来详细介绍如何利用 macOS 自带的功能实现文件的批…...

Java Spring Cloud框架使用及常见问题

Spring Cloud作为基于Spring Boot的分布式微服务框架&#xff0c;显著简化了微服务架构的开发与管理。其核心优势包括集成Eureka、Ribbon、Hystrix等组件&#xff0c;提供一站式服务发现、负载均衡、熔断容错等解决方案&#xff0c;支持动态配置与消息总线&#xff0c;实现高效…...

机器视觉检测Pin针歪斜应用

在现代电子制造业中&#xff0c;Pin针&#xff08;插针&#xff09;是连接器、芯片插座、PCB板等元器件的关键部件。如果Pin针歪斜&#xff0c;可能导致接触不良、短路&#xff0c;甚至整机失效。传统的人工检测不仅效率低&#xff0c;还容易疲劳漏检。 MasterAlign 机器视觉对…...

抗量子算法验证工具

抗量子算法计算工具 抗量子算法验证工具ML-KEMML-DSASLH-DSA 抗量子算法验证工具 2024年末&#xff0c;美国NIST陆续公布了FIPS-203、FIPS-204、FIPS-205算法标准文档&#xff0c;抽空学习了一下&#xff0c;做了个算法计算工具。 ML-KEM ML-DSA SLH-DSA 需要的朋友可留言交流…...

临床协调简历模板

模板信息 简历范文名称&#xff1a;临床协调简历模板&#xff0c;所属行业&#xff1a;其他 | 职位&#xff0c;模板编号&#xff1a;C1S3WO 专业的个人简历模板&#xff0c;逻辑清晰&#xff0c;排版简洁美观&#xff0c;让你的个人简历显得更专业&#xff0c;找到好工作。希…...

linux命令八

tmux防止远程管理中断 格式:tmux # 进入会话模式 进入会话模式后,你进行文件的压缩时,如果远程管理突然中断,也不会影响压缩的进程 DNS服务器 作用&#xff1a;负责域名解析的服务器&#xff0c;将域名解析为IP地址 /etc/resolv.conf:指定DNS服务器地址配置文件 日志管理 •常见…...

37-串联所有单词的子串

给定一个字符串 s 和一个字符串数组 words。 words 中所有字符串 长度相同。 s 中的 串联子串 是指一个包含 words 中所有字符串以任意顺序排列连接起来的子串。 例如&#xff0c;如果 words ["ab","cd","ef"]&#xff0c; 那么 "abcdef…...

机器学习赋能的多尺度材料模拟与催化设计前沿技术

随着新能源、先进制造等领域对功能材料性能要求的日益严苛&#xff0c;传统材料研发模式面临显著挑战&#xff1a;跨尺度关联机制不清晰、实验试错周期长、计算资源消耗巨大。人工智能技术与多尺度模拟方法的深度融合&#xff0c;为材料科学开辟了“数据驱动物理建模”的创新路…...

HarmonyOS-ArkUI V2工具类:AppStorageV2:应用全局UI状态存储

AppStorageV2是一个能够跨界面存储数据,管理数据的类。开发者可以使用AppStorageV2来存储全局UI状态变量数据。它提供的是应用级的全局共享能力,开发者可以通过connect绑定同一个key,进行跨ability数据共享。 概述 AppStorageV2是一个单例,创建时间是应用UI启动时。其目的…...

【Linux】进程池bug、命名管道、systemV共享内存

一.进程池bug 我们在之前进程池的创建中是通过循环创建管道&#xff0c;并且让子进程与父进程关闭不要的读写段以构成通信信道。但是我们这样构建的话会存在一个很深的bug。 我们在销毁进程池时是先将所有的信道的写端关闭&#xff0c;让其子进程read返回值为0&#xff0c;并…...

.Net 9 webapi使用Docker部署到Linux

参考文章连接&#xff1a; https://www.cnblogs.com/kong-ming/p/16278109.html .Net 6.0 WebApi 使用Docker部署到Linux系统CentOS 7 - 长白山 - 博客园 项目需要跨平台部署&#xff0c;所以就研究了一下菜鸟如何入门Net跨平台部署&#xff0c;演示使用的是Net 9 webAPi Li…...

【差分隐私相关概念】瑞丽差分隐私(RDP)引理1

引理1的详细推导过程 引理1陈述 若分布 P P P 和 Q Q Q 满足&#xff1a; D ∞ ( P ∥ Q ) ≤ ϵ 且 D ∞ ( Q ∥ P ) ≤ ϵ , D_\infty(P \parallel Q) \leq \epsilon \quad \text{且} \quad D_\infty(Q \parallel P) \leq \epsilon, D∞​(P∥Q)≤ϵ且D∞​(Q∥P)≤ϵ, …...

Java练习——day1(反射)

文章目录 练习1练习2练习3思考封装原则与反射合理使用反射“破坏”封装的场景 练习1 编写代码&#xff0c;通过反射获取String类的所有公共方法名称&#xff0c;并按字母顺序打印。 示例代码&#xff1a; import java.lang.reflect.Method; import java.util.Arrays;public …...

【C++】二叉搜索树

目录 一、二叉搜索树 &#x1f354;二叉搜索树概念 &#x1f35f;二叉搜索树的操作 &#x1f32e;二叉搜索树的实现 &#x1f96a;二叉搜索树的应用 &#x1f959;二叉搜索树的效率分析 二、结语 一、二叉搜索树 &#x1f354;二叉搜索树概念 二叉搜索树又称二叉排序树&…...

fastjson2 使用bug

fastjson2 版本2.0.52 转jsonString保留null值求助 有如下对象&#xff1a; JSONObject jsonObject {“A”:null,“B”:“value”} 当服务运行几天之后&#xff0c; 还是这个json格式&#xff0c;因为需要保留null值&#xff0c;如下方法&#xff1a; jsonObject.toJSONString…...

Redis日常维护技巧与常见问题解决方案

Redis是一个开源的内存数据存储系统&#xff0c;广泛应用于缓存、消息队列、实时分析等场景。由于其高性能和持久化特性&#xff0c;越来越多的企业开始引入Redis。然而&#xff0c;要使Redis高效、稳定地运行&#xff0c;日常的维护和问题解决显得尤其重要。本文将分享一些Red…...

【Leetcode-Hot100】最小覆盖子串

题目 解答 想到使用双指针哈希表来实现&#xff0c;双指针的left和right控制实现可满足字符串。 class Solution(object):def minWindow(self, s, t):""":type s: str:type t: str:rtype: str"""len_s, len_t len(s), len(t)hash_map {}for…...

【Sequelize】关联模型和孤儿记录

一、关联模型的核心机制 1. 关联类型与组合规则 • 基础四类型&#xff1a; • hasOne&#xff1a;外键存储于目标模型&#xff08;如用户档案表存储用户ID&#xff09; • belongsTo&#xff1a;外键存储于源模型&#xff08;如订单表存储用户ID&#xff09; • hasMany&…...

系统分析师-第三遍-章节导图

导图要求&#xff1a; 第一章 绪论 第二章 数学与工程基础 导图要不偏瘫...

算法(ALGORITHMS)---- 关于阶乘

Everyday life is different,even with your state and mind!So if i have some new ways or logic to make a good Algorithms,I gonna post it and share with U guys! If there is anything error aboubt what I demonstrated,pls speak out on the comment,Thanks! 一.最初…...

电路(b站石群老师主讲,持续更新中...)

文章目录 第一章 电路模型和电路定律1.1电路和电路模型 第一章 电路模型和电路定律 第一章的重点&#xff1a; 1.电压、电流的参考方向 2.电阻元件和电源元件的特性 3.基尔霍夫定律&#xff08;KCL,KVL,&#xff09; KCL&#xff1a;基尔霍夫电流定律 KVL&#xff1a;基尔…...

Python multiprocessing模块Pool类介绍

multiprocessing.Pool 类是 Python 中用于并行处理任务的强大工具,它可以创建一个进程池,允许你在多个进程中并行执行任务,从而充分利用多核 CPU 的性能。下面为你总结 Pool 类的常用方法。 1. 创建进程池 from multiprocessing import Pool pool = Pool(processes=None)参…...

CCF CSP 第36次(2024.12)(1_移动_C++)

CCF CSP 第36次&#xff08;2024.12&#xff09;&#xff08;1_移动_C&#xff09; 解题思路&#xff1a;思路一&#xff1a; 代码实现代码实现&#xff08;思路一&#xff09;&#xff1a; 时间限制&#xff1a; 1.0 秒 空间限制&#xff1a; 512 MiB 原题链接 解题思路&…...

【教程】PyTorch多机多卡分布式训练的参数说明 | 附通用启动脚本

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你&#xff0c;欢迎[点赞、收藏、关注]哦~ 目录 torchrun 一、什么是 torchrun 二、torchrun 的核心参数讲解 三、torchrun 会自动设置的环境变量 四、torchrun 启动过程举例 机器 A&#…...

九、自动化函数02

// 进阶版本的屏幕截图 void getScreenShot(String str) throws IOException {// ./src/test/image/ 存放图片路径// 屏幕截图SimpleDateFormat sim1 new SimpleDateFormat("yyyy-MM-dd");SimpleDateFormat sim2 new SimpleDateFormat("HHmmss");Str…...

构建批量论文格式修改系统:从内容识别到自动化处理

在学术研究和论文管理中,自动化处理论文格式是一个极具挑战性但非常有价值的任务。无论是提取论文的关键信息,还是批量修改格式,都需要一个强大的内容识别系统作为基础。本文将结合两份代码(paper_parser.py 和 paper_analyzer.py),深入分析它们如何实现论文内容的识别,…...

站台候车,好奇铁道旁的碎石(道砟)为何总是黄色的?

一、发现问题 同学们在站台等车时有没有发现&#xff0c;铁道旁的小石子很多都是黄色的&#xff0c;有部分为白色&#xff0c;像上图这样&#xff0c;这是为什么呢&#xff1f;是石头原生为黄色&#xff0c;还是因为其他原因变成了红黄色&#xff1f;是从灰白色变为了红黄色吗&…...

Oracle PL/SQL 中,异常(Exception)

在 Oracle PL/SQL 中&#xff0c;异常&#xff08;Exception&#xff09; 是处理运行时错误的机制&#xff0c;能够将错误逻辑与业务逻辑解耦&#xff0c;保证程序的健壮性和可维护性。以下从 原理 和 案例 两个方面详细解析 一、异常处理的核心原理 1. 异常触发机制 自动触发…...

OpenCV学习之获取图像所有点的坐标位置(二)

1.功能介绍 (1)使用openCV解析了.jpeg、.jpg、.png格式的图像文件,输出了图像的宽、高、通道数; (2)创建txt格式文件,保存图像中各像素点的rgba值。 2.环境介绍 操作系统:window10 开发语言:visual studio 2015 c++ 3.功能实现过程 3.1环境设置 (1)打开Vs2015…...

代码随想录算法训练营Day30 | 01背包问题(卡码网46. 携带研究材料)、Leetcode416.分割等和子集

代码随想录算法训练营Day30 | 01背包问题&#xff08;卡码网46. 携带研究材料&#xff09;、Leetcode416.分割等和子集 一、01背包问题 相关题目&#xff1a;卡码网46. 携带研究材料 文档讲解&#xff1a;01背包问题&#xff08;二维&#xff09;、01背包问题&#xff08;一维…...

opencv 形态学变换

形态学变换 1. 核2.腐蚀&#xff08;cv2.erode&#xff09;3. 膨胀&#xff08;cv2.dilate&#xff09;4. 开运算&#xff08;cv.MORPH_OPEN&#xff09;5. 闭运算&#xff08;cv2.MORPH_CLOSE&#xff09;6. 礼帽运算&#xff08;找出增多的白色区域&#xff09;7. 黑帽运算8.…...

视频设备轨迹回放平台EasyCVR打造水库大坝智慧安防视频监控智能分析方案

一、项目背景 水库安全度汛是全国防汛抗洪工作的重点&#xff0c;水库监控系统对保障水库安全、及时排险意义重大。多数水库站点分散、位置偏&#xff0c;地形复杂&#xff0c;与监控中心相隔较远。​ 传统有线监控系统成本高、工期长&#xff0c;遇山河等阻碍时布线困难&…...

使用 LLaMA-Factory 对 DeepSeek R1进行微调教程

如本教程有问题&#xff0c;感谢大家在评论区指出。 如操作过程中遇到解决不了的问题&#xff0c;可以在评论区提问&#xff0c;作者看到了会回复。 微调简介 模型微调通过在特定任务数据集上继续训练预训练模型来进行&#xff0c;使得模型能够学习到与任务相关的特定领域知识…...

【Kubernetes基础--Pod深入理解】--查阅笔记2

深入理解Pod 为什么要有个Pod1. 容器协作与资源共享2. 简化调度和资源管理3. 设计模式支持 Pod 基本用法Pod 容器共享 VolumePod 的配置管理ConfigMap 概述创建 ConfigMap 资源对象在 Pod 中使用 ConfigMap使用 ConfigMap 的限制条件 为什么要有个Pod Pod 的引入并非技术冗余&…...

C语言进阶之自定义类型:结构体,枚举,联合

结构体 结构体类型的声明 结构的基础知识 结构是一些值的集合&#xff0c;这些值称为成员变量。结构的每个成员可以是不同类型的变量。 结构的声明 struct tag{member-list;}variable-list;例如描述一个学生&#xff1a; struct Stu{char name[20];//名字int age;//年龄ch…...

深入解析C++引用:安全高效的别名机制及其与指针的对比

一、引用的核心概念 1.1 引用定义 引用&#xff08;Reference&#xff09;是C为变量创建的别名&#xff0c;通过&符号声明。其核心特性&#xff1a; 指针适用场景&#xff1a; 现代C黄金法则&#xff1a; "引用是指针的安全马甲&#xff0c;而智能指针是带着安全帽的…...

【rdma通信名词概念】

rdma通信名词概念 1.在rdma网卡中&#xff0c;QP(SQ和RQ)、CQ、EQ和SQR的含义是什么以及功能是什么&#xff1f;2 PCIe中的MSI-X中断机制&#xff1f; 1.在rdma网卡中&#xff0c;QP(SQ和RQ)、CQ、EQ和SQR的含义是什么以及功能是什么&#xff1f; QP&#xff1a;queue pair&am…...

Mysql主从复制有哪些方式

MySQL 主从复制主要有以下几种方式&#xff0c;根据不同的分类标准&#xff08;如同步机制、数据复制格式、拓扑结构等&#xff09;可以分为&#xff1a; 一、按同步机制分类 1. 异步复制 (Asynchronous Replication) 原理&#xff1a;主库提交事务后&#xff0c;立即返回给客…...

Vue工程化开发脚手架Vue CLI

开发Vue有两种方式 核心包传统开发模式&#xff1a;基于html / css / js 文件&#xff0c;直接引入核心包&#xff0c;开发 Vue。工程化开发模式&#xff1a;基于构建工具&#xff08;例如&#xff1a;webpack&#xff09;的环境中开发Vue。 脚手架Vue CLI Vue CLl 是 Vue 官方…...

MySQL函数运算

1.日期时间函数 查询当前日期时间的函数(使用函数需要加select)&#xff1a; curdate() 查看当前数据库的日期部分&#xff08;年月日&#xff09; SELECT CURDATE(); curtime() 查看当前数据库的时间部分&#xff08;时分秒&#xff09; SELECT CURTIME(); now() 查看当前…...

Spring如何解决项目中的循环依赖问题?

目录 什么是循环依赖&#xff1f; 如何解决&#xff1f; 采用两级缓存解决 需要AOP的Bean的循环依赖问题&#xff1f; 三级缓存解决 什么是循环依赖&#xff1f; 循环依赖就是Spring在初始化Bean时两个不同的Bean你依赖我&#xff0c;我依赖你的情况 例如A依赖B&#xf…...