摘要: 归并排序 原理 归并排序是一种分治算法。其思想是将原始数组切分成较小的数组,直到每个小数组只有一个位置,接着将小数组归并成较大的数组,直到最后只有一个排序完毕的数组。 function merge(left, right) { let result = [], i = 0, j = 0; while 阅读全文
posted @ 2021-06-21 19:31 Mr-Yao 阅读(76) 评论(0) 推荐(0) 编辑
摘要: #include<stdlib.h> #include<stdio.h> #include<string.h> #define MAX 10005 typedef struct node { char a[16]; int len; }node; node te,t[MAX]; int n=0; v 阅读全文
posted @ 2021-06-21 11:23 Mr-Yao 阅读(41) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<stdlib.h> #define OK 1 #define Error 0 typedef int Status; //栈 typedef struct StackNode { int data; struct StackNode *next; 阅读全文
posted @ 2021-06-21 11:22 Mr-Yao 阅读(96) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<stdlib.h> #define OK 1 #define Error 0 typedef int Status; //ջ typedef struct StackNode { char a; struct StackNode *next; } 阅读全文
posted @ 2021-06-21 11:20 Mr-Yao 阅读(51) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<stdlib.h> typedef struct BiTNode { char date[4]; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; int creB(BiTree &Q) { Q= 阅读全文
posted @ 2021-06-21 11:18 Mr-Yao 阅读(55) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<stdlib.h> typedef struct BiTNode { char date[4]; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; int creB(BiTree &Q) { Q= 阅读全文
posted @ 2021-06-21 11:17 Mr-Yao 阅读(138) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<stdlib.h> #include<string.h> typedef struct BiTNode { char date[4]; struct BiTNode *lchild, *rchild; }BiTNode, *BiTree; int 阅读全文
posted @ 2021-06-21 11:15 Mr-Yao 阅读(43) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<stdlib.h> #include<string.h> typedef struct BiTNode { char date[16]; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; void 阅读全文
posted @ 2021-06-21 11:14 Mr-Yao 阅读(30) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<stdlib.h> #define MAX 100//最大容量 typedef struct node { int i; int j;//坐标 }node; //队列节点 typedef struct { node *base; int tou; 阅读全文
posted @ 2021-06-21 11:05 Mr-Yao 阅读(54) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<stdlib.h> typedef struct { int weight; int parent,lchild,rchild; }HTNode,*HuffmanTree; void Select(HuffmanTree &HT,int n,in 阅读全文
posted @ 2021-06-21 10:55 Mr-Yao 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 num 阅读全文
posted @ 2021-06-21 10:53 Mr-Yao 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 一、OOP(面向对象程序设计) 面向对象OOP(Object Oriented Programing)是软件开发方法。面向对象地概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互世界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解 阅读全文
posted @ 2021-06-21 10:52 Mr-Yao 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 使用VSFTPD在CentOS7上安装FTP服务 使用VSFTPD安装FTP服务 首先更新软件包管理器 sudo yum update 使用VSFTPD(VSFTPD表示“非常安装的FTP守护程序软件包”)。这是用于创建FTP服务器的相对容易的软件使用工具。使用命令安装VSFTPDsudo yum 阅读全文
posted @ 2021-06-21 10:48 Mr-Yao 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 关于HTML5(维基百科) HTML(HyperText Markup Language)是HTML最新的修订版本,由万维网(W3C)于2014年10月完成标准制定。目标是取代1999年所制定的HTML4.01和XHTML1.0标准,以期能在互联网应用迅速发展的时候,使网络标准达到符合当代互联网需求 阅读全文
posted @ 2021-06-21 10:45 Mr-Yao 阅读(77) 评论(0) 推荐(0) 编辑