首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
__Kevin__
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
399
文章 398
沸点 1
赞
399
返回
|
搜索文章
最新
热门
CommonJS·AMD·UMD·ES6
本篇文章并不会深入原理,更着重表层上每一种模块规范之间的差异的表现。深入的原理以及实现的细节,希望以后有机会可以深入研究。 Nodejs的模块规范受到了CommonJS的影响,但Nodejs支持使用module.exports导出对象,而CommonJS只使用exports。C…
「leetcode」561. 数组拆分 I;796. 旋转字符串;189. 旋转数组;459. 重复的子字符串;575. 分糖果
561. 数组拆分 I 给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。 水题,在对数组内容进行分对的时候,并不需要考虑数组的顺序。…
「leetcode」66. 加一;119. 杨辉三角 II;256. 粉刷房子;415. 字符串相加;581. 最短无序连续子数组;
66. 加一 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 思路很简单,人肉模拟计算器。记得在最后判断是否仍有进位。如果有,在数组的顶部添加…
「leetcode」买卖股票的最佳时机I、II、III、IV、含手续费、含冷冻期
出场率很高的系列面试题,半年内,头条18次,阿里4次,小米3次(我买了会员所以可以看到出场率)。最近要面试的必看。 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意…
「leetcode」485.最大连续1的个数;487.最大连续1的个数 II;1004.最大连续1的个数 III
给定一个二进制数组, 计算其中最大连续1的个数。 输入的数组只包含 0 和1。 输入数组的长度是正整数,且不超过 10,000。 给定一个二进制数组,你可以最多将 1 个 0 翻转为 1,找出其中最大连续 1 的个数。 输入数组只包含 0 和 1. 我们需要两个数组记录状态,d…
「动态规划」「leetcode」120.三角形最小路径和
给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。
「动态规划」「leetcode」221.最大正方形
在一个由 0 和 1 组成的二维矩阵内,找到只包含 1 的最大正方形,并返回其面积。 如何确定某一点为正方形的右下角的点,我们需要确定当前点的上,左,左上方向是否为1,如果同时为1, 我们则可以确定,该点可以作为一个2 x 2正方形的右下角的点。 对于3 x 3的正方形,对于我…
「动态规划」「leetcode」 213.打家劫舍 II
你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都围成一圈,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数…
「动态规划」「leetcode」64.最小路径和
给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 由于我们只能向下和向右走,所以。 对于i !=0 && j !== 0的情况,我们到达此点的方式,可以从上面,也可以从左面。我们应该选…
「动态规划」「leetcode」53.最大子序和
给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 举一个例子,假设一组数字nums如下[-2,1,-3,4,-1,2,1]。 对于前面一个数,如果需要包含第一个数的,最大子数组的和。dp(0) = -2。子数组为[-2] 对…
下一页
个人成就
文章被点赞
1,106
文章被阅读
163,344
掘力值
5,172
关注了
0
关注者
677
收藏集
0
关注标签
0
加入于
2017-07-21