自定义博客皮肤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)
  • 收藏
  • 关注

原创 阿里云服务器上搭建个人网站

我这就要做毕设了,毕设作品需要联网,因此我在阿里云上购买了学生优惠的云服务器,以此搭建个人网站。首先需要安装一些工具:1) 去Oracle网站下载jdk(linux版本,选择x64的,因为我购买的云服务器就是x64的,这个版本必须对上,官网上还有个rpm版,不要下错了。)2) 去tomcat网站下载apache-tomcat,这![在这里插入图片描述](https://img-blog.cs...

2020-03-13 19:30:07 922

原创 对B+树的理解

要想理解B+树,必须先知道什么是二叉排序树。**二叉排序树:**或者是一课空树;或者是具有下列性质的二叉树:(1)若它的左子树不空,则左子树上所有结点的值均小于它的根节点的值;(2)若它的右子树不空,则右子树上所有结点的值均大于它的根节点的值;(3)它的左、右子树也分别为二叉排序树。**平衡二叉树(又称AVL树):**它或者是一课空树,或者是具有下列性质的二叉树:(1)它的左子树和右子...

2019-05-31 15:08:26 483

原创 数据结构之堆排序算法详解+C语言实现

堆  堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆。堆排序  堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。在数据结构中,我们将堆的逻辑结构映射到数组中存储,如下图:于是在数组中,堆中节点的索...

2019-05-31 09:20:07 5559 2

原创 并查集(连通图)的理解与使用

最近参加了ACM的比赛,然而发现自己除了基本的C++语法和循环算法之外,其他比较方便的语法都没学过,这就很尴尬,除了签到题一道也写不出来。在牛客网的南华大学第十五届ACM程序设计竞赛中第二题:复读机链接:https://ac.nowcoder.com/acm/contest/699/B来源:牛客网在某华大学里有一个无聊的群组,群内的所有成员都是复读机,他们疯狂复读着别人的消息。然而复读机...

2019-05-30 16:34:37 614

原创 Java实现经典的算法:Fabnacci数列、杨辉三角、二分查询BinSort、二分归并排序MergeSort

1.请设计一个程序打印出斐波那契数列(fabnacci)的前20项,请用递归方法!import java.util.Scanner;public class fabnacci { public static int fun(int x){ if(x==1||x==2){ return 1; } else{ return fun(x-1)+fun(x-2); }...

2019-05-30 16:34:27 411

原创 Linux大作业——“栈”数据结构的理解和使用

栈的结构示意图:

2019-05-30 16:34:08 177

空空如也

空空如也

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

TA关注的人

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