摘要:
动态规划算法适用于解最优化问题。通常可按以下4个步骤进行: 1.找出最优解的性质,并刻画其结构特征 2.递归地定义最优质 3.以自底向上的方式计算出最优值 4.根据计算最优值时得到的信息,构造最优解 举例:矩阵乘法问题 以两个矩阵相乘为例,A1*A2,A1和A2为两个矩阵,假设A1的行列数是p*q, 阅读全文
摘要:
将第六章的宠物商店代码中各个不同功能的类放在不同的包中定义,一定要严格遵循命名规范的要求。 阅读全文
摘要:
修改项目三(1)中的第3题,实现比较方法,将对象数组的数据按照生日的大小给职工排序。 阅读全文
摘要:
请采用采用简单工厂设计模式,为某个汽车销售店设计汽车销售系统,接口car至少有方法print(),三个汽车类:宝马、奥迪、大众 (属性:品牌,价格),在测试类中根据客户要求购买的汽车品牌,通过接口car为客户提供相应的汽车对象。 阅读全文
摘要:
编程实现Person类,学生类的设计及其继承关系 (同第六章课后第三题) 阅读全文
摘要:
(1)设计一个平面图形抽象类和一个立体图形抽象类,提供该类对象公共的方法和属性。 (2)修改项目三中第2题中所设计的球类、圆柱类,圆锥类、矩形类、三角形类、圆类,分别继承平面图形抽象类和立体图形抽象类。 (3)运行项目三中第2题中的测试方法,进行测试。 阅读全文
摘要:
1设计一个提供下面字符串操作的类 1)编写一个方法,查找在一个字符串中指定字符串出现的次数。 2)编写一个方法,参数(母字符串,目标字符串,替换字符串)将母字符串中的所有目标字符用替换字符串替换。 3)编写一个方法,判断一个email地址是否合法。 2.编写一个测试类,对1中的字符串类的方法逐一进行 阅读全文
摘要:
设计一个计算工具类,要求: (1)为用户提供几个常见的几何体面积和体积的算法(如球的体积和表面积,圆柱体的体积和表面积,圆锥体的体积和表面积) (2)设计一个测试类,给出几个不同的圆柱体,圆锥体,球体的尺寸,用计算工具类分别求它们体积的累加和与表面积的累加和。 (3)设计一个测试类,随机产生球,圆柱 阅读全文