摘要:
设计思想: 把一个数组连成环,查找这个环的和最大的连续子数组时走到原来的数组尾部可以再继续加第一个元素,所以等价于构建一个原来数组2倍的数组 查找和最大的连续子数组方法: 设原先数组两倍的数组名为a,长度为2n - 1,原数组长度为n 定义一个当前的总和currectSum,初始值为a[0];定义一 阅读全文
摘要:
设计思想:构造如下几个类:试题类(class ShiTi): 属性:运算式、运算式结果、运算式逻辑运算顺序和运算数个数 公共方法:各个属性的set/get方法, setTiMu方法中在设置了题目属性后立即设置运算数的个数并执行计算运算式结果的函数 在计算运算式结果的函数中,利用堆栈将运算式转换为后缀 阅读全文
摘要:
题目: 设计思想: 生成运算式:用随机数产生2-10之间的数当做运算式的长度,再随机产生相应个数的随机数当做运算数,随机产生0-1或0-3当做运算符。 因为要产生的随机数分为整数和分数,所以讲产生随机数的功能封装为一个函数,代码如下: 随机产生括号: 假设运算式的运算数个数为n,则定义一个长度为n的 阅读全文
摘要:
随机生成四则运算式(整式和真分数式) 程序设计思想: 整数式: 利用Random类的nextInt()方法随机生成0-99之间的两个整数作为运算数,再利用nextInt()生成一个0-3的整数作为运算符(0代表加、1代表减、2代表乘、3代表除) 代码为: 生成的运算式存储在一个字符串中,例如加法的 阅读全文
摘要:
实现结果:在login.jsp页面提交用户名和密码(可以验证是否为空),点击登录跳转到loginResult.jsp页面进行验证并显示结果 JSP + JDBC + MySQL login.jsp 设计一个表单,内容为两个输入框,一个用来输入用户名,另一个用来输入密码,并有一个提交按钮 用JavaS 阅读全文
摘要:
第七章阅读笔记 MSF:微软推荐的软件开发方法。 MSF基本原则: MSF团队模型展现了每个成员的职责。MSF过程模型清晰地展现了一个阶段的结束和下一阶段的开始。 阅读全文