首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JS算法
寒_江_雪
创建于2023-05-03
订阅专栏
仅供个人记录算法学习过程,侵删
暂无订阅
共7篇文章
创建于2023-05-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
力扣热题——链表
一、概述 概念 「链表 linked list」是一种线性数据结构,其中的每个元素都是一个节点对象,各个节点通过“引用”相连接。引用记录了下一个节点的内存地址,通过它可以从当前节点访问到下一个节点。
力扣热题——栈
一、概述 概念 栈是一种遵循先入后出原则的数据结构,我们只能在栈顶添加或删除元素。而数组和链表都可以在任意位置添加和删除元素,因此栈可以视为一种受限制的数组或链表。 基于数组实现 基于链表实现 适应场
力扣热题——矩阵
一、概述 概念 矩阵是一个二维的数学结构,由行和列组成。每个元素可以用两个索引(行和列)来定位。矩阵在计算机科学和数学中有广泛的应用,例如图形处理、线性代数、图算法等。对于算法问题,通常需要设计和实现
力扣热题——滑动窗口
概述 概念 核心思想:维护一个连续的区域(窗口),随着遍历的进行,窗口左边界、右边界或两者同时滑动,从而实时更新窗口内的信息。 窗口的定义:通常使用两个指针表示窗口的左右边界,区间为左闭右开[left
力扣热题——双指针
概述 概念 双指针主要用于遍历数组,两个指针可以相向而行或同向而行。双指针主要用于序列、链表这样的线性结构,和滑动窗口一样,是解决一类问题的常用和有效的技巧。 优势 提高效率:双指针可以帮助我们以线性
力扣热题——哈希
哈希表又称为散列表,其通过简历键值对之间的映射,实现高效的元素查询,只需向哈希表输入一个键key,即可在O(1)\时间内获取对应的value值
JS算法之x数之和
JS算法 01_两、三、N数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。