自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 我写的二叉树(采用了三叉链表)

//BinaryTree.h#ifndef BTNODE_H#define BTNODE_H#include using namespace std;templateclass BinaryTree;templateclass BTNode //二叉树的结点类{ public: BTNode(); BTNode(const T&

2009-05-06 23:57:00 1087

原创 我写的一个字符串类,使用到了KMP算法.

其中kmp算法的思想理解了,但是这段kmp算法求next数组的代码理解不是很透彻,希望有人能详细讲解一下 //MyString.h#ifndef MYSTRING_H#define MYSTRING_H#include using namespace std;class MyString{public: MyString(); //默认构造函

2009-04-28 23:03:00 646

原创 一个用十字链表表示的矩阵

//CrossList.h#ifndef CROSSLIST_H#define CROSSLIST_H#includeusing namespace std;class Node{ public: Node(int i_val=0,int j_val=0,int e_val=0):i(i_val),j(j_val),e(e_val) { righ

2009-04-22 21:16:00 957

原创 在单链表基础上用c++写的链队列

//将使用到MyList.h头文件#ifndef MYQUEUE_H#define MYQUEUE_H#include "MyList.h"templateclass MyQueue:private List{ public: void DestoryQueue(); //销毁队列 void ClearQueue(); //清除队列元素

2009-04-17 18:56:00 1007 5

原创 在单链表的基础上用c++实现的链栈,并使用进制转换,表达式求值两个小程序来测试

 //MyList.h 需要用到上一篇文章里的List类#ifndef MYSTACK_H#define MYSTACK_H#include "MyList.h"templateclass MyStack:private List { public: void DestoryStack(); //销毁栈 void ClearStack();

2009-04-16 22:47:00 1738 1

原创 我用c++实现的模板单链表类.并用一个一元多项式进行测试.

最近刚看完了严蔚敏老师的数据结构教程,看的过程并没有实践,现在准备把里面讲到的主要算法,数据结构进行一遍实践..加深理解 这个类还有一些小问题:      里面的一些成员函数设计的并不是很好,并不能完全体现出OO精神(有些操作,比如GetHead(),GetTail()等破坏了类的封装性)..并且做多项式加法运算时,两个操作数双方的指数必须按升冥次序输入..(其实也可以增加一个成员函数

2009-04-14 22:31:00 1771

libcurl 7.65.2.0编译好的版本,VS2015+MT方式编译,支持https、zlib,可直接在项目中使用。

libcurl 7.65.2.0编译好的版本,VS2015+MT方式编译,支持https、zlib,可直接在项目中使用。

2019-07-19

VC利用WMI获取系统信息..

VC利用WMI获取系统信息..包括BIOS,CPU,显卡,声卡,硬盘,内存的信息

2009-06-05

c++奥运知识竞答模拟系统(源码)

普及奥运知识..哈哈..进入答题开始计时,每次产生30个随机的题目.回答完毕停止计时,并切录入用户信息..生成排行榜(按照回答正确的数量由大到小进行排序,如果正确的数量一样,则按照所用时间从小到大进行排序)感谢baihacker ckt1120的支持..

2008-06-30

C++足球游戏报分系统

******************程序信息******************** ** 1.第1次运行时需录入参赛人员名单和所选球队 ** 例如(游枭 意大利) ** 2.进入报分时,需要输入双方的选手名和比分 ** 例如(游枭3:1黄山,则输入游枭 3 黄山 1) ** 3.联赛信息能实时显示当前的积分排名,进球最 ** 多的前5名选手和失球最多的前5名选手 ** 4.参赛选手清单输出文本文件是player_list ** 联赛统计信息输出文本文件是paiming ** *******************程序更新******************** ** 1.以后会加入同时管理多个联赛的功能 ** 查询任一联赛的任一选手的交战记录等等 ** 2.显示任一联赛的积分榜,射手榜,漏球榜 ** 参赛选手清单等信息 ** 2.有什么好的建议可以联系我加以改进 ** *******************软件简介******************** ** 前段时间经常参加QQ群组织的实况足球联赛,发 ** 现联赛结束后的统计积分排名榜非常麻烦,费时 ** 费力,现在管理员只需要把每一场比赛的交战双 ** 方的名字和比分上报即可.积分榜实时更新. ** *******************作者信息******************** ** 作者:剑侠£影枫 ** 擅用球队:意大利/AC米兰 ** 联系QQ:32861410 ** E-mail:[email protected] ** *

2008-06-06

学校学生信息管理系统 C++ (修正版本)

修正了已发现的所有错误.欢迎大家下载试用.. 一、项目名称:学校学生信息管理系统。 二、项目目标:实现对学校学生的信息管理——信息的建立和维护、信息的检索。 三、主要功能: 1.信息的输入:建立学生档案文件。 2.信息维护: 添加:增加新学生; 修改:学生信息的改变; 删除:学生减少。 3.信息处理 按要求检索学生信息; 按要求统计信息。 四、界面系统 1.系统管理员进入 (请输入密码) 2.一级菜单 (1 信息维护 2 信息检索 3 信息统计 4 退出) 3. 二级菜单 信息维护 (1 建立学生成绩文件 2 添加学生记录 3 删除学生记录 4 修改学生记录 5 返回上级菜单) 信息检索 (1 按班级查找 2 返回上级菜单) 信息统计 (1 成绩统计 2 返回上级菜单) 五、主要功能说明: 1.用口令(密码)形式验证管理员身份(可输入三次),合法者可进入,否则程序结束。 2.有关功能说明 1)建立学生成绩表(模块a) 建立新的学生成绩文件; 建立若干学生记录,包括姓名、学号、班级、课程编号、成绩。 2)添加学生记录(模块b) 在已存在的学生成绩文件中添加新记录。 3)删除学生记录(模块c) 在学生成绩文件中删除有三门课程不及格的学生记录; 删除前,逐条显示符合删除条件的学生姓名、成绩,确认后再删除。 4)修改学生信息(模块d) 输入学生学号,在学生成绩文件中找出该学生记录; 在屏幕上逐条显示该学生的各条记录; 每显示一条,询问是否修改,如果“Y”,输入修改后数据, 将文件原记录删除,保存新的记录; 5)按姓名和班级查找(模块e) 输入姓名显示相应信息。 6)信息统计(模块f) 同时按照班级和课程统计每门课程、每个班级的平均成绩,最高分、最低分; 在屏幕上先依次显示各门课程,对应的各个班级的统计数据。 7)退出信息管理系统,返回操作系统。

2008-06-04

学生信息管理系统

一、项目名称:学校学生信息管理系统。 二、项目目标:实现对学校学生的信息管理——信息的建立和维护、信息的检索。 三、主要功能: 1.信息的输入:建立学生档案文件。 2.信息维护: 添加:增加新学生; 修改:学生信息的改变; 删除:学生减少。 3.信息处理 按要求检索学生信息; 按要求统计信息。 四、界面系统 1.系统管理员进入 (请输入密码) 2.一级菜单 (1 信息维护 2 信息检索 3 信息统计 4 退出) 3. 二级菜单 信息维护 (1 建立学生成绩文件 2 添加学生记录 3 删除学生记录 4 修改学生记录 5 返回上级菜单) 信息检索 (1 按班级查找 2 返回上级菜单) 信息统计 (1 成绩统计 2 返回上级菜单) 五、主要功能说明: 1.用口令(密码)形式验证管理员身份(可输入三次),合法者可进入,否则程序结束。 2.有关功能说明 1)建立学生成绩表(模块a) 建立新的学生成绩文件; 建立若干学生记录,包括姓名、学号、班级、课程编号、成绩。 2)添加学生记录(模块b) 在已存在的学生成绩文件中添加新记录。 3)删除学生记录(模块c) 在学生成绩文件中删除有三门课程不及格的学生记录; 删除前,逐条显示符合删除条件的学生姓名、成绩,确认后再删除。 4)修改学生信息(模块d) 输入学生学号,在学生成绩文件中找出该学生记录; 在屏幕上逐条显示该学生的各条记录; 每显示一条,询问是否修改,如果“Y”,输入修改后数据, 将文件原记录删除,保存新的记录; 5)按姓名和班级查找(模块e) 输入姓名显示相应信息。 6)信息统计(模块f) 同时按照班级和课程统计每门课程、每个班级的平均成绩,最高分、最低分; 在屏幕上先依次显示各门课程,对应的各个班级的统计数据。 7)退出信息管理系统,返回操作系统。

2008-06-03

空空如也

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

TA关注的人

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