相关文章
初阶数据结构之---堆的应用(堆排序和topk问题)
引言
上篇博客讲到了堆是什么,以及堆的基本创建和实现,这次我们再来对堆这个数据结构更进一步的深入,将讲到的内容包括:向下调整建堆,建堆的复杂度计算,堆排序和topk问题。话不多说,开启我们今…
建站知识
2024/9/29 18:59:37
第二章 Python的类与对象
第二章 Python的类与对象 一、概述介绍2.1 类(Class)2.2 对象(Object)2.3 示例 二、类2.1 封装性2.1.1 数据隐藏2.1.2 访问控制2.1.3 封装行为 2.2 继承性2.2.1 继承的基本语法2.2.2 继承属性和方法2.2.3 多重继承2.2.4 方法解析顺…
建站知识
2024/10/1 12:29:21
【java数据结构】HashMap和HashSet
目录
一.认识哈希表:
1.1什么是哈希表?
1.2哈希表的表示:
1.3常见哈希函数: 二.认识HashMap和HashSet:
2.1关于Map.Entry的说明:,>
2.2Map常用方法说明:
2.3HashMap的使用案例:
2.4Set常见方法…
建站知识
2024/9/25 10:21:19
Java的变量类型详解
目录 局部变量
实例变量
类变量(静态变量)
参数变量
实例分析
总结 在Java这门静态类型的编程语言中,如何巧妙地使用变量,就像是掌握了一把精准的雕刻刀,能让你在编码的世界里自由地创造。变量在Java中的应用无处…
建站知识
2024/9/24 8:57:34
软考72-上午题-【面向对象技术2-UML】-UML中的图3
一、状态图
1-1、状态图的定义
状态图,展现了一个状态机,由:状态、转换、事件和活动组成,是系统的动态视图。 活动(动作) 可以在状态内执行也可以在状态转换(迁移) 时执行。 状态图强调:行为的事件顺序。 1-2、状态图…
建站知识
2024/9/26 13:31:45