
数据结构和算法
文章平均质量分 90
数据结构和算法基本概念及相关内容
老城Code
这个作者很懒,什么都没留下…
展开
-
设计模式之原型模式
原型模式(Prototype Pattern)是一种创建型设计模式,它通过复制现有的实例来创建新对象,而不是通过调用类的构造函数来创建新实例。这种模式适用于需要快速复制大量相同或相似对象,或者创建对象需要消耗大量资源、执行复杂初始化过程,或者需要保护原始对象的状态不受修改等情况原创 2024-04-21 14:02:37 · 1401 阅读 · 0 评论 -
设计模式之建造者模式
建造者模式(Builder Pattern)是一种创建型设计模式,它将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。这种模式适用于需要分步骤创建复杂对象、构造过程可能需要改变、或者需要隐藏复杂对象的具体构建过程的场景。原创 2024-04-21 12:19:58 · 801 阅读 · 0 评论 -
设计模式之单例模式
单例模式是一种创建型设计模式,其目的是确保一个类仅有一个实例,并提供一个全局访问点。这种模式常用于那些需要频繁创建和销毁的资源消耗较大的对象,或者需要严格控制实例数量的对象,例如数据库连接池、缓存、日志管理器等。原创 2024-04-19 21:31:01 · 955 阅读 · 0 评论 -
设计模式之工厂模式
工厂模式是一种创建型设计模式,其核心思想是定义一个创建对象的接口(即工厂),让子类决定实例化哪一个类。工厂模式将对象的创建与使用分离,使代码更易于维护和扩展,尤其在需要根据条件动态创建不同类的实例时非常有用。原创 2024-04-19 21:06:34 · 627 阅读 · 0 评论 -
设计模式的四大类型和六大原则
设计模式的四大类型和六大原则原创 2024-04-18 23:57:09 · 819 阅读 · 0 评论 -
常用的启发式算法
启发式算法是一类基于直观或经验规则设计的策略,用于求解复杂问题,特别是那些传统方法(如精确算法)在计算时间和空间上难以处理的问题。它们通常不保证找到全局最优解,但能在合理的计算资源内提供近似最优解。这里给出几种常用的启发式算法的简单介绍和实现原创 2024-04-18 23:48:44 · 1819 阅读 · 0 评论 -
负载均衡的原理及算法简介
负载均衡的原理及算法简介原创 2024-04-16 21:19:42 · 1561 阅读 · 0 评论 -
R-Tree的简单介绍
R-Tree的简单介绍及示例代码原创 2024-04-09 22:34:53 · 1933 阅读 · 1 评论 -
程序员常用的几种算法
Java程序员常用的几种算法原创 2024-04-05 00:02:03 · 268 阅读 · 1 评论 -
Java中常用的集合及方法(4)- Set
Collection集合下的Set,Set集合常用的使用场景、方法及使用时需要注意的问题原创 2024-03-07 23:25:23 · 1096 阅读 · 1 评论 -
数据结构--基本概念和相关术语2
数据结构本概念和相关术语原创 2023-11-09 22:54:09 · 98 阅读 · 1 评论 -
数据结构--基本概念和相关术语
数据结构基本概念及基本术语原创 2023-11-05 22:09:13 · 112 阅读 · 0 评论