<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                Given a matrix of*m*x*n*elements (*m*rows,*n*columns), return all elements of the matrix in spiral order. **Example 1:** ~~~ Input: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] Output: [1,2,3,6,9,8,7,4,5] ~~~ **Example 2:** ~~~ Input: [ [1, 2, 3, 4], [5, 6, 7, 8], [9,10,11,12] ] Output: [1,2,3,4,8,12,11,10,9,5,6,7] ~~~ 給定一個包含?m x n?個元素的矩陣(m 行, n 列),請按照順時針螺旋順序,返回矩陣中的所有元素。 示例?1: 輸入: ``` [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] ``` 輸出: `[1,2,3,6,9,8,7,4,5]` 示例?2: 輸入: ``` [ [1, 2, 3, 4], [5, 6, 7, 8], [9,10,11,12] ] ``` 輸出: `[1,2,3,4,8,12,11,10,9,5,6,7]` ![](https://img.kancloud.cn/b9/85/b98571c4eebe3acf499cbebc4e79a891_855x458.png) ``` /** * @param {number[][]} matrix * @return {number[]} */ var spiralOrder = function(matrix) { var res=[] var i=0 var j=0 var n=matrix.length-1 if(n<0) return [] var m=matrix[0].length-1 var turn=m==0?'d':'r' var boundl=0 var boundr=m var boundu=0 var boundd=n for(var a=0;a<(m+1)*(n+1);a++){ res.push(matrix[i][j]) if(turn=='r'){ j++ if(j==boundr){ boundu++ turn='d' } }else if(turn=='d'){ i++ if(i==boundd){ boundr-- turn='l' } }else if(turn=='l'){ j-- if(j==boundl){ boundd-- turn='u' } }else if(turn=='u'){ i-- if(i==boundu){ boundl++ turn='r' } } } return res }; ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看