自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 23种设计模式之原型模式

原型模式是一种创建型设计模式,该模式的核心思想是基于现有的对象创建新的对象,而不是从头开始创建。在原型模式中,通常有一个原型对象,它被用作创建新对象的末班。新对象通过复制原型对象的属性和状态来创建,而无需知道具体的创建细节。

2024-02-15 21:49:59 849

原创 23种设计模式之建造者模式

建造者模式的介绍及实例

2024-02-13 21:10:51 1009

原创 23种设计模式之抽象工厂模式

抽象工厂模式也是一种创建型设计模式,提供了一系列相关或相互依赖对象的接口,而无需指定它们具体的类。抽象⼯⼚模式可以确保⼀系列相关的产品被⼀起创建,这些产品能够相互配合使⽤。比如说有书包、托特包都有皮质包和帆布包两类型的包,可以将生产皮质包的放在一个工厂里,生产帆布包的放在另一个工厂里,这样一个工厂就可以生产一系列同类型的包。

2024-02-12 21:40:28 1002

原创 23种设计模式之工厂模式

简单工厂模式的核心是将产品的创建过程封装在一个工厂类中,把创建对象的流程集中在这个工厂类中。简单工厂模式包括三个主要角色,工厂类,抽象产品,具体产品。简单工厂模式简化了客户端的操作,客户端可以调用工厂方法来获取具体产品,而无需直接与具体产品类接触,降低了耦合,但是不够灵活,如果需要添加新的产品就需要修改工厂类的代码。

2024-02-05 20:08:59 1042

原创 23种设计模式之单例模式

单例模式是一种创建型设计模式,它的核心思想是保证一个类只有一个实例,并提供一个全局访问点来访问这个实例。什么是只有一个实例?就是在整个应用程序中,只存在该类的一个实例对象,而不是创建多个相同类型的对象。

2024-02-04 20:47:17 913

原创 代码随想录一刷总结

代码随想录算法训练营总结

2023-08-07 15:11:27 380

原创 【单调栈part03】| 84.柱状图中的最大矩形

代码随想录算法训练营Day60

2023-08-05 13:46:59 333

原创 【单调栈part02】| 503.下一个更大元素||、42.接雨水

代码随想录算法训练营Day59

2023-08-05 13:30:44 299

原创 【单调栈part01】| 739.每日温度、496.下一个更大元素

代码随想录算法训练营Day58

2023-08-03 23:50:44 248

原创 【动态规划part17】| 647.回文子串、516.最长回文子序列

代码随想录算法训练营Day57

2023-08-03 23:41:16 238

原创 【动态规划part16】| 583.两个字符串的删除操作、72.编辑距离

代码随想录算法训练营Day56

2023-08-01 23:20:00 204

原创 【动态规划part15】| 392.判断子序列、115.不同的子序列

代码随想录算法训练营Day55

2023-08-01 23:01:23 359

原创 【动态规划part14】| 1143.最长公共子序列、1035.不相交的线、53.最大子序和

代码随想录算法训练营Day53

2023-07-30 12:22:16 200

原创 【动态规划part13】| 300.最长递增子序列、674.最长连续递增序列、718.最长重复数组

代码随想录算法训练营Day52

2023-07-30 11:43:43 183

原创 【动态规划part12】| 309.买卖股票的最佳时机含冷冻期、714.买卖股票的最佳时机含手续费

代码随想录算法训练营Day51

2023-07-29 14:59:42 189

原创 【动态规划part11】| 123.买卖股票的最佳时机III、188.买卖股票的最佳时机IV

代码随想录算法训练营Day50

2023-07-29 11:51:02 384

原创 【动态规划part10】| 121.买卖股票的最佳时机、122.买卖股票的最佳时机II

代码随想录算法训练营Day49

2023-07-29 10:41:58 251

原创 【动态规划part09】| 198.打家劫舍、213.打家劫舍II、337.打家劫舍III

代码随想录算法训练营Day48

2023-07-27 23:23:38 357

原创 背包问题总结

代码随想录算法训练营Day46

2023-07-27 10:17:09 194

原创 【动态规划part07】| 70.爬楼梯(进阶)、322.零钱兑换、完全平方数

代码随想录算法训练营Day45

2023-07-26 22:48:27 298

原创 【动态规划part06】| 完全背包理论基础、518.零钱兑换||、组合总和|V

代码随想录算法训练营Day44

2023-07-24 23:25:26 110

原创 【动态规划part05】| 1049. 最后一块石头的重量 II 、494. 目标和 、474.一和零

代码随想录算法训练营Day43

2023-07-23 17:50:18 214

原创 【动态规划part02】| 62.不同路径、63.不同路径||

代码随想录算法训练营Day39

2023-07-23 15:36:49 128

原创 【动态规划part04】| 背包问题理论基础、416.分割等和子集

代码随想录算法训练营Day42

2023-07-23 12:32:12 155

原创 【动态规划part03】| 343.整数拆分、96.不同的二叉搜索树

代码随想录算法训练Day41

2023-07-23 11:26:05 225

原创 【动态规划part01】| 动规理论基础、509.斐波那契数、70.爬楼梯、746.使用最小的花费爬楼梯

代码随想录算法训练营Day38

2023-07-22 18:10:58 165

原创 【贪心算法part05】| 435.无重叠区间、763.划分字母区间、56.合并区间

代码随想录算法训练营Day36

2023-07-20 23:25:44 678

原创 【贪心算法part04】| 860.柠檬水找零、406.根据身高重建队列、452.用最少数的箭引爆气球

代码随想录算法训练营Day35

2023-07-20 22:33:02 155

原创 【贪心算法Part03】| 1005.K次取反后最大化的数组和、134.加油站、135.分发糖果

代码随想录算法训练营Day34

2023-07-19 20:29:48 1235

原创 【贪心算法part02】| 122.买卖股票的最佳时机||、55.跳跃游戏、45.跳跃游戏||

代码随想录算法训练营Day32

2023-07-19 15:55:23 514

原创 【贪心算法part01】| 455.分发饼干、376.摆动序列、53.最大子序和

代码随想录算法训练营Day31

2023-07-19 13:22:11 552

原创 【回溯算法part05】| 491.递增子序列、46.全排列、47.全排列||

代码随想录算法训练营Day29

2023-07-07 17:44:17 261

原创 【回溯算法Part04】| 93.复原IP地址、78.子集、90.子集||

代码随想录算法训练营Day28

2023-07-06 22:03:49 178

原创 【回溯算法part03】| 39.组合总和、40.组合总和||、131.分割回文串

代码随想录算法训练营Day27

2023-07-06 12:59:08 110

原创 【回溯算法part02】| 216.组合总和III、17.电话号码的字母组合

代码随想录算法训练营Day25

2023-07-05 23:42:27 152

原创 【回溯算法part01】| 理论基础、77.组合

代码随想录算法训练营Day24

2023-07-05 19:49:53 217

原创 【二叉树part09】| 669.修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树

代码随想录算法训练营Day23

2023-07-05 18:59:27 365

原创 【二叉树part08】| 235.二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点

代码随想录算法训练营Day22

2023-07-02 17:37:42 169

原创 【二叉树part07】| 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236.二叉树的最近公共祖先

代码随想录算法训练营Day21

2023-07-02 09:46:00 180

原创 【二叉树part06】| 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树

代码随想录算法训练营Day20

2023-06-26 12:10:55 240

空空如也

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

TA关注的人

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