天翼云数据结构知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖数据结构相关内容资讯。开发者在数据结构专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
【算法】静态单链表、双链表、单调栈与单调队列
【数据结构与算法】链表
文章目录1. LinkedList 简介2. LinkedList 底层操作机制3. LinkedList 源码分析4. LinkedList 增删改查案例5. ArrayList和LinkedList比
文章目录1. 基本介绍2. 基本使用2. 开发中如何选择集合实现类1. 基本介绍Properties类继承自Hashtable类并且实现了 Map 接口,也是使用一种键值对的形式来保存数据使用特点和
文章目录1. Collections 工具类介绍2. 排序操作 (均为 static 方法)3. 查找、替换操作1. Collections 工具类介绍Collections是一个操作Set、 List和Map等集合
数据结构之python实现顺序表
数据结构之归并排序
数据结构之二叉搜索树(BST)
1、时间复杂度分析只关注循环执行次数最多的一段代码总复杂度等于最高阶项的复杂度嵌套代码的复杂度等于嵌套内外代码复杂度的乘积推导大O阶:1、用常数1取代运行时间中的所有加法常数2、在修改后的运行次数函数中,只保留最高阶项3、如果最高阶项存在且
题目:设计一个使用单词列表进行初始化的数据结构,单词列表中的单词 互不相同 。 如果给出一个单词,请判定能否只将这个单词中一个字母换成另一个字母,使得所形成的新单词存在于你构建的字典中。实现 MagicDictionary 类:解:没有看完
队列练习之Example006-设计队列要求入队时增加队列空间,出队后出队元素所占用空间可重复使用,以保持队列空间只增不减,并且要求入队操作和出队操作的时间复杂度都为O(1)
《数据结构与算法》之队列与链表复习
《数据结构与算法》之树
《数据结构与算法》之二叉树(补充)
引言 质数,又称素数,指在大于1的自然数中,除了1和该数自身外,无法被其他自然数整除的数。(也可以定义为只有1与该数本身两个正因数的数)问题 请编写一个函数,该函数可以判断一个数是否质数(素数)方法 根据质数的约数只有1和本身这一特点,可以
题:969. 煎饼排序给你一个整数数组 arr ,请使用 煎饼翻转 完成对数组的排序。一次煎饼翻转的执行过程如下:选择一个整数k ,1 <= k <= arr.length反转子数组arr[
问题9*9乘法表的数量较大,直接打印需用大量的代码,如何用更简单的方法实现对9*9乘法表的打印。方法运用for循环结构对1-9进行循环处理,以得到9*9乘法表及运算结果解决此类问题需要用到fori循环结构,以及if条件语句。由于使用的for
0 引言你是不是还在为“当我们排成一个队列需要每隔几人找出一个人来”而烦恼,在生活中我们想要解决这类问题的话,过程是比较繁琐的,那如果我们使用Python程序直接找出需要的人的编号,是不是事半功倍呢?1 问题30个人在一条船上,超载,需要1
问题描述给你一个下标从 0 开始的二维数组 grid ,数组大小为 2 x n ,其中 grid[r][c] 表示矩阵中 (r, c) 位置上的点数
《数据结构与算法》之堆
2023-05-15 10:00:33
2023-03-21 10:32:27
2023-03-22 09:34:26
2023-02-24 09:05:57
2023-05-23 09:26:42
2023-06-07 07:30:58