翔云

Just try, don't shy. 最新文章请点击
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2023年12月3日

摘要: Observer模式 观察者模式(Observer Pattern)是一种行为设计模式,它定义了对象之间的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都会得到通知并被自动更新。 观察者模式主要包含以下几个角色: Subject(主题):也被称为Observable,它是被观察的对象。当它 阅读全文

posted @ 2023-12-03 12:06 翔云123456 阅读(9) 评论(0) 推荐(0) 编辑

摘要: 目录1.基本原理2.例子3.代码实现 本文主要介绍堆排序的原理、例子以及代码实现。 1.基本原理 堆排序(Heap Sort)是一种基于比较的排序算法,它的工作原理是首先将待排序的序列构造成一个大顶堆或小顶堆,然后交换堆顶元素和最后一个元素,然后将剩余元素重新调整为大顶堆或小顶堆,再交换堆顶元素和最 阅读全文

posted @ 2023-12-03 11:50 翔云123456 阅读(17) 评论(0) 推荐(0) 编辑