![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
实用或者经典的数据结构和算法
昊天宗唐三
这个作者很懒,什么都没留下…
展开
-
[设计模式]装饰者模式
【使用场景】需要动态地将职责添加到对象(被装饰者)身上。 Decorator —— 装饰者 ConcreteDecorator —— 被装饰者(用户可以在此动态添加职责) 1、面向接口(对扩展开放,对修改关闭)。 2、组合优于继承。 ...原创 2022-04-27 12:44:01 · 51 阅读 · 0 评论 -
在线编译工具
解决了对安装IDE的依赖,让你可以在任何地方编程! Java 在线工具 | 菜鸟工具原创 2022-04-24 23:35:41 · 42 阅读 · 0 评论 -
深度优先搜索DFS和广度优先搜索BFS算法介绍
一、算法的基本思想 1、深搜 2、广搜 二、算法实践 (DFS和BFS分别实现)格子上写数,寻格子和最小路径原创 2022-04-23 22:31:17 · 92 阅读 · 0 评论 -
常用数据结构与算法学习小结
持续更新.... 一、常用数据结构 以常用的面向对象编程语言Java作为例子 1、基本数据类型 2、字符串 String 3、数组 [] 4、集合: 1) 链表 List—— ArrayList、LinkList 2) 队列 Queue —— Queue、PriorityQueue 备注: PriorityQueue PriorityQueue只保证队列的头和尾是指定序列的两个端点值,不是所有元素排序...原创 2022-04-23 21:39:02 · 314 阅读 · 0 评论