首页
AI Coding
沸点
课程
直播
活动
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春招打卡活动,点击查看活动详情。 面试很多互联网公司,都会问这个问题,也许我们看过太多面经内容,但是基本上答案千篇一律,对于面试官而言也是基本上听腻了,是