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

【华为od】存在一个m*n的二维数组,其成员取值范围为0,1。其中值为1的元素具备扩散性,每经过1S,将上下左右值为0的元素同化为1。

存在一个m*n的二维数组,其成员取值范围为0,1。其中值为1的元素具备扩散性,每经过1S,将上下左右值为0的元素同化为1。将数组所有成员初始化为0,将矩阵的[i, j]和[m,n]位置上元素修改成1后,在经过多长时间所有元素变为1。

输入描述
输入的前两个数字是矩阵大小。后面是数字矩阵内容。

输出描述
输出矩阵的所有元素变为1所需要秒数。

用例

输入 4,4,0,0,3,3
输出 3
说明
输入数据中的前2个数字表示这是一个4*4的矩阵;

中间两个数字表示一个初始扩散点位置为0,0;

最后2个数字表示另一个扩散点位置为3,3。

给出的样例是一个简单模型,初始点在对角线上,达到中间的位置分别为3次迭代,即3秒。所以输出为3。

# 输入
m, n, i, j, x, y = map(int, 
http://www.lryc.cn/news/258308.html

相关文章:

  • docker学习(七、搭建mysql8.2主从)
  • 消费升级:无人零售的崛起与优势
  • 【开题报告】基于SpringBoot的煤炭企业安全宣传学习平台的设计与实现
  • 机器连接和工业边缘计算
  • java系列-LinkedHashMap
  • 【linux】查看CPU和内存信息
  • 【产品经理】产品专业化提升路径
  • Ubuntu(WSL)卸载与安装指定版本的 openssl
  • leetcode1115. 交替打印 FooBar
  • qt有哪些常用控件
  • docker 手工redis7.x cluster
  • 【华为OD题库-082】TLV解析II-Java
  • Memcached学习
  • 2024最新金三银四软件测试面试题
  • 微信小程序动态加载图表[echart]
  • 《opencv实用探索·十八》Camshift进行目标追踪流程
  • MAP: Multimodal Uncertainty-Aware Vision-Language Pre-training Model
  • 【SpringCache】快速入门 通俗易懂
  • GeoTools学习笔记
  • 短剧规模达到了百亿元,短剧分销成为短剧新模式
  • Kotlin 中的 `as` 关键字:类型转换的艺术
  • CDN可以给企业网站带来哪些优势?
  • 离线运行Oracle Database In-Memory Advisor
  • 2,PyCharm的下载与安装
  • HNU计算机视觉作业一
  • Java:SpringBoot获取当前运行的环境activeProfile
  • 射频功率放大器的参数有哪些
  • 3-5、多态性
  • 什么是https 加密协议?
  • 低压无功补偿在分布式光伏现场中的应用