首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小浪子之歌
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 19
沸点 1
赞
20
返回
|
搜索文章
最新
热门
LeeCode - 两个数组的交集
简单题目,遍历 A 数组去 B 数组寻找相同的元素,有则返回,这里要注意的是新数组的元素唯一。
LeeCode - 按奇偶排序数组
把寻找到的偶数用unshift方法放入新数组前,奇数用push方法放到数组后面,返回新数组。
函数声明、函数表达式、匿名函数的区别
1. 函数声明 函数声明可在当前作用域下提前调用执行。 2. 函数表达式 3. 匿名函数
LeeCode - 宝石与石头
这题好像比较简单,不知道是不是其中的奥妙我没有发现。我的思路就是将字符串转换成数组,之后调用数组的includes方法,或者indexOf或者filter 方法,思路都是一样的。
LeeCode - 斐波那契数
这题比较简单,先根据N给出到第N斐波那契数的数组,然后在数组中取值计算即可。这里要注意的是斐波那契数列从0,1开始驱动,所以这两个数我们得先给出。其次题目提交的时候会传入 F(0),这里会返回NaN,所以得分情况讨论N的值。 经过查找资料,这道题讲的是动态规划算法,而我写的方法…
LeeCode - 分发饼干
我的想法很憨厚,先将两个数组排序,如果 s[0] < g[0],说明该值不能满足最低胃口的小孩,此时将s[0]从数组中删掉,将修改后的数组重新赋值迭代。如果s[0] >= g[0],则计数器自增,同时将匹配完成的值从各自的数组删除,将修改后的数组重新赋值迭代。 当sr[sr.l…
LeeCode - 除数博弈
第一反应我是去模拟这个游戏过程,也就是递推计算,这里我使用了一个数组去保存符合0 < x < N || N % x == 0要求的数字,然后通过 x 随机去取得其中的一个数,这里考虑到进行的终点是N == 2 || 3,因为当初始N为偶数时,X只能取偶数,最终将会取到2,而奇数…
LeeCode - 反转字符串中的单词
我第一时间想到的还是array.prototype.reserve() ,首先要通过字符串的 split()方法,将字符串转换为数组,再通过map()方法,遍历数组中的每一项item,再对每项的item进行reverse(),返回数组后join()。
LeeCode - 反转字符串
我第一时间想到的是array.prototype.reserve() ,但是题目要求原地修改数组、使用 O(1)的额外空间解决这个问题。但是我并不懂什么叫做: 原地修改数组:因为缺乏数据结构的知识,所以对原地算法的概念还是很朦胧,这里暂认为原地修改等于不返回新数组,直接修改原数…
LeeCode - 两数之和
我第一时间想到的是暴力双for循环,时间复杂度为O(n^2)。 这里 j不应该小于nums.length - 1,会导致无法取到数组最后一位,当需要取得数组最后一位时,会返回错误的数组。 2. 边存边比较 3. 将方法 2 改成尾递归的形势
下一页
个人成就
文章被阅读
3,882
掘力值
135
关注了
2
关注者
2
收藏集
1
关注标签
8
加入于
2019-08-14