天翼云全部知识文档专栏是天翼云为开发者提供的互联网技术内容分享平台。内容涵盖云端实践,云计算,软件开发,存储,服务器,数据库,大数据,人工智能,物联网,知识文档相关内容资讯。在这里其他开发者们学习交流,共同成长。
AVL树(Adelson-Velsky and Landis Tree)是一种自平衡的二叉查找树(Binary Search Tree, BST),它的特点是每个节点的左子树和右子树的高度差(称为平衡因子)不能超过1。
初始JavaEE篇——多线程(2):join的用法、线程安全问题
初始JavaEE篇——多线程(7):定时器、CAS
C++之多态的深度剖析(2)
wait 和 我们前面学习的sleep、join方法一样,也是让线程阻塞,但是其可以被notify方法唤醒,但是sleep是被Interrupt给提前唤醒或者指定时间过了之后自动被唤醒,并且会抛出异常。且 join 是一个线程等待另一个线程,并且要 被等待的线程彻底执行完成之后,等待的线程才会从阻塞的中被唤醒重新执行。
编程语言共有的程序结构结构:顺序结构、分支结构、循环结构。
二叉搜索树的应用(了解补充)
Thread 是线程的意思,在Java中也是通过 Thread类中的 start 方法启动一个线程。但要注意的是,每一个线程对象都只能调用一次 start方法,如果后续再去调用的话,便会抛异常。
列表是指一系列的按特定顺序排列的元素组成。是Python中内置的可变序列,与我们前面学习的字符串不同,字符串是不可变序列,但是两者都是属于序列的,因此操作序列的方法和操作符都是可以用来操作列表的。
红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平衡的。
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。因此,为了高性能的处理数据,便诞生了数据库。
简单来说, 我们称以局部最优进而使得全局最优的一种思想实现出来的算法为贪心算法.
【刷题记录】详谈设计循环队列
【刷题记录】链表的中间结点
初始MYSQL数据库(4)—— “不一样的“新增与查询
【刷题记录】相交链表
Python相较于我们前面学习的C语言、Java有很大的不同。
视图是一个虚拟的表,它是基于一个或多个基本表或其他视图的查询结果集。
【数据结构】用队列实现栈
【刷题记录】合并两个有序数组、移除元素
2023-04-18 14:15:05
2023-04-18 14:14:13
2023-03-29 10:07:52
2023-04-24 11:27:05
2023-03-20 08:19:07
2023-04-19 09:23:13