当前位置:网站首页>Leetcode 1984. Différence minimale entre les notes des élèves (Oui, résolu)
Leetcode 1984. Différence minimale entre les notes des élèves (Oui, résolu)
2022-06-09 19:41:00 【Je ne suis pas xiaohai.】

Pour toi Indice de 0 C'est parti. Un tableau entier de nums ,Parmi eux nums[i] Indique le paragraphe i Les notes des élèves.Je vais te donner un autre entier k .
Choisissez n'importe quel tableau k Les notes des élèves,Pour que k Entre les fractions Le score le plus élevé Et Score minimum De Différence Atteindre Minimiser .
Retour possible Différence minimale .
Exemple 1:
Entrée:nums = [90], k = 1
Produits:0
Explication:Élection 1 Les notes des élèves,Seulement 1 Une façon de:
- [90] La différence entre les notes les plus élevées et les plus basses est 90 - 90 = 0
La différence minimale possible est 0
Exemple 2:
Entrée:nums = [9,4,1,7], k = 2
Produits:2
Explication:Élection 2 Les notes des élèves,Oui. 6 Une façon de:
- [9,4,1,7] La différence entre les notes les plus élevées et les plus basses est 9 - 4 = 5
- [9,4,1,7] La différence entre les notes les plus élevées et les plus basses est 9 - 1 = 8
- [9,4,1,7] La différence entre les notes les plus élevées et les plus basses est 9 - 7 = 2
- [9,4,1,7] La différence entre les notes les plus élevées et les plus basses est 4 - 1 = 3
- [9,4,1,7] La différence entre les notes les plus élevées et les plus basses est 7 - 4 = 3
- [9,4,1,7] La différence entre les notes les plus élevées et les plus basses est 7 - 1 = 6
La différence minimale possible est 2
Conseils:
1 <= k <= nums.length <= 1000
0 <= nums[i] <= 105
Principales idées:Trier d'abord, Puis prenez chaque minimum
Code:
class Solution {
public:
int minimumDifference(vector<int>& nums, int k) {
sort(nums.begin(),nums.end());
int res=nums[0+k-1]-nums[0];
for(int i=1;i<=nums.size()-k;i++)
{
res=min(res,nums[i+k-1]-nums[i]);
}
return res;
}
};
边栏推荐
- [effectiveness platform] test case management module - obtain use case list data, view use case details data, add and update use cases, delete use case related function development (7)
- Invest 400million euros! Intel and Spanish Supercomputing Center develop risc-v processor, which will be used for 100 billion times of supercomputing
- In the first quarter, the global PC GPU shipment fell by 6.2%, and the epidemic created a lot of demand, which ended
- Ziguang zhanrui mobile phone chips are exposed to have serious security vulnerabilities, and about 10% of Android phones in the world may be affected
- US Secretary of Commerce: consider adding more Chinese enterprises to the "blacklist" and will not relax sanctions in the near future
- 使用nvm下载安装Node
- Uniapp H5 single page horizontal screen
- uboot详解
- Betting on cloud nativity, ampere computing starts the key shot of server chip transformation
- ASPX DataTable 行列互换
猜你喜欢
![[ue5] calling worldsubsystem in uobject](/img/0d/ccc5b3b481eb8015f5a2bedb0d22d0.png)
[ue5] calling worldsubsystem in uobject

Tpami2022 | heterogeneous domain adaptation based on adversarial neural representation learning: e-commerce and network security experiment

Official competition paper and scoring standard of "Cyberspace Security" of secondary vocational group in 2018 national vocational college skills competition

The problem of the longest valid bracket

线上运维要会用哪些运维软件和工具?

Fast finding the number of nodes in a complete binary tree

Drive development - Basics

Visual display of cool 3D charts

Node version switching

Meinong bio is about to be listed: its operation has been relatively stable in the past three years, and it is estimated that the over raised amount is about 100million yuan
随机推荐
只出现一次的数字(异或运算,哈希表)
oracle 一行转多行
Description des tâches du concours « gestion et évaluation de la sécurité de l'information » du groupe professionnel supérieur du concours national de compétences des écoles professionnelles en 20xx
How does GNN generalize? This 135 page PDF doctoral thesis "generalization evaluation and improvement of neurograph reasoning and learning"
马斯克怎么成了币圈靳东?
移动应用测试篇(6)——APP测试技术(4)
【数据库数据恢复】SQL Server数据库数据恢复案例
155_ Model_ Safety stock of power Bi & power pivot purchase, sales and inventory
个人博客系统(附源码)
范伟OA8前台SQL注入
mysql数据类型
巴比特 | 元宇宙每日必读:花旗银行报告称元宇宙经济代表着13 万亿美元的收入机会,有5个确定的早期投资机会...
ASP Err. Detailed description of number error
学习WMX3,运动控制
4425 changing digital (Analog)
How did musk become Jindong?
Troubleshooting cl210openstack operations -- diagnosing openstack problems
【时序】TFT:具有可解释性的时间序列多步直接预测 Transformers[学习中...,亟待解决]
Tpami2022 | heterogeneous domain adaptation based on adversarial neural representation learning: e-commerce and network security experiment
Deep learning and CV tutorial (13) | target detection (SSD, Yolo Series)