首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端必会的数据结构和算法
人生_何处_不相逢
创建于2022-04-12
订阅专栏
作为一个进阶前端程序员 难道不应该会点数据结构 要不下次吹牛 如何接?
等 1 人订阅
共8篇文章
创建于2022-04-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
同一算法不同解法(删除有序数组中的重复项)
7. 删除有序数组中的重复项 给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。 由于在某些
同一算法不同解法(合并两个有序链表)
6. 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 示例 2: 示例 3: 提示: 两个链表的节点数目范围是 [0,
同一算法不同的解法(有效的括号)
5. 有效的括号 示例 1: 示例 2: 示例 3: 提示: 1 <= s.length <= 104 s 仅由括号 '()[]{}' 组成 思路:就是把已经匹配的去除掉,就是像剥洋葱一样 比如 '(
同一算法最牛的解法(最长公共前缀)
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空f字符串 " "。f编写一个函数来查找字符串数组中的最长公共前缀。
同一算法不同解法(罗马数字转整数)
3. 罗马数字转整数 实现的时候 遇到最大的坑就是临界值的处理思路自己在debug的时候可以参考以下用例 自己劝自己代码能跑就行,不是自己太菜 当脑力劳动足够,体力劳动就会减少:对上面的思路做出优化,
同一算法不同解法(回文数)
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 例如,121 是回文,而 123 不是。
同一算法不同解法(两数之和)
1. 两数之和 由上面的结果可以看出,两个for循环的好像不是最好的解决方案。那就看看下面的这个思路 这样的结果是不是看着更舒服一点,有一点是需要注意的:每次同样的代码执行多次 结果可能不一样,我们不
JavaScript进阶必会的手写功能(二)
JavaScript进阶必会的手写功能(一) 6. 手写浅拷贝 6.1 JavaScript数据类型分类 6.2 不同数据类型的存储方式 浅拷贝 创建一个新对象,这个对象有着原始对象属性值的一份精确拷