自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 问答 (4)
  • 收藏
  • 关注

原创 栈的详解

栈是一种先进后出(FILO)的数据结构,实现栈的方法有两种:一种是顺序栈(数组实现)、另一种是链栈(链表实现),接下来依次解释这两种: 1.顺序栈: #include <iostream> using namespace std; #define MaxSize 100 class Stack{ private: int top; int data[MaxSize];//顺...

2019-09-06 19:32:42 187

原创 链表的基本操作

链表分为单链表和双链表,两者唯一的不同就是指针域单链表只有指向下一个数据的next指针而双链表既有指向下一个数据的next指针也有指向上一个数据的prior指针,链表包含两部分一部分是数据域另一部分是指针域用于连接数据。 1.单链表 单链表的创建: #include <malloc.h> #define size sizeof(struct student) struct studen...

2019-09-05 20:41:49 151

原创 动态分配内存函数及链表的创建

内存分配有静态内存分配和动态内存分配两种,静态内存分配是在程序编译的过程中已经确定了内存的大小,例如数组,这种的缺点就是你静态开辟的内存有时可能过大造成资源浪费,有时过小造成内存不足,下面先首先介绍下常见的动态内存分配函数(动态分配都在堆中): (这些函数都需要头文件#include<stdlib.h>或者#include<malloc.h>编译器的不同所导致) 1.mal...

2019-09-03 23:36:23 562 1

空空如也

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

TA关注的人

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