首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Leetcode
前端要努力QAQ
创建于2022-01-02
订阅专栏
Leetcode、数据结构与算法、JavaScript、TypeScript、
等 19 人订阅
共21篇文章
创建于2022-01-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【刷力扣 TS 版】难度 中等 三数&四数之和
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 18 天,点击查看活动详情 前言 拒绝摆烂ヾ(◍°∇°◍)ノ゙ 从今天开始(2023/02/12),定一个小目标,先刷个 300
基础算法(一):排序(TS 版)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 17 天,点击查看活动详情 1. 认识排序算法 排序算法就是研究如何对一个集合进行高效排序的算法,也是在面试时非常常见的面试题型之
【刷力扣 TS 版】难度 简单 队列&栈专题
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 16 天,点击查看活动详情 前言 拒绝摆烂ヾ(◍°∇°◍)ノ゙ 从今天开始(2023/02/12),定一个小目标,先刷个 300
基础数据结构(七):堆结构 Heap(TS版)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 16 天,点击查看活动详情 1. 认识堆结构 堆是一种特殊的完全二叉树 所有的节点都大于等于(大顶堆) 或 小于等于(小顶堆) 他
【刷力扣 TS 版】难度 中等 链表专题(四)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 15 天,点击查看活动详情 前言 拒绝摆烂ヾ(◍°∇°◍)ノ゙ 从今天开始(2023/02/12),定一个小目标,先刷个 300
【刷力扣 TS 版】难度 中等 链表专题(三)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 15 天,点击查看活动详情 前言 拒绝摆烂ヾ(◍°∇°◍)ノ゙ 从今天开始(2023/02/12),定一个小目标,先刷个 300
【刷力扣 TS 版】难度 简单 链表专题(二)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 14 天 拒绝摆烂ヾ(◍°∇°◍)ノ゙ 从今天开始(`2023/02/12`),定一个小目标,先刷个 `300` 道 `Leetc
【刷力扣 TS 版】难度 简单 链表专题(一)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 14 天,点击查看活动详情 前言 拒绝摆烂ヾ(◍°∇°◍)ノ゙ 从今天开始(2023/02/12),定一个小目标,先刷个 300
【刷力扣 TS 版】难度 简单,二叉树的前序遍历&后序遍历
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 13 天。拒绝摆烂ヾ(◍°∇°◍)ノ゙ 从今天开始(`2023/02/12`),定一个小目标,先刷个 `300` 道 `Leet
【刷力扣 TS 版】难度 简单,x 的平方根 & 验证回文串
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 13 天,点击查看活动详情 前言 拒绝摆烂ヾ(◍°∇°◍)ノ゙ 从今天开始(2023/02/12),定一个小目标,先刷个 300
【刷力扣 TS 版】难度 简单,二进制求和
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 12 天,点击查看活动详情 前言 拒绝摆烂ヾ(◍°∇°◍)ノ゙ 从今天开始(2023/02/12),定一个小目标,先刷个 300
基础数据结构(六):图结构 Graph(TS版)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 8 天,点击查看活动详情 原文来自我的个人博客 1. 认识图结构 图是网络结构的抽象模型,是一组由边连接的节点。 图可以表示任何二
基础数据结构(五):树结构 Tree(TS版)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 7 天,点击查看活动详情 1. 认识树结构 什么是树? 在真实生活中的树: 通常有一个根,连着根的是树干 树干到上面之后会进行分叉
基础数据结构(四):哈希表 HashTable(TS版)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 5 天,点击查看活动详情 前言 哈希表是一种 非常重要的数据结构,几乎所有的编程语言都有 直接或者间接 的应用这种数据结构。 很多
基础数据结构(三):链表结构 LinkedList(TS版)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 3 天,点击查看活动详情 1. 认识链表 链表是一种通过指针的形式把一组存储单元联系在一起的数据结构。 js 中没有链表,但可以用
基础数据结构(二):队列结构 Queue(TS版)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 2 天,点击查看活动详情 1. 认识队列结构 队列是一个 先进先出(FIFO) 的数据结构 js 中没有队列,但我们可以用 数组或
基础数据结构(一):栈结构 Stack(TS版)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情 前言 趁着二月更文挑战,继续刷 Leetcode~ 1. 认识栈结构 栈是一种 后进先出(LIFO) 的
【刷力扣JS版】088.合并两个有序数组
1. 题目 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1
【刷力扣JS版】剑指offer051.数组中的逆序对数
今天同学在群里分享了一到求逆序对数的题目,LeetCode上搜了一下有道差不多的,那我们来做一下吧。 1. 题目 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一
【刷力扣JS版】026. 删除有序数组中的重复项
1.题目 给你一个有序数组nums,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空
下一页