给定一个数列a,对于ai,寻找一个aj使得i>j且|ai−aj|最小。
题解
一道近乎Splay裸题的题。
很显然可以将最小的|ai−aj|拆成ai与其前驱的差和与其后继的差的最小值。
所以说就可以用Splay维护啦qwq。论手贱,你是比不过我的,今天又把while打成if啦
代码
1 |
|
技不如人,被吊打
给定一个数列a,对于ai,寻找一个aj使得i>j且|ai−aj|最小。
一道近乎Splay裸题的题。
很显然可以将最小的|ai−aj|拆成ai与其前驱的差和与其后继的差的最小值。
所以说就可以用Splay维护啦qwq。论手贱,你是比不过我的,今天又把while打成if啦
1 | #include<bits/stdc++.h> |
v1.5.2