如何解决子序列的两个元素之间的最大差异的最小值
对于给定数组中的任何子序列,以下数量定义为 D。 D(S) = max(|S[i]-S[j]|) 对于所有 1
**Task :我必须检查是否存在大小为 p 且 D
我的方法:
从数组的开头开始。随身携带4个量:最大正元素,最小正元素,最大负元素(基于绝对值),最小负元素(基于绝对值),。检查当前元素 A[i] 从四个值中减去时的差值是否小于 d。
如果是,那么:
增加计数变量。 count 变量保持子序列的元素计数,这些元素给出差异 基本上我正在尝试创建一个具有 D
为此,我应用了以下代码:!hovered
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。