Construtor de subProblemas. Recebe o Problema maior pai e divide em dois subProblemas menores. Caso o valor booleano esq for true gera um subProblema a esquerda, caso contrario gera um subProblema a direita.
e do tipo booleano que indica se o subProblema a ser criado sera o subProbEsq que assume os valores do inicio ate o meio do vator, ou subProbDir que assume os valores do meio+1 ate o fim do vetor.