自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mark-Zoe的博客

普通青年

  • 博客(7)
  • 收藏
  • 关注

原创 内卷大厂系列《二叉树路径和问题五连击》

大厂高频算法面试题:《二叉树路径和系列》,主要分为最大路径和与路径和问题,您将学到如何利用二叉树的递归套路模型来解决,只需要罗列可能性,把可能性罗列清楚,写代码形如行云流水般的顺利。

2022-04-07 23:02:03 134

转载 内卷大厂系列《括号问题四连击》

大厂高频算法面试题:《括号问题系列》,通过括号问题四连击,您将学到通过有限变量解法,如何定义动态规划含义。

2022-04-06 19:26:19 99

转载 内卷大厂系列《货币问题四连击》

大厂高频算法面试题:《货币问题系列》,通过货币问题四连击,您将学到如何从暴力递归改动态规划,而不是一上来就硬憋dp,一切从尝试入手,从暴力递归开始,通过暴力递归填dp格子,进一步看有没有优化空间,需不需要斜率优化。

2022-04-06 19:24:50 146

转载 内卷大厂系列《打家劫舍三连击》

大厂经典面试题:打家劫舍三连问,您将学到如下知识: 1、动态规划 2、空间压缩技巧 3、二叉树递归套路问题

2022-04-06 19:21:41 70

原创 Mysql执行计划与索引详解

使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL。注意:如果 from 中包含子查询,仍会执行该子查询,将结果放入临时表中。Explain分析示例mysql>expla...

2020-04-23 15:37:55 414

原创 依赖倒置原则

一、什么是依赖倒置原则?1.依赖倒置原则(Dependence Inversion Principle,DIP)是指设计代码结构时,高层模块不应该依 赖底层模块,二者都应该依赖其抽象。抽象不应该依赖细节;细节应该依赖抽象。通过依赖倒置,可以 减少类与类之间的耦合性,提高系统的稳定性,提高代码的可读性和可维护性,并能够降低修改程序所 造成的风险。接下来看一个案例,还是以课程为例,先来创建一个类 ...

2020-04-22 15:40:35 6246

原创 开闭原则

一、什么是开闭原则开闭原则(Open-Closed Principle, OCP)是指一个软件实体如类、模块和函数应该对扩展开放, 对修改关闭。所谓的开闭,也正是对扩展和修改两个行为的一个原则。强调的是用抽象构建框架,用实 现扩展细节。可以提高软件系统的可复用性及可维护性。开闭原则,是面向对象设计中最基础的设计原 则。它指导我们如何建立稳定灵活的系统,例如:我们版本更新,我尽可能不修改源代码,...

2020-04-22 15:38:14 3859

空空如也

空空如也

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

TA关注的人

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