猿问

一个关于javascript二维数组的面试题

题目是这样的:

给定一个二维数组,实现一个功能函数 fn,向这个函数中传递这个二维数组的一个坐标,如果这个坐标的值为 ”1“,将返回和这个坐标所有相连的并且坐标值为1坐标。

例如,传递了 fn([3,4])得到的结果为:

[[3,4],[4,4],[5,4],[6,4],[7,4],[8,4],[8,5],[8,6]]


var arr =[

    [0,0,0,0,0,0,0,0,0,0,0],

    [0,0,0,0,0,0,0,0,0,0,0],

    [0,0,0,0,0,0,0,0,0,0,0],

    [0,0,0,0,1,0,0,0,1,0,0],

    [0,0,0,0,1,0,0,0,1,0,0],

    [0,0,0,0,1,0,0,0,1,0,0],

    [0,0,0,0,1,0,0,0,0,0,0],

    [0,0,0,0,1,0,0,0,0,0,0],

    [0,0,0,0,1,1,1,0,0,0,0],

    [0,0,0,0,0,0,0,0,0,0,0],

    [0,0,0,0,0,0,0,0,0,0,0],

] ;


芜湖不芜
浏览 429回答 3
3回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答