Função para calcular a soma máxima de um subarray com restrição de comprimento
PHP
Hard
functions
Tarefa «Função para calcular a soma máxima de um subarray com restrição de comprimento»
Escreva uma função maxSubarraySum, que recebe um array de números inteiros (positivos e negativos) e um número inteiro k. A função deve retornar a soma máxima de qualquer subarray contínuo cujo comprimento não exceda k. Se o array estiver vazio ou k <= 0, retornar 0. Use o algoritmo de janela deslizante e programação dinâmica para uma solução eficiente em O(n).
Formato de Entrada
A primeira linha contém um número inteiro n — a quantidade de elementos do array. A segunda linha contém n números inteiros separados por espaços. A terceira linha contém um número inteiro k (1 <= k <= n).
Formato de Saída
Um número inteiro — a soma máxima do subarray de comprimento não superior a k.
Exemplos
Exemplo 1
ENTRADA
Привет мир
SAÍDA
0
Exemplo 2
ENTRADA
Ааа Ббб
SAÍDA
0
main.php