自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 单链表的基本操作(头结点)

本篇博客主要是对线性链表的基本实现,因此无法摆脱链表的基本缺点,比如无法快速定位前驱、无法快速确定元素个数等等。当然优点是能够快速对链表进行学习。本篇博客将网络上对单链表的各种操作进行实现,方便大家学习,如有错误,不吝指正! 一、概念 线性表的链式存储结构的特点使用一组...

2021-04-14 13:59:04 928

转载 数据结构图文解析系列

数据结构图文解析之:栈的简介及C++模板实现0. 数据结构图文解析系列数据结构系列文章数据结构图文解析之:数组、单链表、双链表介绍及C++模板实现数据结构图文解析之:栈的简介及C++模板实现数据结构图文解析之:队列详解与C++模板实现数据结构图文解析之:树的简介及二叉排序树C++模板实现.数据结构图文解析之:AVL树详解及C++模板实现数据结构图文解析之:二叉堆详解及C++模...

2021-03-25 13:49:28 144

转载 C++数据结构——栈

                                                      C++数据结构——栈         &nbsp...

2021-03-23 11:47:01 723

转载 C语言之 字符串长度的计算方法

特别注意 (1)计算字符串长度时关键是要注意辨认转义字符;(2)一个转义字符总是以反斜杠开始,再加一个其他字符组成。所以,遇到反斜杠时要特别注意!!! 1、不带转义字符的字符 如:“abc!x=/”,其长度为 7 2、带转义字符的字符串 (1) 字符串“abc\n”:其中的'\n'为转义字符(换行符),计算字符串长度时只能计作一个字符,所以该字符串的长度为4(而 不是5)。 (2) 字符串“abc\n\...

2021-03-11 13:51:09 3827

转载 设计模式六大原则:接口隔离原则

设计模式六大原则:接口隔离原则目录:   设计模式六大原则:单一职责原则  设计模式六大原则:接口隔离原则   设计模式六大原则:依赖倒置原则  设计模式六大原则:里氏替换原则  设计模式六大原则:迪米特法则  设计模式六大原则:开闭原则接口隔离原则(Interface Segregation Principle):  1、客户端不应依赖它不需要的接口  2、类间的依赖关系应该建立在最小的接口上  其实通俗来理解就是,不要在一个...

2021-03-09 11:23:53 158

转载 设计模式之里氏替换原则示例

设计模式之里氏替换原则示例 里氏替换原则强调的是设计和实现要依赖于抽象而非具体;子类只能去扩展基类,而不是隐藏或者覆盖基类,它包含4层含义.一、里氏替换4原则  1、子类可以实现父类的抽象方法,但不能覆盖父类的非抽象方法  子类可以实现父类的抽象方法,但不能覆盖父类的非抽象方法,父类中凡是已经实现好的方法(相对于抽象方法而言),实际上是在设定一系列的规范和契约,虽然它不强制要求所有的子类必须遵从这些契约,但是如果子类对这些非抽象方法任意修改,就会对整个继承体系造成破坏...

2021-03-09 11:20:57 1449

空空如也

空空如也

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

TA关注的人

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