美文网首页
顺时针输出矩阵

顺时针输出矩阵

作者: 看到这朵小fa了么 | 来源:发表于2020-03-24 19:53 被阅读0次
//line=readline()
//print(line)
//console.log('Hello World!');
function clockWise(list){
    if(list[0].length===1) {
        for(let i=0; i<list.length;i++){
            console.log(list[i][0])
       } 
    }else if(list.length===1) {
        for(let i=0; i<list[0].length; i++) {
            console.log(list[0][i])
        }
    } else if(list.length > 1 && list[0].length>1){
        let row = list.length
        let col = list[0].length
        for(let i=0; i<col; i++){
            console.log(list[0][i])
        }
        for(let i=1;i<row; i++){
            console.log(list[i][col-1])
        }
        for(let i=col-2; i>=0; i--){
            console.log(list[row-1][i])
        }
        for(let i=row-2; i>=1; i--){
            console.log(list[i][0])
        }
        if(row-2>0 && col-2>0) {
            let newArr = []
            for(let i=1; i<row-1; i++){
                let rowArr = []
                for(let j=1; j<col-1; j++) {
                    rowArr.push(list[i][j])
                }
                newArr.push(rowArr)
            }
            clockWise(newArr)
        }
    }
}
clockWise([[1,2,3],[8,9,4],[7,6,5]]) // 123456789

相关文章

  • 矩阵顺时针输出

    输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。例如:如果输入如下矩阵: 1 ...

  • 顺时针输出矩阵

  • 顺时针输出数字矩阵

    Q: 之前朋友跟我聊了道算法题,是顺时针输出数组矩阵,如图1所示: 简单写了下算法,语言无所谓,思路都差不多,我用...

  • 螺旋输出矩阵

    给定一个mmm行、nnn列的矩阵,按照顺时针螺旋的顺序输出矩阵中所有的元素(从[0][0]位置开始,具体请参见下图...

  • C语言 矩阵螺旋输出 解法

    C语言算法题 给定一个 m行、n列的矩阵,请按照顺时针螺旋的顺序输出矩阵中所有的元素(从[0][0]位置开始,具体...

  • Leetcode【54、59、885】

    问题描述:【Array】54. Spiral Matrix 解题思路: 这道题是给一个矩阵,按顺时针螺旋输出所有数...

  • 面试题29:顺时针打印矩阵

    题目 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每个数字。如下所示矩阵: 则依次打印输出数字:1,2,3,...

  • 【不熟练】知识迁移能力-顺时针打印矩阵

    顺时针打印矩阵 题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: ...

  • 《剑指offer》— JavaScript(19)顺时针打印矩阵

    顺时针打印矩阵 题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: ...

  • 矩阵本质-Transform函数详解

    矩阵 1.CGRectApplyAffineTransform函数 将对应的rect应用矩阵转换,此时的顺时针旋转...

网友评论

      本文标题:顺时针输出矩阵

      本文链接:https://www.haomeiwen.com/subject/pmuayhtx.html