自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

快乐的小小程序猿

快乐的小小程序猿

  • 博客(17)
  • 资源 (10)
  • 收藏
  • 关注

原创 数据结构-二叉树操作实践

数据结构-二叉树操作实践建立二叉树的二叉链表#include<iostream>using namespace std;#define MAXSIZE 50// 二叉树的二叉链表存储表示typedef struct BiTNode { char data; struct BiTNode* lchild, * rchild; // 左右孩子指针}BiTNode, *BiTree;/** * 按先序次序输入二叉树中结点的值(一个字符),空格字符表示空树, * 构造二叉链

2020-09-23 13:44:27 563

原创 数据结构-顺序栈的操作实践

数据结构-顺序栈的操作实践采用顺序存储实现栈的初始化、入栈、出栈操作#include<iostream>using namespace std;#define MAXSIZE 50// 定义顺序栈的结构typedef struct { int data[MAXSIZE]; int top;}SqStack;/** * 初始化顺序栈 * @param S 顺序栈S */void InitStack(SqStack& S) { S.top = -1; //

2020-09-23 09:15:54 353

原创 数据结构-链栈操作实践

数据结构-链栈操作实践采用链式存储实现栈的初始化、入栈、出栈操作#include<iostream>using namespace std;// 定义链栈的结构typedef struct LinkNode { int data; struct LinkNode* next;}LinkNode, *LinkStack;/** * 初始化链栈 * @param LS 链栈LS */void InitStack(LinkStack& LS) { LS = (Li

2020-09-23 09:12:57 338

原创 数据结构-排序算法实践

基于顺序表结构实现简单插入排序、冒泡排序、快速排序、归并排序、堆排序。

2020-09-22 22:22:50 509 1

原创 数据结构-二叉排序树操作实践

数据结构-二叉排序树操作实践编写函数,建立有序表,利用二叉排序树的插入算法建立二叉排序树#include<iostream>#include<malloc.h>using namespace std;#define MAXSIZE 50// 定义二叉树的结点typedef struct BiTNode { int data; struct BiTNode* lChild, * rChild;}BiTNode, *BiTree;/** * 在二叉排序树T中插

2020-09-22 17:30:46 2231 3

原创 数据结构-顺序队列操作实践

数据结构-顺序队列操作实践编写函数,采用顺序存储结构实现队列的初始化、入队、出队操作/*采用顺序存储实现队列的初始化、入队、出队*/#include<iostream>using namespace std;#define MaxSize 50 // 定义队列中元素的最大个数// 定义队列typedef struct { int data[MaxSize]; //定义数组,存放队列元素 int front, rear; // 队头和对尾指针(存放数组下标)}SeqQ

2020-09-22 17:03:37 399

原创 数据结构-链队列操作实践

数据结构-链队列操作实践编写函数,采用链式存储实现队列的初始化、入队、出队操作#include<iostream>#include<malloc.h>using namespace std;// 链队列结点类型定义typedef struct LinkNode { int data; struct LinkNode* next;}LinkNode;// 链队列类型定义typedef struct { LinkNode* front, * rear; // 头

2020-09-22 17:00:50 443 1

原创 数据结构-单链表操作实践

数据结构-单链表操作实践1. 编写函数,实现输入一组元素,建立一个带头结点的单链表#include <iostream>#include <malloc.h>using namespace std;/** * 定义结点类型结构体,有一个data域和一个next域 */typedef struct LNode { int data; struct LNode* next;}LNode, * LinkList;/** * 初始化,生成带有头结点的单链表 *

2020-09-22 16:55:33 1172 2

原创 数据结构-双链表详解

#include<stdio.h>#include<malloc.h>typedef struct DNode { int data; struct DNode *prior; struct DNode *next;}DNode, *DLinkList;//β²å·¨½¨Á¢Ë«Á´±ívoid Create_DLinkList(DLinkList &a...

2020-09-21 16:18:54 1053

原创 数据结构-单链表详解

#include <stdio.h>#include <malloc.h>/** * 定义结点类型结构体,有一个data域和一个next域 */typedef struct LNode { int data; struct LNode* next;}LNode, * LinkList;/** * 初始化,生成带有头结点的单链表 * @param L ...

2020-09-21 13:08:05 6757 4

原创 数据结构-两个顺序表合并

#include <stdio.h>#define MaxSize 100typedef struct { int data[MaxSize]; int length; }SeqList;/** * 初始化顺序表 * @param L 顺序表L */void Init_SeqList(SeqList& L) { L.length = 0;}/**...

2020-09-21 11:13:22 12456 5

原创 数据结构-顺序表(动态分配存储空间)

#include <stdio.h>#include <malloc.h>#include <stdlib.h>/** * 数组空间动态分配 */#define InitSize 100 //动态分配存储空间时,不限制最大,只给定一个初始值#define ListIncrement 10 //分配增量typedef struct{ int...

2020-09-21 11:06:46 11983 5

原创 数据结构-顺序表(静态分配存储空间)

#include <stdio.h>/** * 数组空间静态分配 */#define MaxSize 100 //表示有MaxSize个位置typedef struct { int data[MaxSize]; //定义一个数组空间,用于存储数据 int length; //记录线性表当前的长度,即已有多少个数据}SeqList; //自定义的顺序表类型为S...

2020-09-21 10:44:43 3385

原创 数据结构-基础知识详解

数据结构-基础知识1. 结构型和指针型(1)结构型结构型是用户自己制作的数据类型。例:typedef struct { int a; float b; char c;} TypeA;注释:自定义了一个数据类型,名字叫做TypeA,再用TypeA去定义别的变量时,则该变量就会具有3个元素,分别是int型的a和float型的b和char型的c。例:TypeA arr;表示自定义了一个TypeA类型的变量arr,arr是一个结构体,该结构体包含了3个不同类型的变量,可以使用arr.a、a

2020-09-21 10:02:20 762

原创 考研-武汉科技大学考研数据结构考点总结

武汉科技大学考研数据结构考点总结注:以下内容总结自武科大2013,2014,2015,2016,2017,2019年的数据结构真题试卷。以下的章节和页码为严蔚敏的数据结构(C语言版)上的章节和页码。页码重复几次说明考到了几次。页码就是对应知识点在书上的位置,大部分都是书上的,也有一些书上没找到。数据结构选择题考点总结以下都是选择题考过的知识点,有一些是反复考的,这些知识点是肯定都要搞懂的。第一章 基本概念和术语算法效率的度量 P14逻辑结构P57、P5、P5基本概念P4、P5时间复

2020-09-19 10:47:08 864 10

原创 阿里云轻量应用服务器环境搭建-Docker部署vue-cli项目

阿里云轻量应用服务器环境搭建-Docker部署vue-cli项目参考链接:https://cli.vuejs.org/zh/guide/deployment.html#docker-nginx一些环境:Ubuntu 18.0Docker 19.0工具:XShell(敲命令)FileZilla Client(上传文件)一个关键问题:跨域问题,对于前后端分离项目,这是必须要面对的。我这个项目是主要在后端解决的跨域问题,但在前端也有一部分是通过webpack的proxy来解决跨

2020-09-15 17:36:04 788

原创 阿里云轻量应用服务器环境搭建-Docker部署Spring Boot项目

阿里云轻量应用服务器环境搭建-Docker部署Spring Boot项目参考链接:https://mp.weixin.qq.com/s/lUPtF_EOLH0TugJ5j1JCmw前言(啰嗦一些话)这是一个Spring Boot + Vue的前后端分离项目,现在将其分别部署到服务器,第一次步骤还是比较多的,自己是踩了几天的坑,第一次完成了,后面就很快了。这次的笔记先记录、总结一下把一个Spring Boot项目部署到Docker中的过程。借助IDEA中的Docker插件,来部署项目到Dock

2020-09-15 16:51:59 1730

new-era.zip

使用到的相关技术和一些库及插件: Vue+BootstrapVue+Webpack+Swiper+Layui+ vue-router+Vuex+VueI18n+animate.css+wow.js+HTML+CSS+JavaScript 使用Webpack进行打包,开发的SPA(single page web application,单页应用程序),页面由一系列的组件构成,在单页应用程序中,点击不同的模块,页面不会有刷新感,包括不同语言的切换,都不会感到刷新感。

2020-04-01

EasyMemo.zip

整合SSM项目,实现了一个完整的备忘录,支持登录,注册,增删改查等多种操作,前端页面非常美观,整合Bootstrap和layui部分组件,使用IDEA开发,功能完善强大,有拦截器。包含项目的完整代码。

2020-04-01

Online-Forum.zip

使用jdbc+servlet+jsp+DAO+javabean+oracle开发的一个简易的网上论坛,这里主要实现网上论坛的两个基本模块,即登录注册模块和留言板模块。登录注册模块主要包括用户登录、注册、忘记密码,留言板模块主要包括发表留言、回复留言、修改留言、删除留言、显示留言等功能。

2020-04-01

Static-Web-Development-Learning-Platform.zip

静态网页开发学习平台源码,包括多个前端页面(HTML+CSS)的源码,使用Bootstrap框架,页面美观,对学习使用Bootstrap框架很有帮助!

2020-04-01

2018年计算机能力应用大赛复赛真题

2018年计算机能力应用大赛复赛真题,包括填空题、设计题、改错题

2019-01-04

颐天之家的基础主页面设计样例

一个简单的小项目的初步主页面的设计,从前端确定该项目需要具备的功能

2019-01-02

C++的PPT-基本数据与表达式

C++基础数据与表达式的PPT教程资料,介绍了一些C语言中的基础知识

2019-01-02

前端开发react.js

react是优秀的前端开发框架,有一系列优秀的组件,react.js是前端开发不可少的重要工具

2018-09-21

browser.js

前端开发可能会用到的JavaScript脚本,browser.js文件

2018-09-21

angular.js

前端开发技术中的所需要用到的JavaScript库,angular.js,

2018-09-21

空空如也

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

TA关注的人

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