结对编程对象:张忠玉 结对照片: 结对题目:输入一定个数的数字,对其排序后输出最大值。 1 package com.jkxy.zy.selectsort; 2 3 import java.util.Scanner; 4 5 /** 6 * 7 * 构造程序,分别是: 8 ?不能触发Fault。 9 ...
分类:
其他好文 时间:
2016-04-18 19:03:43
阅读次数:
245
设计思路: 1、定义一个长为20的数组,先对前10个数进行初始化,后10个数等于前10个数; 2、设置长度为10的循环依次以前十个数为头进行最大子数组的计算; 3,再设置一个数组用来存储每次循环产生的最大子数组和;然后取最大值 4、输出最大值 源代码: 结果截图: 结果分析:w作为求和的中介,在每次 ...
分类:
编程语言 时间:
2016-04-12 22:10:17
阅读次数:
145
1 public class Exercise { 2 3 public static void main(String[] args) { 4 5 int a=7; 6 7 int b=8; 8 9 ...
分类:
其他好文 时间:
2016-01-04 21:07:00
阅读次数:
175
#include"stdio.h"
intmain()
{
intarr[10];
inti=0;
intmax=0;
for(i=0;i<sizeof(arr)/sizeof(arr[0]);i++)
{
scanf("%d",&arr[i]);
}
max=arr[0];
for(i=0;i<sizeof(arr)/sizeof(arr[0]);i++)
{
if(arr[0]<arr[i])
{
arr[0]=arr[i];
}
}
printf("max=%d\n",arr[..
分类:
其他好文 时间:
2015-11-29 19:42:08
阅读次数:
122
以每一点为起点找出所有路径,并求出以此点做为起点的最大路径求出每个点的最大路径后再找出其中最大的值,输出最大值#include #include #include #include #define N 101using namespace std;int Hang ,Lie;int dir[4][2...
分类:
其他好文 时间:
2015-11-05 20:22:48
阅读次数:
192
1. 键盘录入多个数据,以0结束,要求在控制台输出这多个数据中的最大值分析: ?创建键盘录入数据对象 ?键盘录入多个数据,我们不知道多少个,所以用集合存储 ?以0结束,这个简单,只要键盘录入的数据是0,我就不继续录入数据了 ? 把集合转成数组 ? 对数组排序 ?获取该数组中的最大索引的值...
分类:
编程语言 时间:
2015-10-05 18:04:56
阅读次数:
270
数据 表示每次到达某个位置的坐标和时间 计算出每对相邻点之间转移的速度(两点间距离距离/相隔时间) 输出最大值Sample Input252 1 9//t x y3 7 25 9 06 6 37 6 01011 35 6723 2 2929 58 2230 67 6936 56 9362 42 11...
分类:
其他好文 时间:
2015-10-01 21:41:59
阅读次数:
204
给出某个时刻对应的速度 求出相邻时刻的平均速度 输出最大值Sample Input23 // n2 2 //t v1 13 430 31 52 0 Sample OutputCase #1: 2.00Case #2: 5.00 1 # include 2 # include 3 # includ.....
分类:
其他好文 时间:
2015-10-01 10:22:33
阅读次数:
225
题目简单,理解没问题,单用暴力也能得不少分数。因此方法很多,最容易想的是在暴力上优化,用二分的方式也能过,但方法还是略麻烦,所以要用到单调队列、单调栈。在这里我用的是单调队列。 根据题目可知,进行的操作只有两个,一个增加数,一个输出最大值。因此首先要有一个数组记录当前的队列,然后需要一个单调队列记录...
分类:
其他好文 时间:
2015-07-04 09:33:56
阅读次数:
129
题意:
给出一个n个结点的环,在这个环上取一段区间(不能是整个环),使权值和最大;
m次修改某个结点权值,每次修改后输出最大值;
n,m
题解:
这道题的难点主要在于给出的是一个环而不是序列;
所以选择一个点把环拆成序列,那么就可以把问题转化成:
在一个序列中,取一段子序列,或两边都取两段序列,是权值最大;
这个答案就是在这个序列里取区间的max(最大值ma,序列和sum-...
分类:
其他好文 时间:
2015-06-04 21:11:04
阅读次数:
196