自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 HJ116 小红的排列构造

例如,{2,3,1,5,4} 是一个长度为 5 的排列,而 {1,2,2} 和 {1,3,4} 都不是排列,因为前者存在重复元素,后者包含了超出范围的数。当字符串si=0,则resList[i],resList[i+1]=resList[i+1],resList[i],即i和i+1 位置互换,则使前i项有大于i的值,无法构成排列,代码实现如下。如果答案不存在,直接输出 −1;针对输入的长度n,先初始化结果resList=[1,2,3,……同时,输出{2,3,1}、{3,2,1} 等答案也都是合法的。

2025-04-14 22:38:15 263

原创 HJ115 小红的区间构造

当k//x=n(区间长度k除以倍数x,结果向下取整等于n),区间为[1,k]。例如x=3,k=5,n=1,区间为[1,5]l+k−1=r) 代表答案。小红拿到了正整数 x ,她希望你找到一个长度为 k 的区间,满足区间内恰好有 n 个数是x 的倍数。当(x+k-1)//x=n,区间为[x,x+k-1]。例如x=2,k=5,n=3,区间为[3,6]在这个样例中,[6,10] 区间内恰好有 2 个数是 3 的倍数,符合要求。在一行上输入三个整数n,k,x(1≤n,k,x≤10^9)。

2025-04-13 18:10:07 211

原创 HJ132 小红走网格

对于第三组测试数据,其中一种可行的方案是,向右移动 3 步到达(3,0)、向左移动 1 步到达(2,0)、向右移动 3 步到达 (5,0)、最后向上移动 1 步到达 (5,1)。在一行上输入六个整数 x,y,a,b,c,d(1≦x,y,a,b,c,d≦10^9) 代表目标位置所在坐标、向上下左右四个方向单次移动的步数。对于第一组测试数据,其中一种可行的方案是,向上移动 1 步到达(0,1),然后向右移动 1 步到达 (1,1)。否则,直接输出NO。∙ 向右移动一次,走 d 步:(0,0)→(d,0)

2025-04-13 13:03:07 388

原创 HJ68 成绩排序

题目:对于给出的 n 位同学的姓名和成绩,根据输入要求,按成绩升序或降序排列。总结:字典与元组存储区别:字典的键不能重复;元组值可以重复。Python 字典与元组排序

2025-02-23 16:20:37 242

原创 HJ57 高精度整数加法

Python 补齐字符串长度方法:str.rjust(len,s),右对齐字符串str,用字符s左补齐字符串str长度为lenstr.ljust(len,s),左对齐字符串str,用字符s右补齐字符串str长度为lenstr.zfill(len),右对齐字符串str,用0左补齐字符串str长度为len

2025-02-22 12:05:31 222

原创 HJ53 杨辉三角的变形

杨辉三角变形的规律:从第三行开始,开始有2324的规律。奇数行,第2列为偶数;行数求余4为0,第3列为偶数;其它情况,第4列为偶数。

2025-02-22 10:14:50 268

原创 MySQL 5.5 基础知识

※数据类型分类:1.数值类型2.字符类型3.日期类型※ 自定义变量自定义变量分类:可分为用户变量和局部变量1.用户变量作用域:针对于当前连接(会话)生效位置:BEGIN END 里面,也可以放在外面使用:①声明并赋值:SET @变量名=值;SET @变量名:=值;SELECT @变量名:=值;②更新值方式一:SET @变量名=值;SET @变量名:=值;SELECT @变量名:=值;方式二:SELECT 列名 INTO @变量名 FROM 表;③使用。

2024-12-22 15:32:15 667

原创 华为机试练习

给定 n 个字符串,请对 n 个字符串按照字典序排列。数据范围: 1≤n≤1000,字符串长度满足1≤len≤100输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。数据输出n行,输出结果为按照字典序排列的字符串。字典序排序通过两种不同的函数来实现:sort和sorted。sort函数对列表进行原地排序,直接修改原有的列表;sorted函数对列表原始数据保持不变,排序结果会作为一个新列表。实例如下:对列表按照字典序排序。

2024-10-20 15:01:44 387

原创 HTML语言入门

HTML全称为HyperText Markup Language(超文本标记语言),HTML 不是一种编程语言,而是一种标记语言,是用来描述网页的一种语言。

2023-08-13 22:51:07 378 1

原创 [Excel] 调整表格宽度和冻结窗口

调整表格宽度和冻结窗口

2023-06-24 10:45:08 2909 1

原创 [MATLAB] 点云分块/分层

文章目录前言一、点云分块1.思路2.代码二、点云分层1.思路2.代码总结前言点云数据杂乱、海量,为了更加有效地评估点云质量,需要将其大型的数据集分成小型的数据集,以便更加有效地处理感知点云质量。本文主要介绍两种相对简单划分点云的方法:其一,将点云分成大小均等的立方块;其二,将点云分成厚度一致的点云层。

2023-06-24 10:36:22 2389 1

原创 [Python] Python基础入门笔记

有C语言编程基础的Python基础笔记,主要包括数据类型:数值型、字符串、列表、元组、字典、类;程序结构:If、while、for语句;文件操作;断言。

2023-06-21 14:25:23 1292

原创 [WMware] 虚拟机与主机互相共享文件的几种方法

虚拟机Windows与主机共享文件的几种方法:安装VMware Tools/Windows共享文件设置/文件转ISO格式……解决无法安装VMware Tools情况下仍实现处理虚拟机与主机互传文件。

2023-05-26 21:55:44 72055 8

原创 [VMware] Windows 7 X64 虚拟机无法安装WMware Tools解决方法

VMware Workstation 17的Windows 7安装VMware Tools时会直接报错“Windows无法验证此驱动程序软件的发布者”,继续往下操作都无法安装VMware Tools.

2023-05-08 00:19:06 1560 2

Jenkins环境部署文件(Jdk11+Tomcat9+Jenkins)

Jenkins环境部署文件(Jdk11+Tomcat9+Jenkins)

2023-08-05

基于Java的Selenium文件

配置基于Java的selenium环境所需要的selenium库文件

2023-06-24

windows6.0-kb4474419-v4-x86 补丁

2019-适用于 Windows Server 2008 的 09 安全更新,适合基于 x86 的系统 (KB4474419)

2023-05-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除