首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构
订阅
用户3098007886661
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
大顶堆和小顶堆-java
根结点(亦称为堆顶)的关键字是堆里所有结点关键字中最大者,称为大顶堆。大根堆要求根节点的关键字既大于或等于左子树的关键字值,又大于或等于右子树的关键字值。 根结点(亦称为堆顶)的关键字是堆里所有结点关键字中最小者,称为小顶堆。小根堆要求根节点的关键字既小于或等于左子树的关键字值…
redis zskiplist跳表,性能堪比红黑树?(深度分析)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 本文参考源码版本为 redis6.2 跳表: 跳表(skiplist)是一种有序数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而
357. 统计各位数字都不同的数字个数 :「乘法原理」&「数位 DP」
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第11天,点击查看活动详情。 题目描述 这是 LeetCode 上的 357. 统计各位数字都不同的数字个数 ,难度为 中等。 Tag
每日一题:两个数组的交集||
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第8天,点击查看活动详情 题目链接 给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元
1609. 奇偶树 : 真实面试难度的「树的遍历」运用题
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第8天,点击查看活动详情。 题目描述 这是 LeetCode 上的 1609. 奇偶树 ,难度为 中等。 Tag : 「层序遍历」、「
124. 二叉树中的最大路径和
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第4天,点击查看活动详情。 题目描述 路径 被定义为一条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列。同一个节点在一条
小心!用String写代码可能会内存泄漏!
今天给大家聊聊平时写代码的时候最常见的String字符串代码它的一些底层原理,以及使用不当可能引发的内存泄漏的问题,相信对于大家平时日常开发写代码会有一定的帮助。
LRU与LFU算法解析
引言 Least Recently Used (LRU),中文名为最近最少使用,它的设计原则借鉴了时间局部性原理——一个对象如果最近没有被使用,那么将来一段时间内都不会被使用,反之亦成立。具体而言,当
143. 重排链表
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第3天,点击查看活动详情。 题目描述 给定一个单链表 L 的头节点 head ,单链表 L 表示为: L0 → L1 → … → Ln
【数据结构】B树和索引的点滴
Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。 面试很多互联网公司,都会问这个问题,也许我们看过太多面经内容,但是基本上答案千篇一律,对于面试官而言也是基本上听腻了,是