文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
1. Description
2. Solution
解析:Version 1,先对数组进行排序,如果数字个数小于5个,则最小差一定为0,否则,由于至多修改三个数字,因此最小值的情况为修改前三个数字、修改后三个数字、前面修改一个后面修改两个、前面修改两个后面修改一个,枚举四种情况的值取最小即可。
- Version 1
1 | class Solution: |
文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
解析:Version 1,先对数组进行排序,如果数字个数小于5个,则最小差一定为0,否则,由于至多修改三个数字,因此最小值的情况为修改前三个数字、修改后三个数字、前面修改一个后面修改两个、前面修改两个后面修改一个,枚举四种情况的值取最小即可。
1 | class Solution: |
微信打赏
支付宝打赏