【C++前缀和 排序】891. 子序列宽度之和|2182C++算法:前缀和、前缀乘积、前缀异或的原理、源码及测试用例 包括课程视频 排序一个序列的 宽度 定义为该序列中最大元素和最小元素的差值。 给你一个整数数组 nums ,返回 nums 的所有非空 子序列 的 宽度之和 。由于答案可能非常大,请返回对 109 + 7 取余 后的结果。 子序列 定义为从一个数组里删除一些(或者不删除)元素,但不改变剩下元素的顺序得到的数组。例如,[3,6,2,7] 就是数组 [0,3,1,6,2,2,7] 的一个子序列。 示例 1: 输入:nums = [2,1,3] 输出