抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

关于C++控制台上的图形界面,你知道一个东西叫做EasyX吗?

Part 1:什么是凡尔赛文学我们先来看几个经典凡尔赛: 唉,我又穷了,一个月花掉了别人好几个月的工资,银行卡只剩下了几万块钱了呢唉,好烦啊,为什么我狂吃了一个月才88斤呢,配上我这1.8m的小矮个,真是丑死了呢!唉,老娘我怎么这么倒霉,一回家老公就帮我提这提那,夹菜盛饭,总是给我买爱马仕的包,讨厌死这个舔狗了呢!看,第一反应是什么?阴阳怪气的炫 阴阳怪气的炫是凡尔赛文学的根本,其重点在...

Part 0:前置知识

为了更好地阅读这篇文章,你需要自己百度:

  • 树形结构
  • 二叉树
  • 完全二叉树和满二叉树
  • 数组

Part -1:前置知识&准备工作

你需要准备的东西,贴心的我已经帮你把链接附带上了:

  • Git
  • Node.js
    个人建议使用v12~v14的版本
  • 任意的文本编辑器,这里推荐使用VSCodesublime text
  • 一定的HTMLCSS知识,这里推荐菜鸟教程
  • EJSStylus知识
  • 会使用Github或者Gitee等代码托管平台,这里推荐使用Github
  • QQ群:1161431755

Part 1:循环队列

我们来看下上次我们写下的Queue

1
2
3
4
5
6
7
8
9
10
struct Queue{
int que[1000]; //最大容纳1000个元素
int head = 0; //队列的第一个元素
int tail = 0; //队列的最后一个元素
void push(int x){ que[tail++]=x; } //增加一个
void pop(){ head++; } //弹出第一个
bool empty(){ return tail-head; } //是否为空
int num(){ return tail-head; } //返回有多少个元素
int getHead(){ return que[head]; } //获取第一个元素
};

Part 0:本文声明

本文只介绍基本写队列方法。
文章所有代码均为原创,转载请注明来源。
循环队列请看这里

Part -1:为什么选择博客园

博客园十分好用,百度可以搜索的到,流量大,CSS也可以自己美化,香死了!