- 博客(49)
- 收藏
- 关注
原创 刷题蓝桥杯(java)---Huffman树
/*问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{pi}中。这个过程的费用记为pa + pb。 2. 重复步骤1,直到{p
2017-11-22 23:23:26
694
原创 刷题蓝桥杯(java)---2N皇后
/*问题描述 给定一个n*n的棋盘,棋盘中有一些位置不能放皇后。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇后都不在同一行、同一列或同一条对角线上。问总共有多少种放法?n小于等于8。输入格式 输入的第一行为一个整数n,表示棋盘的大小。 接下来n行,每行n个0或1的整数,如果一个整数为1,表示对应的位置可以放皇后
2017-11-22 22:47:43
520
原创 小试文件(2)
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0**/ //将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中#include #include #include using namesp
2016-06-23 18:45:43
593
原创 小试文件
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0**/ //(1)统计文本文件abc.txt中的字符个数 #include #include #include // (1)using namespace std
2016-06-23 18:19:28
537
原创 洗牌
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0【项目2:洗牌】 在扑克牌游戏中,每次游戏开始都要求把54张牌重新排列一下,称为洗牌。试编写程序将一副扑克牌(用54个整数1~54表示)随机洗好后,顺序输出54张牌的情况。
2016-06-18 20:57:36
572
原创 stl泛型程序设计
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0【项目:程序填空】下面程序运行后,输出结果如下: 这里写图片描述 请填空将程序补充完整。#include #include #inclu
2016-06-18 20:17:02
542
原创 -数组类模板
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0【项目-数组类模板】 在数组类的基础上,将之改造为类模板,以使数组中可以存储各种类型的数据。template //数组类模板定义class Array{pr
2016-06-16 19:40:00
1145
原创 两个成员的类模板
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0【项目-两个成员的类模板】 设有如下的类声明:class Test{public: void SetData1(int val) { data1=val; }
2016-06-16 18:24:52
871
原创 排序函数模板
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0【项目-排序函数模板】 已知void Sort(int a[],int size);void Sort(double a[],int size);12是一个函
2016-06-16 17:31:18
744
原创 立体类族共有的抽象类
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0【项目-立体类族共有的抽象类】 设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别
2016-06-15 13:36:54
466
原创 形状类族的中的纯虚函数
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0【项目-形状类族的中的纯虚函数】写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角
2016-06-15 13:18:28
433
原创 动物这样叫
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 6 月 15日* 版本号: v1.0*【项目-动物这样叫】下面是给出的基类Animal声明和main()函数。class Animal{public: virtual void cry
2016-06-15 13:01:03
658
原创 分数类中的运算符重载
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院 * 文件名称:3.cpp * 作者:刘丽 * 完成日期:2016年 6 月 2日 * 版本号: v1.0*【项目1-分数类中的运算符重载】 (1)实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比
2016-06-02 16:58:32
1178
原创 String 类的构造
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院 * 文件名称:3.cpp * 作者:刘丽 * 完成日期:2016年 5 月 24日 * 版本号: v1.0*【项目-String类的构造】写一个能处理字符串的类,其数据成员如下所示: */#include #include
2016-05-30 14:45:25
695
原创 Time类中的运算符重载
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院 * 文件名称:3.cpp * 作者:刘丽 * 完成日期:2016年 5 月 24日 * 版本号: v1.0 */#include using namespace std; class CTime { private:
2016-05-30 13:32:39
606
原创 【运算符重载-数组类运算的实现】
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院 * 文件名称:3.cpp * 作者:刘丽 * 完成日期:2016年 5 月 24日 * 版本号: v1.0 【项目-数组类运算的实现】 设计数组类Array,为了实现测试函数中要求的功能,请补足相关的函数(构造、析构函数)和运算符
2016-05-26 20:00:25
4218
1
原创 实现复数类中的运算符重载
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院 * 文件名称:3.cpp * 作者:刘丽 * 完成日期:2016年 5 月 24日 * 版本号: v1.0 【项目-实现复数类中的运算符重载】(1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除[cpp] vi
2016-05-24 17:53:23
790
原创 虚基类-摩托车继承自行车和机动车
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院 * 文件名称:3.cpp * 作者:刘丽 * 完成日期:2016年 5 月 19日 * 版本号: v1.0 *【项目 - 摩托车继承自行车和机动车】在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车
2016-05-24 17:18:30
906
原创 教师兼干部类
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院 * 文件名称:3.cpp * 作者:刘丽 * 完成日期:2016年 5 月 19日 * 版本号: v1.0 *【项目 - 教师兼干部类】分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)
2016-05-19 21:34:49
649
原创 项目-警察和厨师
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 5 月 19日* 版本号: v1.0*【项目-警察和厨师】 (1)根据下面的类图,定义各个类: 要求: 各个成员函数,只要输出相关的信息即可,暂不深究其业务功能 请为各个类
2016-05-19 09:15:32
723
原创 存储班长信息的学生类(2)
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 5 月 19日* 版本号: v1.0*【项目 - 存储班长信息的学生类】class Stu //声明基类{public: Stu(int n, string nam )
2016-05-19 08:36:36
621
原创 存储班长信息的学生类(1)
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 5 月 9日* 版本号: v1.0*【项目 - 存储班长信息的学生类】class Stu //声明基类{public: Stu(int n, string nam );
2016-05-19 08:30:21
448
原创 点-圆-圆柱类族的设计
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 28日* 版本号: v1.0**【项目 - 点-圆-圆柱类族的设计】按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求
2016-05-09 13:12:55
1716
原创 人数不定的工资类
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 5 月 9日* 版本号: v1.0**【项目-人数不定的工资类】设计一个工资类(Salary),其中的数据成员包括职工人数(number,人
2016-05-09 12:16:29
1840
原创 数组类
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 28日* 版本号: v1.0**项目-我的数组类】 阅读程序,请完成成员函数的定义,因为存在指针型的数据成员,注意需要深复制的构造函数。#includ
2016-05-09 12:06:19
2077
原创 深复制体验
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 28日* 版本号: v1.0* 【深复制体验】*/#include#includeusing name
2016-05-09 11:29:59
1792
原创 指向学生类的指针
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 28日* 版本号: v1.0*【项目4-指向学生类的指针】设计一个学生类Student,数据成员包括学号(num)和成绩(score),成员
2016-04-28 08:55:54
562
原创 用对象数组操作长方柱类
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 21日* 版本号: v1.0** 问题描述:【项目3-用对象数组操作长方柱类】 编写基于对象的程序,求5个长方
2016-04-21 09:12:20
401
原创 数组作数据成员
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 14日* 版本号: v1.0** 问题描述:多文件组织关于游戏的类*/#include #include#includeusing
2016-04-21 08:42:03
451
原创 多文件组织关于游戏的类
/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 14日* 版本号: v1.0** 问题描述:多文件组织关于游戏的类*/lei.h:#ifndef LEI_H_INCLUDED#
2016-04-14 08:31:41
341
原创 一个关于时间的类(友元类),不计闰年
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 3 月 17日* 版本号: v1.0** 问题描述:一个关于时间的类(友元类),不计闰年*/#include #includeusi
2016-04-12 19:48:48
346
原创 成员函数、友元函数和一般函数的区别(两点间距离)
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 7日* 版本号: v1.0** 问题描述:使用成员函数、友元函数和一般函数的区别(两点间距离)*/#include #include
2016-04-12 18:59:48
644
原创 一个关于时间的静态变量的应用
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 7日* 版本号: v1.0** 问题描述:一个关于时间类的静态成员应用*/#include #includeusing name
2016-04-07 19:58:02
400
原创 一个关于带武器的游戏角色类
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 5日* 版本号: v1.0** 问题描述:一个关于带武器的游戏角色类*/#include #includeusing namespace std;class R
2016-04-05 19:46:30
785
原创 关于分数的类
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 4 月 5日* 版本号: v1.0** 问题描述:建立一个关于分数的类*/#include using namespace std;class CFraction{
2016-04-05 19:17:43
516
原创 三角形类的复制构造函数
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 3 月 17日* 版本号: v1.0** 问题描述:一个关于时间的类*/#include using namespace std;class Triangle{
2016-03-31 09:13:22
764
2
原创 关于时间的类
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 3 月 17日* 版本号: v1.0** 问题描述:一个关于时间的类*/#include using namespace std;class Time{
2016-03-31 08:18:22
556
原创 小学生加减乘除
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 3 月 17日* 版本号: v1.0** 问题描述:随机出10道0~20之间的加减乘除题,并检测用户答案是否正确*/#include #include#include
2016-03-31 08:17:28
1099
原创 游戏角色中的类
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 3 月 17日* 版本号: v1.0** 问题描述:编写一个游戏角色的类*/#includeusing namespace std;class Role{ publ
2016-03-29 20:07:02
537
原创 创建一个关于三角形的类
/* Copyright (c) 2016* All rights reserved* 文件名称:3.cpp* 作者:刘丽* 完成日期:2016年 3 月 17日* 版本号: v1.0** 问题描述:编制递归函数FIB(int n)返回第n个Fibnacci数,以此输出Fibnacci序列的第20 个数。* *输入描述:无
2016-03-29 19:23:33
1156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人