当前位置:网站首页>1200. Minimum absolute difference
1200. Minimum absolute difference
2022-07-04 14:00:00 【anieoo】
Original link :1200. Minimum absolute difference
solution:
Sort + Traverse
class Solution {
public:
vector<vector<int>> minimumAbsDifference(vector<int>& arr) {
vector<vector<int>> res; // Define the return value
sort(arr.begin(),arr.end());
int mindiff = INT_MAX;
for(int i = 1;i < arr.size();i++) {
if(arr[i] - arr[i - 1] < mindiff) {
res.clear();
res.push_back({arr[i - 1], arr[i]});
mindiff = arr[i] - arr[i - 1];
}
else if(arr[i] - arr[i - 1] == mindiff) {
res.push_back({arr[i - 1], arr[i]});
}
}
return res;
}
};边栏推荐
猜你喜欢

硬件基础知识-二极管基础

205. 同构字符串

面试官:Redis中哈希数据类型的内部实现方式是什么?

【Antd】Antd 如何在 Form.Item 中有 Input.Gourp 时获取 Input.Gourp 的每一个 Input 的value

字节面试算法题

SCM polling program framework based on linked list management

2022危险化学品经营单位主要负责人练习题及模拟考试

MySQL8版本免安装步骤教程

上汽大通MAXUS正式发布全新品牌“MIFA”,旗舰产品MIFA 9正式亮相!

Flet tutorial 03 basic introduction to filledbutton (tutorial includes source code) (tutorial includes source code)
随机推荐
Three schemes to improve the efficiency of MySQL deep paging query
Introduction to XML II
Fs4056 800mA charging IC domestic fast charging power IC
面试官:Redis中哈希数据类型的内部实现方式是什么?
.Net之延迟队列
C basic supplement
忠诚协议是否具有法律效力
【R语言数据科学】:交叉验证再回首
SCM polling program framework based on linked list management
高质量软件架构的唯一核心指标
Commvault 和 Oracle 合作,在 Oracle 云上提供 Metallic数据管理即服务
392. 判断子序列
三星量产3纳米产品引台媒关注:能否短期提高投入产出率是与台积电竞争关键
XILINX/system-controller-c/BoardUI/无法连接开发板,任意操作后卡死的解决办法
舔狗舔到最后一无所有(状态机)
c#数组补充
C语言中学生成绩管理系统
Redis —— How To Install Redis And Configuration(如何快速在 Ubuntu18.04 与 CentOS7.6 Linux 系统上安装 Redis)
Animation and transition effects
上汽大通MAXUS正式发布全新品牌“MIFA”,旗舰产品MIFA 9正式亮相!