首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
凡凡不爱学习
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 40
沸点 13
赞
53
返回
|
搜索文章
赞
文章( 40 )
沸点( 13 )
「leetcode」561. 数组拆分 I;796. 旋转字符串;189. 旋转数组;459. 重复的子字符串;575. 分糖果
561. 数组拆分 I 给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。 水题,在对数组内容进行分对的时候,并不需要考虑数组的顺序。…
CommonJS·AMD·UMD·ES6
本篇文章并不会深入原理,更着重表层上每一种模块规范之间的差异的表现。深入的原理以及实现的细节,希望以后有机会可以深入研究。 Nodejs的模块规范受到了CommonJS的影响,但Nodejs支持使用module.exports导出对象,而CommonJS只使用exports。C…
「leetcode」860. 柠檬水找零
在柠檬水摊上,每一杯柠檬水的售价为 5 美元。 顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付 5 美元。 注意,一开始你…
「leetcode」455.分发饼干
假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值 gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有一个尺寸 sj 。如果 sj >= gi ,我们可以将这个饼干 j 分配给孩子 i ,…
「leetcode」1029.两地调度
公司计划面试 2N 人。第 i 人飞往 A 市的费用为 costs[i][0],飞往 B 市的费用为 costs[i][1]。 返回将每个人都飞到某座城市的最低费用,要求每个城市都有 N 人抵达。 本题也是典型的运用贪心算法的题目。我们首先只关注局部,优先选择两地之间价格最低的…
「leetcode」649.Dota2 参议院
Dota2 参议院由来自两派的参议员组成。现在参议院希望对一个 Dota2 游戏里的改变作出决定。他们以一个基于轮为过程的投票进行。在每一轮中,每一位参议员都可以行使两项权利中的一项: 参议员可以让另一位参议员在这一轮和随后的几轮中丧失所有的权利。 如果参议员发现有权利投票的参…
「leetcode」 349.两个数组的交集;350.两个数组的交集 II
349题和350题思路类似,都是利用Hash,所以放在了一起解析。 给定两个数组,编写一个函数来计算它们的交集。 输出结果中的每个元素一定是唯一的。 我们可以不考虑输出结果的顺序。 我们首先循环nums1数组,使用nums1数组中的每一个子项,作为key,value设置为tru…
「leetcode」392.判断子序列
给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 你可以认为 s 和 t 中仅包含英文小写字母。字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=100)。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符…
「leetcode」3.无重复字符的最长子串
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 本题同样是一道使用双指针思路(滑动窗口)的题目。 我们的start和end指针初始都是指向字符串的首部,紧接着end向后移动,每向后移动一步,都需要确认start和end之间的字符串是否有重复的字符。 使用什么方…
「leetcode」1.两数之和;15.三数之和;16. 最接近的三数之和;18. 四数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 本题主要可以使用三种思路解决,暴力法,hash法,双指针法。 暴力法主要…
下一页
关注了
97
关注者
0
收藏集
0
关注标签
2
加入于
2019-04-25