自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 杨辉三角--leetcode第118题

杨辉三角–leetcode第118题题目:给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。注:在杨辉三角中,每个数是它左上方和右上方的数的和。示例:输入: 5输出:[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]在本题中,大致可以分为三步:开辟杨辉三角的空间先将杨辉三角中的每行的第一个和最后一个都赋值为1...

2019-05-04 19:03:49 213

原创 模板初阶--C++

模板初阶–C++在平时写代码时,不难发现很多代码的功能基本相同,只有极微小的区别(参数类型不同等),这样极其耗费时间;那么,模板便来了,它使得我们不用再去进行泛型编程(泛型编程:编写与代码无关的通用代码,是代码复用的一种手段。模板是泛型编程的基础)模板:分为两种,一种为函数模板,另一种为类模板模板函数模板类模板...

2019-05-03 16:35:08 120

原创 内存管理常见面试题--C++

内存管理常见面试题–C++在内存管理部分总结四个常见的面试题:malloc/free和new/delete的区别、设计一个类只能在堆上创建对象、计一个类只能在栈上创建对象、单例模式1. malloc/free和new/delete的区别共同点:malloc/free和new/delete的共同点是:都是重堆上申请空间,并且需要用户手动释放。不同点:1.malloc和free是函数,new和...

2019-05-02 17:21:56 521

原创 malloc/calloc/realloc的区别--C语言

malloc/calloc/realloc的区别–C语言在许多的mallocvoid *malloc( size_t size );

2019-04-28 15:47:17 263

原创 string类的模拟实现--C++

string类的模拟实现–C++C++中的string类是一个表示字符串的字符类,string的模拟实现也是一个考点及重点,在这里,我简单整理了一下string操作的模拟实现模拟实现string类class String { public: //成员函数 private: char* _str; size_t _size; size_t _capacity;...

2019-04-26 18:15:30 407

原创 String类的常用接口说明--C++

String类的常用接口说明–C++

2019-04-26 11:40:01 308

原创 验证回文串--leetcode第125题

验证一个字符串是否为回文题目:给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。示例1:输入: “A man, a plan, a canal: Panama”输出: true示例2:输入: “race a car”输出: false思路:1、先进行判空2、分别从前往后、从后往前寻找字符串里的有效字符或数字(跳过空格)3、前后分别每找到一...

2019-04-14 18:25:54 132

原创 栈和队列基本操作---数据结构

栈和队列基本操作—数据结构栈:一种特殊的线性表,只允许在固定的一端进行元素的插入和删除操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵循先进先出的原则头文件:Stack.h#pragma oncetypedef int SDataType;typedef struct Stack{ SDataType* _array; int _capacity; i...

2019-04-13 00:35:15 293

原创 单链表基本操作--数据结构

单链表基本操作–数据结构链表是一种物理存储结构上非连续、非顺序的数据存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序来形成的。单链表分为两种:带头节点和不带头结点。在这里,主要介绍不带头结点的单链表的基本操作。头文件:SList.htypedef int SDataType;typedef struct SListNode//定义结点{ SDataType data;//值域...

2019-03-23 16:51:33 477

原创 C语言模拟实现顺序表--数据结构

C语言模拟实现顺序表–数据结构头文件:SeqList.h#ifndef __SeqList_H__#define __SeqList_H__#define TURE 1;#define FALSE 0;typedef int DataType;//定义数据类型typedef struct SeqList{ DataType* array;//存储的信息 int size;/...

2019-03-09 23:06:53 134

空空如也

空空如也

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

TA关注的人

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