自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 斐波那契数列

递归和迭代实现斐波那契数列的对比

2023-04-28 16:20:43 347

原创 抽象工厂模式

某软件公司要推出一款新的手机游戏软件,该软件能够支持iOS、Android和Windows Phone等多个智能手机操作系统平台,针对不同的手机操作系统,该游戏软件提供了不同的游戏操作控制(OperationController)类和游戏界面控制(InterfaceController)类,比提供相应的工厂类来封装这些类的初始化过程。软件要求具有较好的扩展性以支持新的操作系统平台,未了满足上述需求,试采用合适的创建型模式对其进行设计。

2023-04-28 16:04:06 258

原创 模拟扭蛋器( 不完整,仅通过课设要求)

模拟一个扭蛋器。具体要求如下:设计扭蛋器出蛋控制策略,实现参数可调节出蛋; 模拟一个扭蛋器游戏的过程; 扭蛋器营收分析,按周统计扭蛋器成本和收益,通过数据分析给出下一周的出蛋控制参数。 #include<iostream>#include<stdlib.h>//引用,能够使用ssytem("cls")达到清屏目的#include<string>#include<ctime>//引用时间类库对象,可以使用时间延时函数Delayusing na

2022-02-27 15:45:49 254

原创 表达式求值

表达式在源码中经常出现,如何针对复杂的表达式进行分析计算是程序运行时必须解决的问题,请设计程序对满足如下要求的表达式进行分析,计算表达式的值。1.操作数是十进制形式的多位整数或者实数。2.运算符包括+,-,*,/,%。3.界限符包括(),[ ],{ }。4.若表达式合法,则输出表达式的值,否则提示表达式不合法。#include<iostream>#include <stdio.h>#include <stdlib.h>#include <

2022-02-27 15:42:18 687

原创 选择合适的存储结构存储无向图

选择合适的存储结构存储无向图,要求完成如下功能:①创建:输入顶点和边的信息,创建图;②查询:输入顶点,所有与其关联的其余顶点;③深度优先遍历:指定起点,输出深度优先序列;④广度优先遍历:指定起点,输出广度优先序列;⑤叶子结点信息:输出每个叶子结点的值,并统计叶子结点总数;⑥二叉树深度:输出二叉树的深度值。#include<iostream>#include<queue>using namespace std;bool DFSvisited[50];

2022-02-27 15:37:09 792 1

原创 线索二叉树构造和遍历

(实验)线索二叉树构造和遍历任选一种(先序、中序、后序)线索二叉树,实现如下功能:①创建二叉树:按照先序序列依次输入各个结点以及空子树,创建二叉树;②线索化二叉树:对创建的二叉树进行先序遍历;③遍历线索二叉树:对线索二叉树进行相应的遍历。#include<stdio.h>#include<stdlib.h>#define OVERFLOW -1typedef struct BiTNode { int data; struct BiTNode* lchi

2022-02-27 15:34:31 305

原创 (实验)完成一个医院挂号系统

(实验)完成一个医院挂号系统,功能如下:①取号排队:输入患者姓名,身份证号,年龄,性别信息后输出排队序号,同时提醒其前排队患者数量;②叫号服务:取排在最前的患者服务,通知提醒其后两位患者等待。③查询服务(患者):患者输入排队序号,查询该序号之前排队人数;④查询服务(管理员):按排队序号输出所有排队人员信息;⑤取消排队:输出排队序号,删除该患者排队信息(极少使用)。#include <iostream>#include<string.h>using n

2022-02-27 15:31:57 2082

原创 (实验)自定义数据元素的类型和存储结构(顺序表或链表均可)

(实验)自定义数据元素的类型和存储结构(顺序表或链表均可),完成如下的功能:①录入:从键盘输入学生信息表的各个数据元素(至少包含学号,姓名,年龄,语文成绩,数学成绩,英语成绩);②查找:可按学号查找后输出学生的完整信息。③插入:在表中第i个元素前插入新的学生信息;④删除:按照学号删除指定学生信息。⑤输出:输出所有学生信息;#include<iostream>#include<string>using namespace std;const int ..

2022-02-27 15:27:58 1241

空空如也

空空如也

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

TA关注的人

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