华为OD
文章平均质量分 56
秋招社招算法
fightingtt
这个作者很懒,什么都没留下…
展开
-
华为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 · 94 阅读 · 1 评论