48. Rotate Image
生活随笔
收集整理的這篇文章主要介紹了
48. Rotate Image
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
48. Rotate Image
題目
You are given an n x n 2D matrix representing an image.Rotate the image by 90 degrees (clockwise).Note: You have to rotate the image in-place, which means you have to modify the input 2D matrix directly. DO NOT allocate another 2D matrix and do the rotation.Example 1:Given input matrix = [[1,2,3],[4,5,6],[7,8,9] ],rotate the input matrix in-place such that it becomes: [[7,4,1],[8,5,2],[9,6,3] ]Example 2:Given input matrix = [[ 5, 1, 9,11],[ 2, 4, 8,10],[13, 3, 6, 7],[15,14,12,16] ], rotate the input matrix in-place such that it becomes: [[15,13, 2, 5],[14, 3, 4, 1],[12, 6, 8, 9],[16, 7,10,11] ]解析
- 本題帶有技巧,如果允許申請空間,可以直接按列取,放入到新空間的一行即可
題目來源
- 48. Rotate Image
- 矩陣的操作-之前做過的
總結
以上是生活随笔為你收集整理的48. Rotate Image的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 哈希表的C实现(三)---传说中的暴雪版
- 下一篇: [译]php和curl_multi_ex