自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 华为OD机试 - 宜居星球改造计划

假设将火星待改造的区域为row*column的网格,每个网格有3个值,宜居区、可改造区、死亡区,使用YES、NO、NA代替,YES表示该网格已经完成大气改造,NO表示该网格未进行改造,后期可进行改造,NA表示死亡区,不作为判断是否改造完的宜居,无法穿过;请计算这个待改造区域的网格中,可改造区是否能全部成宜居区,如果可以,则返回改造的大阳日天教,不可以则返回-1。可改造区是否能全部变成宜居区,如果可以,则返回改造的太阳日天数,不可以则返回-1。-1//右下角的区域,被周边三个死亡区挡住,无法实现改造。

2023-09-10 18:07:29 165 1

原创 华为OD机试-- 计算疫情扩散时间

在一个地图中(地图由n*n个区域组成)有部分区域被感染病菌感染区域每天都会把周围(上下左右)的4个区域感染请根据给定的地图计算多少天以后,全部区域都会被感染如果初始地图上所有区域全部都被感染,或者没有被感染区域,返回-1 输入描述 行N*N个数字(只包合0.1,不会有其他数字)表示一个地图,数字间用分割,0表示未 感染区域,1表示已经感染区域每N个数字表示地图中一行,输入数据共表示N行N列的 区域地图 例如输入1,0,1,0,0,0,1,0,1,表示地图 1,0,1 0,0,0 1,0,1 输出描述 个整数

2023-09-04 13:12:52 184 2

原创 华为od机试-最小传输时延Ⅱ

对于每个节点,它的周围八个方向都可以作为下一个节点进行转发,每次选择时延最小的节点进行转发,并更新其周围节点的时延值。需要注意的是,连续相同时延会减少时延值,因此需要记录当前连续相同时延的个数。有 M*N 的节点短阵,每个节点可以向 8 个方向(上、下、左、右及四个斜线方向)转发数据包,每个节点转发时会消耗固定时延,连续两个相同时延可以减少一个时延值(即当有K 个相同时延的节点连续转发时可以减少 K-1 个时延值),求左上角 (0,0)开始转发数据包到右下角 (M-1,N- 1)并转发出的最短时延。

2023-08-28 12:53:00 139 2

原创 华为OD机试-周末爬山

周末小明准备去爬山锻炼,0代表平地,山的高度使用1到9来表示,小明每次爬山或下山高度只能相差k及k以内,每次只能上下左右一个方向上移动一格,小明从左上角(0,0)位置出发第一行输入m n k(空格分隔)。代表m*n的二维山地图,k为小明每次爬山或下山高度差的最大值然后接下来输入山地图,一共m行n列,均以空格分隔。取值范围:0

2023-08-19 10:31:10 167

原创 华为od机试-日志限流

第二行为表示这一天每单位时间产生的日志数量的数组 records[],0

2023-08-19 10:21:27 47 1

原创 华为od机试-最多几个直角三角形

每行第一个正整数N,表示线段个数(3

2023-08-19 10:13:57 169 1

原创 华为OD机试-机器人可活动的最大网格点数目

现有一个机器人,可放置于 M × N 的网格中任意位置,每个网格包含一个非负整数编号,当相邻网格的数字编号差值的绝对值小于等于 1 时,机器人可以在网格间移动。**说明:**网格左上角坐标为 (0,0) ,右下角坐标为(m−1,n−1),机器人只能在相邻网格间上下左右移动。第 1 行输入为 M 和 N , M 表示网格的行数 N 表示网格的列数。相邻网格差值绝对值都小于等于 1 ,且为最大区域,对应网格点数目为 6。输出 1 行,包含 1 个数字,表示最大活动区域的网格点数目,行首行尾无多余空格。

2023-08-12 11:11:02 64 1

原创 华为OD机试-通过软盘拷贝文件【2023 B卷|200分】

3个文件中,每个文件实际占用的大小分别为737280字节、737280字节、737792字节.只能选取前两个文件,总大小为1474542字节。题目要求的是,在2880个块的条件下,选择一些文件,使得这些文件可以被2880块装填,且这些文件的字节数之和最大。从6个文件中,选择3个大小为400000的文件和1个大小为200000的文件,得到最大总大小为1400000。也可以选择2个大小为400000的文件和3个大小为200000的文件,得到的总大小也是1400000。即真正占用软盘空间的只有文件内容本身。

2023-08-12 10:30:56 92 1

原创 logback配置

<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文件如果发生改变,将会

2018-11-26 16:36:58 219

原创 redis安装

Redisredis是目前公认的速度最快的基于内存的键值对数据库,但redis的缺点也非常明显,仅提供最基本的hash set, list, sorted set等基于数据类型,不分表,没有schema,没有索引,没有外键,缺少int/date等基本数据类型,多条件查询需要通过集合内联(sinter,zinterstore)和连接间接实现,操作不便,开发效率低,可维护性不佳; 因此一般不将其视...

2018-11-26 16:05:23 83

空空如也

空空如也

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

TA关注的人

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