自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JSP4_3,4_6

4_3、编写两个JSP页面inputString.jsp和computer.jsp,用户可以使用inputString.jsp提供的表单输入一个字符串,并提交给computer.jsp页面,该页面通过内置对象获取inputString.jsp页面提交的字符串,并显示该字符串的长度。inputString.jsp<%@ page language="java" conte...

2019-03-31 22:31:52 188

原创 Android 计算器

1 项目名称 计算器2 开发环境 Android Studio3 功能设定 进行简单的加减乘除运算4 具体设计 在界面设计区域中设置一个6行4列的网格布局,第一行为显示数据的文本标签,第二行为清除数据的按钮,第三至六行均划为四列,共安排十六个按钮,分别代表数字0、1、2、······、9及加、减、乘、除、等号等符号。5 设计步骤(1)设计网格...

2019-03-17 17:42:23 268

原创 实验6:图的实验1

一、实验目的1、   熟练理解图的相关概念;2、   掌握图的邻接矩阵的存储方法的实现;3、   学会图的遍历算法二、 实验内容1、自己确定一个简单无向图(顶点数、和相关结点信息)利用邻接矩阵来实现存储。实现图的构造,并完成:1)用深度优先和广度优秀两种算法对图进行遍历,输出顶点序列数据;2)以合理的格式,输出各个顶点的邻接点;2、试

2017-11-13 23:15:26 484

原创 实验6:树和二叉树的实验2 二叉链表

一、实验目的1、   熟练理解树和二叉树的相关概念,掌握的存储结构和相关操作实现;2、   掌握树的顺序结构的实现;3、   学会运用树的知识解决实际问题二、 实验内容1、自己确定一个二叉树(树结点类型、数目和结构自定)利用链式存储结构方法存储。实现树的构造,并完成:1)用前序遍历、中序遍历、后序遍历输出结点数据;2)以合理的格式,输出各个结

2017-11-05 18:56:31 876

原创 实验五 树和二叉树的实验1 树的顺序结构的实现

一、实验目的1、 熟练理解树和二叉树的相关概念,掌握的存储结构和相关操作实现;2、 掌握树的顺序结构的实现;3、 学会运用树的知识解决实际问题二、 实验内容自己确定一个二叉树(树结点类型、数目和结构自定)利用顺序结构方法存储。实现树的构造,并完成:1)层序输出结点数据;2)以合理的格式,输出各个结点和双亲、孩子结点信息;3)输出所有的叶子结点信息;4)分析你的算法对

2017-11-05 18:18:28 348

原创 实验三 模拟饭堂排队打饭管理软件(循环队列实现)

一、实验目的1、   熟练掌栈和队列的结构特点,掌握栈和队列的顺序存储和链式存储结构和实现。2、   学会使用栈和队列解决实际问题。二、实验内容1、自己确定结点的具体数据类型和问题规模:分别建立一个顺序栈和链栈,实现栈的压栈和出栈操作。分别建立一个顺序队列和链队列,实现队列的入队和出队操作。2、设计算法并写出代码,实现一个十将二进制转换成2进

2017-10-26 22:52:43 5710 2

原创 实验三 链队列

一、算法结构体:设置了一个数据域data和一个结点指针next;构造函数:初始化一个空的链队列,申请一个头结点s,将队头指针和队尾指针都指向头结点s;析构函数:设置一个结点指针p暂存被释放结点,front指向被释放结点的下一个结点;入队:在链队列的尾部进行,申请一个数据域为x的结点s,将结点s插入队尾;出队:在链队列的头部进行,设置一个结点指针p暂存队头元素,将队头元素所在结点

2017-10-15 22:46:00 415 1

原创 实验三 顺序队列

一、算法构造函数:初始化一个空的循环队列,将队头指针和队尾指针同时指向数组的高端,即rear=front=size-1;析构函数:为空;入队:当队满时,抛出“上溢”;队尾指针在循环意义下加一,在队尾处插入元素x;出队:当队空时,抛出“下溢”;队头指针在循环意义下加一,读取并返回队头元素;读取队头元素:当队空时,抛出“下溢”;设置i赋值为队头指针加一对长度的取余;返回i;判空

2017-10-15 22:21:01 501

原创 实验三 链栈

算法链栈通常用单链表表示,其结点结构与单链表的结点结构相同,以单链表的头部作为栈顶;结点结构:设置了一个数据域data和一个结点指针next;构造函数:初始化一个空栈,将栈顶指针top置为空;析构函数:当top不为空时,设置了一个结点指针q暂存被释放的结点,top指向被释放结点的下一个结点,删除q;入栈:申请一个数据域为x的结点s,将结点s插在栈顶;出栈:如果栈为空,抛出下

2017-10-15 17:45:17 223

原创 实验三 顺序栈

一、实验目的1、 熟练掌栈和队列的结构特点,掌握栈和队列的顺序存储和链式存储结构和实现。2、 学会使用栈和队列解决实际问题。二、实验内容自己确定结点的具体数据类型和问题规模:分别建立一个顺序栈和链栈,实现栈的压栈和出栈操作。分别建立一个顺序队列和链队列,实现队列的入队和出队操作。三、算法顺序栈本质上是顺序表的简化,将数组中下标为0的一端作为栈底,同时附设指针top指

2017-10-15 17:14:30 521

原创 实验二 比较总结线性表的几种主要存储结果

线性表的存储方法顺序表:用一段地址连续的存储单元依次存储线性表的数据元素,存储结构为随机存取。

2017-10-10 23:24:22 328

原创 实验二 间接寻址实现学生成绩

源代码#includeusing namespace std;templateclass Node {public: T data; //数据存储域 Node *next; //指针域};const int MaxSize = 100; //常量指定数组长度templateclass indirect{

2017-10-10 23:01:52 161

原创 实验二 静态链表实现学生成绩

源代码#includeusing namespace std;const int MaxSize = 100; //自定义表长templateclass Node {public: T data; int next; //存储指向下一个节点的数组的下标};templateclass staticLink {p

2017-10-10 21:57:44 271

原创 实验二 双链表实现学生成绩

算法结构体:用结构体类型来描述双链表的结点,定义了一个数据域和prior、 next两个指针域,分别存放该结点的前驱结点和后继结点的地址。无参构造函数:生成头结点,头结点也是尾结点,生成含头结点的空链表。有参构造函数:生成有N个结点的双链表。为每个数组元素建立一个结点,每次将新申请的结点插在头结点的后面,双链表建立完毕,将终端结点的指针指向头结点,头结点指向终端结点析构函数:释放结

2017-10-10 21:26:09 441

原创 实验二 顺序表实现学生成绩

一、实验目的熟悉并掌握顺序表的基本操作二、实验内容用顺序表实现学生成绩,对学生成绩进行插入、删除、查找等操作。三、源代码有参构造函数template Score::Score(DataType a[],int n){ int i; if(n>MaxSize) throw "location"; for(i=0;i<n;i++) data[i]=a[i]

2017-10-09 22:09:34 1565

原创 实验二 单链表实现学生成绩

#includeusing namespace std;templatestruct Node{T data;Node *next;};templateclass Score{public:Score(); //无参构造函数,建立只有头结点的空链表Score(T a[],int n); //有参构造函数,建立有n个元素的单链表~Score(); //析构函数int Length(); //求单链表

2017-10-01 15:58:40 934

原创 作业 十进制转二进制

#includeusing namespace std;int main(){ int x,i,j=0,s[100]; cout<<"请输入要转换成二进制的数:"; cin>>x; cout<<"二进制数为:"; while(x!=0) { i=x%2; x=x/2; j++; s[j]=i; } for(int k=j;k>=1;k--) { cou

2017-09-25 22:42:57 219

原创 实验一 线性表的基本操作实现

1、实验中用到的数据类型的定义:抽象数据类型        在程序中,定义了一个类模板 template,在该类中有 DataType data[MaxSize] 和length两个私有成员,分别表示该类中存放数据元素的数组和线性表的长度;定义了构造函数SeqList()和析构函数~SeqList(),还有对列表进行求线性表的长度、输出、查找、插入以及删除等操作的函数。2、相关操作

2017-09-17 16:45:06 1234 1

空空如也

空空如也

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

TA关注的人

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