17074230 tercera operación

La tercera operación

, los requisitos de primer formato

Los requisitos operativos https://edu.cnblogs.com/campus/jssf/infor_computation17-31/homework/10454
Mi objetivo en este curso es Aprender a desarrollar de forma independiente de software simple, simple corrección algunas vulnerabilidades
Este trabajo me ayudó en términos de objetivos específicos lo Independiente escribir el código para resolver los problemas encontrados
otras referencias https://www.jianshu.com/p/ebe52d2d468f
Texto del trabajo https://i-beta.cnblogs.com/posts/edit

En segundo lugar, este trabajo

prueba de la unidad

Y la mayor variedad de sub-matrices.

  • Con una clase / función para implementar
  • Requisitos: quieren volver tres tipos de información
  1. Los mayores y sub-series
  2. El índice de partida sub-matriz más grande
  3. El mayor sub-final del subíndice de matriz
  • La lectura de los datos de entrada desde un archivo de texto, la operación de archivo familiar, hay dos archivos de datos
  1. El primer número: el número de los datos de prueba, dos puntos después del número.
  2. dígitos siguientes: para cada valor de datos separados por comas
  • Tales como el contenido del archivo:
    17: -32, -10, 33, -23, 32, -12, 41, -12, 1, 3, 5, -98, 70, -21, 10, -9, 61
    de salida
    de suma = 71

En tercer lugar, el trabajo del blog

En los tres años de estudio, las principales áreas de estudio son en el lenguaje de programación C ++, Java, bases de datos, estructuras de datos, sistemas operativos, MATLAB computación, pero sólo para dominar ciertos conocimientos teóricos básicos, escribió el código que también éste hay una gran cantidad de falta de correcciones de errores, sino también por la falta de una gran cantidad de experiencia, yo creo que lo más importante es aprender la actitud y el enfoque, cada pieza no, pero tienen todo por aprender, debería centrarse en la comprensión de las necesidades del análisis de mercado, la penetración y la industria para mejorar habilidades de gestión de proyectos, saben cómo autogestionar.
Sobre el futuro: Quiero aprender después de la ingeniería de la computación y el software de este curso antes de que se lo que aprenden con este curso juntos, aprender este curso bajo la ayuda del profesor y de sus propios esfuerzos para entender la demanda del mercado y la energía con los estudiantes para desarrollar un cierto desarrollo de software simple, insecto de la reparación más eficiente, ejercer su capacidad de pensamiento.

Cuatro, vista previa

  • Especificación del código y la revisión de código
    a escribir código para desarrollar buenos hábitos, incluyendo sangrado cualificado, ancho de línea, entre paréntesis, ramas, nombre, guiones bajos y emisiones de capital, y el comentario, porque el código con el progreso de la ciencia y la tecnología se ha convertido poco a poco compleja, un equipo para completar una gran ingeniería de software deben revisar otros jugadores, no es un buen hábito de escribir código, mejorará la eficiencia del desarrollo.
    revisión de desarrollo incluyen: diseño, la revisión de código, revisión del plan de pruebas, revisión de documentos.
    Propósito de la revisión es:
    (1) identificar el código de error. Tales como:

a. los errores de codificación, como algunos pueden pasar a engañar al error del compilador.

b. no cumple con las especificaciones del código del lugar del equipo de proyecto.
(2) errores de lógica hallazgo, el programa puede compilar, pero la lógica del código es incorrecto.
(3) errores de algoritmo descubrimiento, tales como el uso del algoritmo no es óptima.
(4) identificar posibles errores y los errores de regresión - antes de que los cambios actuales dieron lugar a la reparación del defecto apareció de nuevo.
(5) detectar posibles áreas de mejora.
(6) Educación (educación mutua) desarrolladores, experiencia en la enseñanza, para que más miembros están familiarizados con el código de cada parte del proyecto, a la vez familiar y aplicaciones

V. Código

#incluir
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
# include
using namespace std;
int maxsubset (int * a, la longitud int) {
int summax = INT_MIN;
int i, j, k;
for (i = 0; i <longitud; i ++)
para (j = i; j <longitud; j ++) {
int temp = 0;
para (k = i; k <= j; k ++)
temp + = a [k];
si (temp> summax)
summax = temp;
}
Retorno summax;
}
Int main () {
int a [] = {- 32, -10,33, -23,32, -12,41, -12,1,3,5, -98,70, -21,10, - 9,61};
tribunal << "最大子数组的和::" << maxsubset (A, 16) << endl;
sistema ( "pausa");
return 0;
}

Supongo que te gusta

Origin www.cnblogs.com/zhaoyaya/p/12448370.html
Recomendado
Clasificación