本文分类:news发布日期:2024/12/23 8:58:07
相关文章
算法训练营day24(补),回溯4-2
import ( "fmt" "sort"
)
78. 子集
func subsets(nums []int) [][]int { //存储全部集合 result : make([][]int, 0) if len(nums) 0 { return result } //存储单次集合 path : make([]int, 0) var backtrace func(numList []int, startIndex int) bac…
建站知识
2024/12/23 8:44:41
「数据结构」栈和队列
栈
栈的基本概念
定义 栈是只允许在一端进行插入或删除操作的线性表栈顶:线性表允许进行插入删除的那一端栈底:固定的,不允许进行插入和删除的另一端空栈:不含任何元素特点:后进先出(LIFO) 基…
建站知识
2024/11/6 6:23:56
MySQL数据库⑧_索引(概念+理解+操作)
目录
1. 索引的概念和价值
1.1 索引的概念
1.2 索引的价值
2. 磁盘的概念
2.1 磁盘的结构
2.2 操作系统与磁盘交互的基本单位
2.3 MySQL与磁盘交互的基本单位
3. 索引的理解
3.1 主键索引现象和推导
3.2 索引采用的数据结构:B树
3.3 聚簇索引和非聚簇索引…
建站知识
2024/12/16 18:17:03
算法学习——LeetCode力扣贪心篇2
算法学习——LeetCode力扣贪心篇2 45. 跳跃游戏 II
45. 跳跃游戏 II - 力扣(LeetCode)
描述
给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。
每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 num…
建站知识
2024/12/18 11:19:29
2024.02.15
总结FreeRTOS中的任务调度算法,空闲任务,任务状态等概念
任务调度算法:
1.抢占式调度:高优先级的任务优先执行,并且可以打断低优先级的任务执行。
2.时间片轮转:相同优先级的任务,拥有相同的…
建站知识
2024/12/18 13:09:04
移动机器人激光SLAM导航(五):Cartographer SLAM 篇
参考 Cartographer 官方文档Cartographer 从入门到精通 1. Cartographer 安装
1.1 前置条件
推荐在刚装好的 Ubuntu 16.04 或 Ubuntu 18.04 上进行编译ROS 安装:ROS学习1:ROS概述与环境搭建
1.2 依赖库安装
资源下载完解压并执行以下指令 https://pa…
建站知识
2024/12/15 3:19:23
【Python网络编程之Ping命令的实现】
🚀 作者 :“码上有前” 🚀 文章简介 :Python开发技术 🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬 Python网络编程之Ping命令的实现 代码见资源,效果图如下一、实验要求二、协议原理2…
建站知识
2024/12/18 13:14:49