标签: leetcode
-
简单易用的leetcode开发测试工具(npm)
最近在用es6解leetcode,当问题比较复杂时,有可能修正了新的错误,却影响了前面的流程。要用能用的测试工…
-
leetcode368. Largest Divisible Subset
假设有一组值唯一的正整数数组,找到元素最多的一个子数组,这个子数组中的任选两个元素都可以构成Si % Sj =…
-
leetcode330. Patching Array
假设有一个有序的正整数数组nums和一个整数n,最少添加几个元素到这个数组中,使得从1-n的所有整数都可以由这…
-
leetcode373. Find K Pairs with Smallest Sums
这题采用最大堆作为辅助的数据结构能够完美的解决我们的问题。观察数组我们可以看到,从nums1中任意取一个数字,…
-
LeetCode JavaScript 版本合集
要说什么目的的话,也说不上来。经历校招后,我自己算法这一块确实有点薄弱。准备再好好练一下 LeetCode,纯…
-
leetcode397. Integer Replacement
可以发现除二后所得到的结果一定优于加减1。因此,如果当前奇数除二为偶数,则直接做除法,否则将当前奇数加一再除以…
-
leetcode396. Rotate Function
Bk代表对数组A在位置k上进行顺时针的旋转后生成的数组。F(k) = 0 * Bk[0] + 1 * Bk[1…
-
LeetCode JS | 007 反转整数
假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−2^31, 2^31 − 1]。根据这个假设,如…
-
LeetCode JS | 001 两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能…
-
leetcode331. Verify Preorder Serialization of a Binary Tree
我们知道,任何两个节点都可以和位于左边的非叶节点构成一棵有三个节点的树。如果我们从右往左看先序遍历,就知道后两…