首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
八股知识点
moonlifesudo
创建于2025-09-11
订阅专栏
八股面试知识点
暂无订阅
共4篇文章
创建于2025-09-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
4.347:前K个高频元素(自定义比较器的使用)
hot100:347 前k个高频元素 给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 示例 1: 输入: nums = [1,1
3.java快速排序常用的几种划分位置(pivot)选择方法
快速排序(QuickSort)的效率和划分位置(pivot)选择关系非常大。选得不好会退化成 O(n2)O(n^2),选得合理则能保证平均 O(nlogn)O(n \log n)。 🔹 常用的几种划
2.java中堆的详解
基本概念(直观) 堆(heap)是一种基于完全二叉树的优先队列结构。常见两种含义: 最小堆(min-heap) :堆顶是最小元素。 最大堆(max-heap) :堆顶是最大元素。 Java 标准库没有
1.Deque和Stack的区别以及ArrayDeque、LinkedList这两个类的不同
Deque 和 Stack 在 Java 里经常会拿来比较,因为它们都能做“栈”的工作,但实际上它们的设计理念和应用范围有很大区别。 📌 1. Stack 继承关系:Stack 继承自 Vector(