美文网首页
js学习note3 数组的最大差值

js学习note3 数组的最大差值

作者: 皮皮M | 来源:发表于2018-05-13 12:54 被阅读0次

找出一个正整数数组的最大差值。如输入:[1, 2, 3, 4, 5, 6, 7, 8, 9],输出:8

皮皮M:OK

// Math.max(x...) Math.min(x...)
// x:0或多个值。
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]
let max = Math.max(1, 2, 3, 4, 5, 6, 7, 8, 9)
let min = Math.min(1, 2, 3, 4, 5, 6, 7, 8, 9)
let m = max - min // 8
// B.apply(A, arguments) A对象应用B对象的方法
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]
let max = Math.max.apply(null, arr)
let min = Math.min.apply(null, arr)
let m = max - min // 8

2018/05/06

相关文章

  • js学习note3 数组的最大差值

    找出一个正整数数组的最大差值。如输入:[1, 2, 3, 4, 5, 6, 7, 8, 9],输出:8 皮皮M:O...

  • 算法入门(二)

    一、习题练习 (1)数组排序之后相邻的最大差值 题:给定一个整型数组arr,返回排序之后相邻的两个数最大差值 解题...

  • 2018-08-22 LeetCode164. 最大间距(桶排序

    给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。如果数组元素个数小于 2,则返回 0。

  • 164. 最大间距

    给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。 如果数组元素个数小于 2,则返回 0。 说明: ...

  • Leetcode_164_最大间距_hn

    题目描述 给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。如果数组元素个数小于 2,则返回 0。 ...

  • JavaScript 算法 (数组最大间距)

    题目:给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。 如果数组元素个数小于 2,则返回 0。 示...

  • Leetcode164.最大间距(困难--快排、桶、基数排序)

    题目描述: 给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。如果数组元素个数小于2,则返回0。 示...

  • JS求数组最大间距问题(leetcode164题)

    原题给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。 如果数组元素个数小于 2,则返回 0。 示例...

  • 数组的差值

    let set1 = new Set(['a','b','c','d','e','f']);let set2 ...

  • 面试常见算法题

    1.对象转换为数组 2.统计一个字符串出现最多的字母 3.找出下列正数组的最大差值 4.获取数组中最大或者最小值 ...

网友评论

      本文标题:js学习note3 数组的最大差值

      本文链接:https://www.haomeiwen.com/subject/urqldftx.html