1 | 给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。 |
解法一:采用辅助数组
思路:我们通过观察可以发现第i行第j列的元素旋转90°后,旋转到倒数第i列第j行的元素,所以代码如下:
1 | class Solution { |
解法二:不采用多余的辅助空间,原地旋转
思路:我们可以发现,先以对角线旋转,然后按照每一行的中心进行左右旋转,可以发现整个数组旋转了90°
1 | class Solution { |
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true