前端
前端-小书童
这个作者很懒,什么都没留下…
展开
-
javascript 中的位运算符
位与(&)、位或(|)、位异或(^)、非位(~)左移(<<)、右移(>>)、无符号右移(>>>)&“&”运算符(位与)用于对两个二进制操作数,逐位取与第一个数的位值第二个数的位值运算结果111100010000|“|”运算符(位或)用于对两个二进制操作数,逐位取或第一个数的位值第二个数的位值运算结果1111010..原创 2020-06-09 18:24:30 · 294 阅读 · 0 评论 -
一天一大 leet (把数字翻译成字符串) 难度:中等 DAY-9
一天一大 leet题目(难度:中等):示例抛砖引玉官方答案高手在民间菜鸡的自白个人解析20200601题目(难度:中等):求 1+2+…+n ,要求不能使用乘除法、for、while、if、else、switch、case 等关键字及条件判断语句(A?B:C)示例示例 1输入:n = 3输出:6示例 2输入:n = 9输出:451 <= n <= 10000抛砖引玉/** * @param {number} n * @return {number原创 2020-06-04 15:16:37 · 370 阅读 · 0 评论 -
一天一大 leet (990. 等式方程的可满足性)
20200608题目(难度:困难):给定一个由表示变量之间关系的字符串方程组成的数组,每个字符串方程 equations[i] 的长度为 4,并采用两种不同的形式之一:“a==b” 或 “a!=b”。在这里,a 和 b 是小写字母(不一定不同),表示单字母变量名。只有当可以将整数分配给变量名,以便满足所有给定的方程时才返回 true,否则返回 false。示例示例 1输入:["a==b","b!=a"]输出:false解释:如果我们指定,a = 1 且 b .原创 2020-06-08 16:27:43 · 149 阅读 · 0 评论 -
一天一大 leet (126. 单词接龙 II)
20200607题目(难度:困难):给定两个单词(beginWord 和 endWord)和一个字典 wordList,找出所有从 beginWord 到 endWord 的最短转换序列。转换需遵循如下规则:每次转换只能改变一个字母。转换过程中的中间单词必须是字典中的单词。说明如果不存在这样的转换序列,返回一个空列表。所有单词具有相同的长度。所有单词只由小写字母组成。字典中不存在重复的单词。你可以假设 beginWord 和 endWord 是非空的,且二者不相同。示例.原创 2020-06-08 16:27:00 · 195 阅读 · 0 评论 -
一天一大 leet-DAY-6
一天一大 leet题目(难度:困难):示例抛砖引玉官方答案高手在民间菜鸡的自白20200606题目(难度:困难):给定一个未排序的整数数组,找出最长连续序列的长度。要求算法的时间复杂度为 O(n)。示例示例输入: [100, 4, 200, 1, 3, 2]输出: 4解释: 最长连续序列是 [1, 2, 3, 4]。它的长度为 4。抛砖引玉要求算法的时间复杂度为 O(n),即限制了只能循环一次;先对数组排序循环数组记录后一个元素等于前一个元素+1或者等于前一个元素的原创 2020-06-06 13:39:40 · 215 阅读 · 0 评论 -
一天一大 leet-DAY5
20200605题目(难度:简单):输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例示例 1输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例 2输入:matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]限制:0 <= matrix.length <= 1000 &.原创 2020-06-05 15:33:03 · 158 阅读 · 0 评论 -
一天一大 leet
20200604题目(难度:中等):给你一个长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。示例输入:[1,2,3,4]输出:[24,12,8,6]提示:题目数据保证数组之中任意元素的全部前缀元素和后缀(甚至是整个数组)的乘积都.原创 2020-06-04 15:26:36 · 148 阅读 · 0 评论 -
一天一大 leet
20200603题目(难度:中等):爱丽丝参与一个大致基于纸牌游戏 “21 点” 规则的游戏,描述如下:爱丽丝以 0 分开始,并在她的得分少于 K 分时抽取数字。 抽取时,她从 [1, W] 的范围中随机获得一个整数作为分数进行累计,其中 W 是整数。 每次抽取都是独立的,其结果具有相同的概率。当爱丽丝获得不少于 K 分时,她就停止抽取数字。 爱丽丝的分数不超过 N 的概率是多少?示例示例 1输入:N = 10, K = 1, W = 10输出:1.00000说明:爱丽丝得到一张.原创 2020-06-04 15:25:47 · 153 阅读 · 0 评论 -
一天一大 leet-DAY-02
20200602题目(难度:简单):给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]抛砖引玉/** * @param {number[]} nums * @param {n.原创 2020-06-04 15:22:38 · 127 阅读 · 0 评论