这道题的正解是 树状数组,但是我们用朴素解法 二重循环统计逆序 也能在考试时拿到一定的分数。
题意:对 N×N 矩阵做顺时针螺旋遍历,得到序列 spiral。允许交换螺旋顺序上相邻的两个元素,最少次数等于把 spiral 排成 [1,2,…,N2] 的逆序对数。答案对 1000000007 取模。
朴素做法:
给定一个N∗N的二维矩阵,其中包含[1,N2]的互不相同的正整数。
定义一种操作:
每次可以选择矩阵中的一个元素,将其与其在顺时针螺旋顺序中的下一个元素交换位置
例如: 在3∗3的矩阵中,
开通会员即可查看完整视频题解: 1.题目讲解 2.思路分析 3.逐行代码手写
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册