自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Map和Set

2.Map.Entry的说明:Map.Entry 是。返回 key 对应的 value,key 不存在,返回默认值。Map.Entry没有提供设置Key的方法。不能修改,如果要修改,先将原来的删除掉,然后再重新插入。的基础上维护了一个双向链表来记录元素的插入次序。能重复,K代表关键字,V代表关键字所对应的值。key删除掉,然后再来进行重新插入。最大的功能就是对集合中的元素进行去重。返回 key 对应的 value。返回所有 key 的不重复集合。

2023-06-13 15:08:49 24 1

原创 PriorityQueue

数据结构应该提供两个最基本的操作,一个是返回最高优先级对象,一个是添加新的对象。2. PriorityQueue中放置的元素必须要能够比较大小,不能插入无法比较大小的对象,否则会抛出。将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆。堆是一棵完全二叉树,因此可以层序的规则采用顺序的方式来高效存储。,把它的所有元素按完全二叉树的顺序存储方式存储 在一。移除优先级最高的元素并返回,如果优先级队列为空,返回。获取优先级最高的元素,如果优先级队列为空,返回。

2023-05-26 16:56:48 23 1

原创 二叉树有关习题

13.二叉树的层序遍历(从上向下)14.二叉树的层序遍历(从下向上)2.判断二叉树是否为平衡二叉树。12.两个节点的最近公共祖先。7.二叉树的前序非递归遍历。8.二叉树的中序非递归遍历。9.二叉树的后序非递归遍历。15.根据二叉树创建字符串。10.中序后序还原二叉树。11.前序中序还原二叉树。5.检查两棵树是否相同。

2023-05-06 20:41:35 22

原创 模拟实现栈和队列的有关代码和经典习题

一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO)的原则。:栈的插入操作叫做进栈压栈入栈,入数据在栈顶。:栈的删除操作叫做出栈。出数据在栈顶。栈的方法方法功能Stack()构造一个空栈将e入栈,并返回eE pop()将栈顶元素出栈并返回E peek()获取栈顶元素int size()获取栈中有效元素的个数检测栈是否为空。

2023-04-16 10:06:53 39 1

原创 继承和多态

当子类与父类中的方法同名时,优先调用自己的(就近原则)。5.父、子类之间运行顺序:父类的静态---->子类的静态---->父类的构造方法---->父类的实例---->子类的构造方法---->子类的实例。多态:父类引用,引用子类对象,当引用的子类对象不一样的时候,通过这个父类引用调用父类和子类重写的方法的时候,此时同一个引用呈现出来了不同的状态。在子类构造方法中,用super帮助子类去调用父类的构造方法来初始化成员变量。父类引用 引用子类对象)(3)子类的访问修饰限定符一定要大于等于父类的访问修饰限定符;

2023-03-26 16:35:34 35

原创 数据的存储

大端存储(大端字节序存储):把一个数据的低位字节的内容存放在高地址处,高位字节的内容存放在低地址处。小端存储(小端字节序存储):把一个数据的低位字节的内容存放在低地址处,高位字节的内容存放在高地址处。数据在内存中是以补码的形式存储的,正数的原码、反码、补码都相同,负数的原码、反码、补码相互转换。今天了解到数据存储,对于数据存储,其中数据包括整形、浮点型、构造类型、指针类型、空类型。空类型:void表示空类型(无类型),通常应用于函数的返回类型、函数的参数、指针类型。存储包括:大端存储、小端存储。

2023-01-05 21:20:37 39

原创 第一篇博客

今天,初次接触写博客,我先介绍我自己,我叫李嘉伟,来自山西临汾,就读于一所本科院校,所学的是计算机科学与技术专业。这个专业就是和编程有关,我之前听一些人说过,要想学好编程,起码需要敲两万行代码,我初次接触这些,定了一个小小的编程目标,先努力敲够五千行代码,定一个小目标,并通过自己的坚持和努力将一个个小目标实现。我认为要想实现目标,首先要落到实处,做出行动,每天都要接触编程,每天至少做一道编程题,积少成多,实现从量变到质变;

2022-11-03 19:22:42 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除