摘要:
描述 设计一个函数模板Swap,实现任意数据类型的两个数据的交换,分别用int型、double型和char型的数据进行测试 main函数如下: int main() { int a1, a2; double b1, b2; char c1 , c2 ; c... 阅读全文
posted @ 2020-02-23 00:50
海月CSDN
阅读(333)
评论(0)
推荐(0)
摘要:
描述 用函数模板的方式实现对不同数据类型的数组中的数据进行输入、从小到大排序和输出。 使用如下主函数测试你的模板 int main() { int a1[4];char a2[5];double a3[6];int type;while (cin >> t... 阅读全文
posted @ 2020-02-23 00:49
海月CSDN
阅读(50)
评论(0)
推荐(0)
摘要:
描述 实现以下String类并测试这个类。 class String{private: char * s;public: String(); String(const char *); String(const String &); ~Strin... 阅读全文
posted @ 2020-02-23 00:40
海月CSDN
阅读(130)
评论(0)
推荐(0)
摘要:
描述 设计一个有理数类Rational,要求对运算符“+”“-”“”“/”和“+=”“-=”“=”“/=”进行重载,完成有理数的加减乘除以及加减乘除复合赋值运算;并且重载“>”操作符完成有理数的输入和输出。最后,重载“==”和“!=”比较两个有理数是否相等... 阅读全文
posted @ 2020-02-23 00:37
海月CSDN
阅读(221)
评论(0)
推荐(0)
摘要:
描述 创建一个复数类Complex,并重载后缀“--”运算符,将其重载为友元函数,实现复数的实部减1和虚部减1。 Complex类如下,请补充重载后缀“--”运算符,并用main函数测试 class Complex { protected: double... 阅读全文
posted @ 2020-02-23 00:34
海月CSDN
阅读(653)
评论(0)
推荐(0)
摘要:
Singer类 描述 实现一个Singer类,通过以下测试: int main(){Singer s1,s2;cin>>s1>>s2;couts2)cout#include using namespace std;struct Singer{ privat... 阅读全文
posted @ 2020-02-23 00:28
海月CSDN
阅读(158)
评论(0)
推荐(0)
摘要:
描述 有一种简单的排序算法,叫做计数排序。这种排序算法对一个待排序的表进行排序,并将排序结果存放到另一个新的表中。必须注意的是,表中所有待排序的关键字互不相同,计数排序算法针对表中的每个记录,扫描待排序的表一趟,统计表中有多少个记录的关键字比该记录的关键字... 阅读全文
posted @ 2020-02-23 00:16
海月CSDN
阅读(119)
评论(0)
推荐(0)
摘要:
描述 对n个关键字取整数值的记录序列进行整理,以使所有关键字为负值的记录排在关键字为非负值的记录之前,要求: ①采用顺序存储结构,至多使用一个记录的辅助存储空间; ②算法的时间复杂度为O(n)。 输入 多组数据,每组数据两行。第一行为序列的长度n,第二... 阅读全文
posted @ 2020-02-23 00:13
海月CSDN
阅读(389)
评论(0)
推荐(0)
浙公网安备 33010602011771号