自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构:实现一个栈,并完成各个接口的实现

实现一个栈栈的概念栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端 称为栈顶,另一端称为栈底。栈中的数据元素遵守 后进先出 LIFO(Last In First Out)的原则。压栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。出栈:栈的删除操作叫做出栈。出数据也在栈顶。栈的实现栈的实现一般可以使用数组或者链表实现,相对而言数组的结构实...

2018-11-10 21:45:39 615

原创 数据结构:实现双向带头循环链表的各个接口

实现双向带头循环链表的各个接口List.h#pragma once#include <stdio.h>#include <stdlib.h>#include <assert.h>typedef int LTDateType;typedef st

2018-11-08 18:14:49 151

原创 数据结构:实现单链表的各个接口

实现单链表的各个接口SList.h#pragma once#include <stdlib.h>#include <stdio.h>#include &

2018-11-06 18:25:46 343

原创 数据结构:实现动态顺序表的各项接口(初始化,销毁,尾插尾删,头插头删,删除,排序,查找等)

实现动态顺序表SeqList.h#pragma once////静态顺序表//#define N 10//typedef int SLDateType;//typedef struct SeqList//{// int _a[N];//数组// size_t _size;//有多少个有效数据//}SeqList;//#include <stdio.h&

2018-11-04 21:14:44 381

原创 C语言:实现一个通讯录,可以进行增删查改等多项功能(动态版本)

基于前一篇文章的静态通讯录,添加malloc函数,realloc函数以及free,将其改变为一个动态的通讯录,可以动态内存开辟,尽可能防止内存的浪费。具体代码如下:contact.h#ifndef __CONTACT_H__#define __CONTACT_H__#include <string.h>#include <stdlib.h>#include

2018-11-03 14:29:56 1347

原创 C语言:实现一个通讯录,可以进行增删查改等多项功能(静态版本)

实现一个通讯录通讯录可以用来存储1000个人的信息,每个人的信息包括:姓名、性别、年龄、电话、住址提供方法:添加联系人信息删除指定联系人信息查找指定联系人信息修改指定联系人信息显示所有联系人信息清空所有联系人以姓名排序所有联系人Contact.h (头文件)如下:#ifndef __CONTACT_H__#define __CONTACT_H__#include ...

2018-11-02 14:38:08 1083 1

原创 Linux:如何使用命令安装gcc/g++, gdb, vim

安装 gccyum install gcc安装g++yum install gcc-c++安装gdb<1>先切换到root权限。centos点help。<2>在终端下打开FireFox,复制 https://mirrors.aliyun.com/ 回车<3>再输入yum list | grep gdb安装vim输入命令 yum -y i

2018-11-01 21:16:09 290

空空如也

空空如也

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

TA关注的人

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