Stanford_CS106B_Assignments:我为斯坦福大学CS106B(C ++编程抽象)课程承担的作业的解决方案。 (2017-2018)
1
本文介绍了一种基于C语言的学生成绩管理系统的设计与实现。该系统可以实现学生信息的录入、查询、修改和删除,以及成绩的录入、查询、修改和删除。系统采用了文件存储的方式来保存学生信息和成绩信息,同时还实现了数据的备份和恢复功能。在设计过程中,采用了模块化的设计思想,将不同的功能模块分别实现,提高了代码的可读性和可维护性。最后,通过对系统的测试和优化,保证了系统的稳定性和性能。
1
打地鼠的界面分为三部分,第一部分最上面的显示栏部分,中间是游戏界面部分,最下面是设置栏按钮部分。利用Visual Studio 2012 Windows窗体应用程序首先开始设计一个整体的界面,菜单栏中分别有:打中次数、总点击数、剩余时间。显示部分由登录界面的图片以及生成界面组成,定义打地鼠所需要的按钮并赋给其按钮名称,使得使用打地鼠游戏简单明了,清晰可见,操作轻松。
2023-05-16 14:44:04 1.69MB C# 课程设计
1
详情介绍:https://blog.csdn.net/s1t16/article/details/128513889 拟采用基于 SIFT 特征检测算法的进行图像拼接。虽然课题背景是左右相机的图像拼接,但在实际测试中涉及的是一组离线的静态图片,所有的算法设计路线均是依据静态图像拼接。对于具有固定结构的左右相机图像的拼接,只需要在首帧计算一次变换矩阵即可,大大缩短图像拼接时间,整个过程与静态图像拼接类似。
2023-05-16 11:56:20 13.78MB 编号:100010118 C语言 surf 课程设计
3.1.1 功能需求1 前台客户界面部分: 通过对首页界面头、尾的设计,实现界面一、二级栏目的显示,以及单条信息的显示,并可以实现信息搜索功能。 3.1.2 功能需求2 后台管理界面部分: 可以实现管理员的登陆,使其对登陆的用户进行相应的管理,包括:一、二、三级栏目的管理,添加,删除,修改等信息管理操作。开放或禁止一般操作员管理权限的功能及修改一般操作员权限的功能。
2023-05-15 23:00:19 4.31MB C 管理系统 课程设计
1
介绍 设计实现一个小型英汉双解词典 问题描述:设计一个英汉双解电子词典,支持查找、插入、删除等功能。 基本要求:实现字典常用的数据结构包括有序表、AVL树、Patricia Tree(简称PAT tree,它是一棵压缩存储的二叉树结构)、散列表等,选一种数据结构,实现字典的基本操作,查找单词、插入单词(插入时,先查找,找不到则插入,找到则提示用户)、删除单词(删除时,先查找,找到则删除,找不到则提示用户)等。字典是按字母顺序排列的,不能用顺序查找,插入或删除单词后,要保持字典的有序性。 测试数据:任一英文单词。 整体架构 首先,作品分为数据结构部分和用户界面两部分。采用的是c++11实现,用数据结构 Trie(字典树),AVL(平衡树),Hush(散列表)分别进行相应的类,没个类里面分别实现了insert(插入),delete(删除),search(查找操作) 。对于三种数据结构的具体操作会在之后进行具体说明。用户界面采用的是C++的现成框架QT实现,QT中的大多数采用的是代码进行设计,部分才取的是ui进行设计,最后通过QT中的 connect函数 对数据结构部分和用户界面部分
2023-05-10 22:43:13 2.54MB C++ 数据结构课程设计 字典树 平衡树
1
大学课程设计,用C#winform设计贴近生活的软件 使用winform框架,实现了模拟存钱 取钱 修改密码 查询等功能
2023-04-23 17:08:57 1.56MB C#课程设计 winform ATM
1
1 、先定义一个学生类student,其私有成员分别为(学号、生名、性别)3个,再定义一个研究生类graduate(私有成员分别为:学号、生名、性别、年龄、地址)5个。其中研究生类从学生类继承过来,分别采用公有继承与私有继承、保护继承三种方式,程序中包括输入数据的函数,运行时输入其5项的值,程序应输出5个数据值。 答案:略 2、(1) 声明一个基类Animal,有私有整型成员变量age,构造其派生类dog,在其成员函数SetAge(int n)中直接给age赋值,看看会有什么问题,把age改为公有成员变量,还会有问题吗?编程试试看。 (2) 声明一个基类BaseClass,有整形成员变量Number,构造其派生类DerivedClass,观察构造函数和析构函数的执行情况。 (3) 声明一个车(vehicle)基类,具有MaxSpeed,Weight等成员变量,Run,Stop等成员函数,由此派生出自行车(bicycle)类,汽车(motorcar)类。自行车(bicycle)类有高度(Height)等属性,汽车(motorcar)类有座位数(SeatNum)等属性。从bicycle和motorcar派生出摩托车(motocycle)类,在继承过程中,注意把vehicle设置为虚基类。如果不把vehicle设置为虚基类,会有什么问题?编程试试看。 (4)(选做)从people(人员)类派生出student(学生)类,添加属性:班号 char classNo[7];从people类派生出teacher(教师)类,添加属性:职务char principalship[11]、 部门char department[21]。从student类中派生出graduate(研究生)类,添加属性:专业char subject[21]、导师teacherradviser;从graduate类和teacher类派生出TA(助教生)类,注意虚基类的使用。重载相应的成员函数,测试这些类。
2023-04-19 11:35:58 196KB C++课程实验报告
1
(1)设计济南大学的校园导游图,所含景点不少于10个。以图中顶点表示学校各景点,存放景点名称、代号、简介等信息;以边表示路径,存放路径长度等相关信息。 (2)为来访客人提供图中任意景点的问路查询,即查询任意两个景点之间的一条最短的简单路径。 (3)校园导游图可以根据需要随时增加景点和道路 (4)可以求出任意两个景点之间的所有路径 (5)多个景点的最佳访问路线查询,即经过这多个景点的最短路径。 (6)为来访客人提供图中任意景点相关信息的查询。
1