首页 > 代码库 > 软件工程-第二次作业
软件工程-第二次作业
内容简要:
安装JDK,配置环境变量
安装eclipse
实现最大子数组和算法
测试结果表格
安装JDK
在网上下载安装包(http://www.oracle.com/technetwork/java/javase/downloads/index.html)
打开.exe文件安装到指定位置
配置环境变量(win7)
我的电脑->属性->高级系统设置->高级->环境变量
->寻找变量名:path->编辑->变量值:jdk中 bin的路径 (注意:路径前加 ; )
(C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_73\bin;)
->寻找变量名:classpath->编辑->变量值:jdk中 lib的路径 (注意:路径前加 .; )
->寻找变量名:JAVA_HOME->编辑->变量值:jdk的路径
(若找不到变量名则新建变量名)
->新建->输入变量名->输入变量值
->检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
若如图所示 显示版本信息 则说明安装和配置成功。
安装Eclipse
官网下载压缩包(http://www.eclipse.org/downloads/)根据自己电脑情况选择32位或64位
解压后打开eclipse.exe安装到指定文件夹
最大子数组和
package max;public class maxArr { public static void maxArr(int[] arr){ int newSum = arr[0];//当前子数组和 int maxSum = arr[0];//最大子数组和 for(int i=1;i<arr.length;i++){ newSum += arr[i]; if(newSum<arr[i]){ newSum = arr[i]; } if(maxSum<newSum){ maxSum = newSum; } } System.out.println(maxSum); } public static void main(String[] args) { int []arr1 = {1,2,3,4,5}; int []arr2 = {-1,-2,-3,-4,-5}; int []arr3 = {0,0,0,0,0}; int []arr4 = {1,-2,3,10,-4}; int []arr5 = {1,-2,3,0,5,6,8}; maxArr(arr1); maxArr(arr2); maxArr(arr3); maxArr(arr4); maxArr(arr5); } }
测试数据表格
用例编号 | 用例描述 | 输入数据 | 预期输出数据 | 实际输出数据 | 通过/不通过 | 评价 |
01 | 正数 | 1,2,3,4,5 | 15 | 15 | 通过 | 运行正确 |
02 | 负数 | -1,-2,-3,-4,-5 | -1 | -1 | 通过 | 运行正确 |
03 | 零 | 0,0,0,0,0 | 0 | 0 | 通过 | 运行正确 |
04 | 正数和负数 | 1,-2,3,10,-4 | 13 | 13 | 通过 | 运行正确 |
05 | 正数 零 负数 | 1,-2,3,0,5,6,8 | 22 | 22 | 通过 | 运行正确 |
软件工程-第二次作业