题目链接:https://www.luogu.com.cn/problem/P1102题解:统计满足 A - B = C 的数对个数题目大意给定一个长度为 N 的正整数序列和一个正整数 C,求有多少对 (i, j)(i != j,位置不同即视为不同)满足:Ai-Aj=C注意:即使数值相同,只要位置不同就算作不同的数对。解题思路转化问题将等式变形:Ai = Aj + C也就是说,对于每个元素 x,我们想知道序列中有多少个元素等于 x + C。于是问题转化为:对每个 x,统计 x + C 出现的次数,并累加。方法一:排序 + 双指针核心思想先将数组排序;使用两个指针 l 和 r,维护 nums[r...