mirror of
				https://gitee.com/coder-xiaomo/leetcode-problemset
				synced 2025-11-04 03:33:12 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<p>给你一个数组 <code>nums</code>,我们可以将它按一个非负整数 <code>k</code> 进行轮调,这样可以使数组变为 <code>[nums[k], nums[k + 1], ... nums[nums.length - 1], nums[0], nums[1], ..., nums[k-1]]</code> 的形式。此后,任何值小于或等于其索引的项都可以记作一分。</p>
 | 
						||
 | 
						||
<ul>
 | 
						||
	<li>例如,数组为 <code>nums = [2,4,1,3,0]</code>,我们按 <code>k = 2</code> 进行轮调后,它将变成 <code>[1,3,0,2,4]</code>。这将记为 <code>3</code> 分,因为 <code>1 > 0</code> [不计分]、<code>3 > 1</code> [不计分]、<code>0 <= 2</code> [计 1 分]、<code>2 <= 3</code> [计 1 分],<code>4 <= 4</code> [计 1 分]。</li>
 | 
						||
</ul>
 | 
						||
 | 
						||
<p>在所有可能的轮调中,返回我们所能得到的最高分数对应的轮调下标 <code>k</code> 。如果有多个答案,返回满足条件的最小的下标 <code>k</code> 。</p>
 | 
						||
 | 
						||
<p> </p>
 | 
						||
 | 
						||
<p><strong>示例 1:</strong></p>
 | 
						||
 | 
						||
<pre>
 | 
						||
<strong>输入:</strong>nums = [2,3,1,4,0]
 | 
						||
<strong>输出:</strong>3
 | 
						||
<strong>解释:</strong>
 | 
						||
下面列出了每个 k 的得分:
 | 
						||
k = 0,  nums = [2,3,1,4,0],    score 2
 | 
						||
k = 1,  nums = [3,1,4,0,2],    score 3
 | 
						||
k = 2,  nums = [1,4,0,2,3],    score 3
 | 
						||
k = 3,  nums = [4,0,2,3,1],    score 4
 | 
						||
k = 4,  nums = [0,2,3,1,4],    score 3
 | 
						||
所以我们应当选择 k = 3,得分最高。</pre>
 | 
						||
 | 
						||
<p><strong>示例 2:</strong></p>
 | 
						||
 | 
						||
<pre>
 | 
						||
<strong>输入:</strong>nums = [1,3,0,2,4]
 | 
						||
<strong>输出:</strong>0
 | 
						||
<strong>解释:</strong>
 | 
						||
nums 无论怎么变化总是有 3 分。
 | 
						||
所以我们将选择最小的 k,即 0。
 | 
						||
</pre>
 | 
						||
 | 
						||
<p> </p>
 | 
						||
 | 
						||
<p><strong>提示:</strong></p>
 | 
						||
 | 
						||
<ul>
 | 
						||
	<li><code>1 <= nums.length <= 10<sup>5</sup></code></li>
 | 
						||
	<li><code>0 <= nums[i] < nums.length</code></li>
 | 
						||
</ul>
 |