- 博客(7)
- 收藏
- 关注
原创 特色班第二节笔记---java入门
public class Demo{ public static void function(){ int a = 1 + 1; System.out.println(a); } public static void main(String[] args){ function(); }}首先来一段简单的java代码。其中public为访问修饰词,class为类,Demo为类的名字java的8种数据类型...
2021-12-10 23:11:42
190
原创 特色班第一节笔记-红黑树
红黑树:红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。红黑树是一种特化的AVL树(平衡二叉树),都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获得较高的查找性能。它虽然是复杂的,但它的最坏情况运行时间也是非常良好的,并且在实践中是高效的: 它可以在O(log n)时间内做查找,插入和删除,这里的n 是树中元素的数目。特征:性质1. 结点是红色或黑色。...
2021-12-04 03:46:41
449
原创 特色课第一节笔记-数据基本结构
数据八大结构:数组、栈、队列、链表、树、哈希表、堆、图数组:数组(Array)是有序的元素序列。[1]若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。[1]这些有序排列的同类数据元素的集合称为数组。栈:栈(stack)又名堆栈,它是一...
2021-12-04 03:39:56
68
原创 特色班第一节-计算机发展历史
第一代:电子管计算机时代。时间:1946~1958年。这一代计算机的主要逻辑器件是电子管,使用的是机器语言编程,之后又产生了汇编语言。运算速度为每秒几千次到几万次。主要应用范围为科学计算、军事和科学研究。第二代:晶体管计算机时代。时间:1959~1964年。这一代计算机的主要逻辑器件是晶体管,已经出现了管理程序和FORTRAN等高级编程语言。运算速度为每秒几十万次。主要应用范围为数据处理、自动控制等。第三代:中小规模集成电路计算机时代。时间:1965~...
2021-12-04 03:26:32
813
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人