
华为OD机试 2024C卷题库疯狂收录中,刷题点这里
专栏导读
本专栏收录于《华为OD机试(JAVA)真题(D卷+C卷+A卷+B卷)》。
刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天CSDN在线答疑。
一、题目描述
给定一个二维数组M行N列,二维数组里的数字代表图片的像素,为了简化问题,仅包含像素1和5两种像素,每种像素代表一个物体2个物体相邻的格子为边界,求像素1代表的物体的边界个数。
像素1代表的物体的边界指与像素5相邻的像素1的格子,边界相邻的属于同一个边界,相邻需要考虑8个方向(上,下,左,右,左上,左下,右上,右下)。
其他约束:地图规格
本博客详细介绍了华为OD机试中关于图像物体边界检测的题目,通过深度优先搜索(DFS)算法解决,提供Java代码实现。题目要求找出二维数组中像素值为1的物体的边界个数,边界定义为与像素值为5的相邻格子。文章包括题目描述、输入输出说明、解题思路、代码展示及测试案例。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



