- 跳跃表 1. 简介 跳跃表 ( skip list ) 是一种有序数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。 Redis 使用跳跃表作为有序集合键... 跳跃表 1. 简介 跳跃表 ( skip list ) 是一种有序数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。 Redis 使用跳跃表作为有序集合键...
- 一、题目要求 给你一个列表 nums,里面每一个元素都是一个整数列表。请你依照下面各图的规则,按顺序返回 nums 中对角线上的整数。 示例 1: 输入:nums = [[1,2,3],[... 一、题目要求 给你一个列表 nums,里面每一个元素都是一个整数列表。请你依照下面各图的规则,按顺序返回 nums 中对角线上的整数。 示例 1: 输入:nums = [[1,2,3],[...
- 目录 双链表的插入P结点后插入新的结点S(后插案例)P结点前插入新的结点q(前插案例) 每文一语 双链表的插入 在双链表的插入操作,我们比较头疼的就是,明明选项看着答案都是比... 目录 双链表的插入P结点后插入新的结点S(后插案例)P结点前插入新的结点q(前插案例) 每文一语 双链表的插入 在双链表的插入操作,我们比较头疼的就是,明明选项看着答案都是比...
- 三连面,完全没准备,一脸懵的面完。 状态:已拿offer 一面 如何判断链表是否有环? 答:快慢指针 介绍一下堆这种数据结构 答:大根小根堆,递归定义,实现,空间复杂度,各种操作的时间复杂度,真实写二叉树和数组模拟。 排序知道哪些 答:全知道,全会写,然后只说了冒泡的所有思路和优化就被叫停了。 nginx怎么用 答:... 三连面,完全没准备,一脸懵的面完。 状态:已拿offer 一面 如何判断链表是否有环? 答:快慢指针 介绍一下堆这种数据结构 答:大根小根堆,递归定义,实现,空间复杂度,各种操作的时间复杂度,真实写二叉树和数组模拟。 排序知道哪些 答:全知道,全会写,然后只说了冒泡的所有思路和优化就被叫停了。 nginx怎么用 答:...
- 文章目录 8 树(上)8.1 引入8.2 树的基础知识8.3 树的存储结构8.3.1 双亲表示法8.3.2 孩子表示法 8.4 二叉树8.4.1 基础知识8.4.2 高频考点8.4.3 二叉... 文章目录 8 树(上)8.1 引入8.2 树的基础知识8.3 树的存储结构8.3.1 双亲表示法8.3.2 孩子表示法 8.4 二叉树8.4.1 基础知识8.4.2 高频考点8.4.3 二叉...
- 9 二叉树的遍历 文章目录 9 二叉树的遍历9.1 递归函数基础9.2 深度优先遍历的实现9.3 二叉树层次遍历 9.1 递归函数基础 什么是递归?调用自身就是叫递归,如下所示:... 9 二叉树的遍历 文章目录 9 二叉树的遍历9.1 递归函数基础9.2 深度优先遍历的实现9.3 二叉树层次遍历 9.1 递归函数基础 什么是递归?调用自身就是叫递归,如下所示:...
- 在你点进来这里的一瞬间,欢迎你找到了宝藏 这是一些关于数据结构和算法里最详细的阐述和学习心得,我十分乐意和你分享这些知识。 如果你已经看完这篇杂谈,可以前往下一篇→数据结构杂谈(二)_尘鱼好... 在你点进来这里的一瞬间,欢迎你找到了宝藏 这是一些关于数据结构和算法里最详细的阐述和学习心得,我十分乐意和你分享这些知识。 如果你已经看完这篇杂谈,可以前往下一篇→数据结构杂谈(二)_尘鱼好...
- 1 题目 237. 删除链表中的节点 难度简单 请编写一个函数,用于 删除单链表中某个特定节点 。在设计函数时需要注意,你无法访问链表的头节点 head ,只能直接访问 要被删除的节点 。 题目数... 1 题目 237. 删除链表中的节点 难度简单 请编写一个函数,用于 删除单链表中某个特定节点 。在设计函数时需要注意,你无法访问链表的头节点 head ,只能直接访问 要被删除的节点 。 题目数...
- 如果您是第一次看我写的博客,可以给我点个赞并关注我吗,我会持续分享更多有意思的干货。 每日一题系列从今天开始,由于我是个算法小白,所以我会给你看看小白是怎么学的。💇 文章目... 如果您是第一次看我写的博客,可以给我点个赞并关注我吗,我会持续分享更多有意思的干货。 每日一题系列从今天开始,由于我是个算法小白,所以我会给你看看小白是怎么学的。💇 文章目...
- 文章目录 2 数据类型2.1 简单变量2.2 基本数据类型2.2.1 整型2.2.2 实型(浮点型)2.2.3 字符型2.2.4 布尔类型 2.3 sizeof关键字2.4 类型转换2.5 ... 文章目录 2 数据类型2.1 简单变量2.2 基本数据类型2.2.1 整型2.2.2 实型(浮点型)2.2.3 字符型2.2.4 布尔类型 2.3 sizeof关键字2.4 类型转换2.5 ...
- 文章目录 1 数据库基本概念1.1数据库和数据库管理系统1.2 数据库系统和文件系统1.3 数据模型1.4 数据库三级模式和两级独立性1.4.1 三级模式1.4.2 二级映像功能1.4.3 数据独... 文章目录 1 数据库基本概念1.1数据库和数据库管理系统1.2 数据库系统和文件系统1.3 数据模型1.4 数据库三级模式和两级独立性1.4.1 三级模式1.4.2 二级映像功能1.4.3 数据独...
- 一、题目要求 一个 「开心字符串」定义为: 仅包含小写字母 [‘a’, ‘b’, ‘c’]; 对所有在 1 到 s.length - 1 之间的 i ,满... 一、题目要求 一个 「开心字符串」定义为: 仅包含小写字母 [‘a’, ‘b’, ‘c’]; 对所有在 1 到 s.length - 1 之间的 i ,满...
- 学习C语言的时候首先要有一个明确的目标,要知道我们要学习什么内容,接下来就是要掌握进制,常量,变量,运算符等基础知识,要理解进制和进制的转换,进制这一块在这里就不过多解释了,要牢记关键字和标识符的定义规则... 学习C语言的时候首先要有一个明确的目标,要知道我们要学习什么内容,接下来就是要掌握进制,常量,变量,运算符等基础知识,要理解进制和进制的转换,进制这一块在这里就不过多解释了,要牢记关键字和标识符的定义规则...
- 文章目录 2 数据类型2.1 整数2.2 浮点数2.3 机器精度2.4 舍入模式2.5 数值字面量系数2.6 零和一的字面量 2 数据类型 2.1 整数 如果想要在julia中输入整... 文章目录 2 数据类型2.1 整数2.2 浮点数2.3 机器精度2.4 舍入模式2.5 数值字面量系数2.6 零和一的字面量 2 数据类型 2.1 整数 如果想要在julia中输入整...
- 本文的所有代码均由C++编写 4 双链表、循环链表和静态链表 文章目录 4 双链表、循环链表和静态链表4.1 双链表4.1.1 双链表的定义4.1.2 双链表的初始化4.1.2 双链... 本文的所有代码均由C++编写 4 双链表、循环链表和静态链表 文章目录 4 双链表、循环链表和静态链表4.1 双链表4.1.1 双链表的定义4.1.2 双链表的初始化4.1.2 双链...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签