首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法与数据结构
订阅
风逐雨落
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
刷了四百道算法题,我在项目里用过哪几道呢?
大家好,我是老三,今天和大家聊一个话题:项目中用到的力扣算法。 不知道从什么时候起,算法已经成为了互联网面试的标配,在十年前,哪怕如日中天的百度,面试也最多考个冒泡排序。后来,互联网越来越热,涌进来的
深入理解 Java Deque:替代 Stack 的现代解决方案
深入理解 Java Deque:替代 Stack 的现代解决方案 一、为什么 Java 不再推荐使用 Stack? 在 Java 1.0 时代引入的 Stack 类存在三个主要问题:
为何我建议你学会Queue集合
PriorityQueue的底层数据结构就如andrewlock.net网站提供的图一样,虽然PriorityQueue是一个平衡二叉堆,但JDK底层的实现却是:一个普普通通的二维数组!! 我是南哥,
java常用队列
在 Java 中,队列(Queue)是一个常用的数据结构,用于按特定顺序(通常是先入先出,FIFO)处理元素。Java 提供了多个实现,可以适用于不同的场景和需求。以下是 Java 常用的队列及其使用
图解 ArrayDeque 比 LinkedList 快
ArrayDeque 作为队列使用时可能比 LinkedList 快,而这篇文章主要来分析,为什么 ArrayDeque 比 LinkedList 快
深入探索 Java 栈
在数据结构领域,栈(Stack)是最基础且精妙的概念之一。今天来看看在各行业中的应用场景以及发展历程
初中级Java程序员的进阶指南
引言 在当今快速发展的信息技术领域,Java作为一种成熟且功能强大的编程语言,一直占据着软件开发的核心地位。随着云计算、大数据和人工智能等技术的兴起,Java技术栈也在不断地扩展和深化,为Java开发
【技术百宝囊】收藏系列,高手过招的600余套外功招数,内功心法和实战精髓!持续更新......
【技术百宝囊】收藏系列,高手过招的600余套外功招数,内功心法和实战精髓!持续更新......包括数据结构与算法,操作系统基础,计算机网络,JAVA编程基础,JAVA并发编程,JAVA集合讲解等...
时间轮算法设计与实现
前言 时间轮算法(Timing Wheel Algorithm) 是一种高效的定时任务调度算法,通过将时间划分为固定间隔的“槽位”(slot),并利用一个“指针”(cursor)按固定周期移动
【一看就会一写就废 指间算法】执行操作后的最大 MEX —— 同余、哈希表
题目: 给你一个下标从 0 开始的整数数组 nums 和一个整数 value 。 在一步操作中,你可以对 nums 中的任一元素加上或减去 value 。 例如,如果 nums = [1,2,3] 且