
面试题
小林子˖°
问题来源于思考
展开
-
leetcode 贪心算法 jump-game(JavaScript)
给出一个非负整数数组,你最初在数组第一个元素的位置 数组中的元素代表你在这个位置可以跳跃的最大长度 判断你是否能到达数组最后一个元素的位置 例如 A =[2,3,1,1,4], 返回 true. A =[3,2,1,0,4], 返回 false原创 2020-07-13 12:03:56 · 430 阅读 · 0 评论 -
关于 use strict 严格模式
严格模式(strict mode)是JavaScript定义的一种不同的解析与执行模型。ECMAScript 5引入了严格模式,在此模式下,关于ECMAScript 3中的一些不确定的行为将得到处理,对一些不安全的操作也会抛出错误。 "use strict"; //启用严格模式 看似字符串,其实是一个编译指示,告诉支持的JavaScript引擎切换到严格模式。 可以说严格模式为JavaScr...原创 2020-05-17 17:53:28 · 665 阅读 · 0 评论 -
求无重复字符的最长子串(JavaScript)
题目:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 示例1: 输入: “abcabcdc” 输出: 4 示例2: 输入: “aabbcd” 输出: 3 示例3: 输入: “aaaa” 输出: 1 思路:遍历字符串,当遍历到的项与前面出现的项重复时,记录此时的字符串长度并删除与该项重复的前面的项,继续遍历。最后判断最长子串。 以示例1为例: 不含有重复字符的 最长子串 的长度为len2即为4 解答: var lengthOfLongestSubstring = function(s) {原创 2020-05-17 15:26:01 · 1179 阅读 · 0 评论