程序员面试之道
程序员面试之道
全部文章
设计模式
# LeetCode bfs(1)
# LeetCode dfs(1)
# LeetCode动态规划(1)
# LeetCode回溯法(1)
# leetCode指针(1)
# LeetCode递归(3)
# 剑指二叉树(2)
# 剑指数组(4)
验证二叉搜索树(2)
01二维矩阵中最大正方形(1)
activiti(4)
Array.fill()(2)
bfs(2)
B树B+树面试(2)
c#(2)
cafka(2)
ClickHouse(1)
dfs树的深度优先搜索(2)
effective java(10)
fastjson(20)
git(20)
go(2)
java基础(192)
java并发(69)
java项目(10)
jvm(38)
lambda(8)
LeetCode(47)
LeetCode---Hot100----单词搜索(2)
LeetCode---hot100---排序链表(2)
LeetCode--右视图(递归法 队列)(2)
LeetCode--打开转盘锁(广度优先搜索+双向广度优先搜(2)
LeetCode--被围绕的区域(2)
LeetCode--课程表(bfs+拓扑排序)(2)
Linux(32)
Linux面试问题常用命令(2)
maven(12)
mybatis(8)
N叉树的层序遍历(递归法)(2)
N皇后(2)
redis(36)
Spring(16)
Springboot(2)
springmvc(8)
TCP 协议如何解决粘包(2)
TIDB(1)
tomcat(6)
vue(4)
书(1)
买卖股票的最佳时机 II(2)
二叉搜索树中的搜索(1)
二叉树的堂兄弟节点(1)
代码实战(4)
位运算(2)
分割平衡字符串(贪心算法)(2)
分发糖果(2)
分发饼干(贪心)(2)
删除链表中重复的结点(2)
剑指offer(124)
剑指offer1(15)
加密解密(6)
动态规划(2)
回溯法(6)
回溯法介绍(1)
大厂面经(13)
大数据(2)
子集 II(2)
完全平方数(1)
实习(44)
工作常问题(27)
微信推广(63)
操作系统(36)
数据库(81)
数据结构(53)
智力题(2)
最后一块石头的重量(堆 贪心)(2)
最小路径和(2)
有序递增数据,一个值K(1)
未归档(5)
栈(2)
树中两个结点的最低公共祖先(2)
概率统计(1)
深度优先搜索(2)
盛最多水的容器(1)
算法(26)
组合总和(2)
计算机网络(71)
贪心策略(2)
贪心算法(2)
路径总和(2)
跳跃游戏II(2)
输入输出(6)
递归法(2)
通配符匹配(2)
面试常考(22)
高性能服务器开发(2)
归档
标签
去牛客网
登录
/
注册
程序员面试之道的博客
全部文章
/ 设计模式
(共50篇)
设计模式---总体介绍
设计模式总体介绍 1 创建型模式 其本质是为了解决new XXX硬编码的问题。 1.1简单工厂模式 简单工厂中,有一个工厂类,所有的产品,用工厂类的一个函数来进行构造,通过传递不同的参数来进行构造。 简单工厂中...
2021-04-10
0
358
设计模式---责任链模式
责任链模式 定义:责任链模式是一条用户定义的链条,链条上每个节点都有自己的责任,当有任务进入时,从第一个节点开始处理,如果处理成功,则终止往下传递任务,否则将会把任务传递给下一个节点,依次类推,直至最后...
2021-04-10
0
362
设计模式---享元模式
享元模式 1概述 2 结构 public class MyCharacter { private char mychar; public MyCharacter(char mycha...
2021-04-10
0
461
java设计模式---迭代器模式
迭代器模式 概述 迭代器的结构 public class Book { private String ISBN; private String name; private...
2021-04-10
0
468
设计模式---建造者模式
建造者模式 概述 Builder模式也叫建造者模式或者生成器模式,是由GoF提出的23种设计模式中的一种。Builder模式是一种对象创建型模式之一,用来隐藏复合对象的创建过程,它把复合对象的创...
2021-04-10
0
334
设计模式---中介者模式
设计模式---中介者模式 代码展示 以前的 package com.ibeifeng.ex1; public class Man extends Person { public Man(String name, int...
2021-04-10
0
346
设计模式---访问模式
设计模式---访问模式 代码 /* * 公园每一部分的抽象 */ public interface ParkElement { //用来接纳访问者 public void accept(Visitor ...
2021-04-10
0
499
设计模式---模板方法模式
设计模式---模板模式 /* * 组装车 */ public abstract class MakeCar { //组装车头 public abstract void makeHead(); //组...
2021-04-10
0
353
设计模式---策略模式
设计模式---策略模式 public class Context { private Strategy strategy; public Context(Strategy strategy) { this.strate...
2021-04-10
0
329
设计模式---状态模式
设计模式---状态模式 以前的示例 public class Person { private int hour; public int getHour() { return hour; } pu...
2021-04-10
0
353
首页
上一页
1
2
3
4
5
下一页
末页