Em um vídeo de recitação para o MIT OCW 6.006 às 43:30,
Dada uma matriz A com m colunas e n linhas, o algoritmo de localização de pico 2-D, em que um pico é qualquer valor maior ou igual a seus vizinhos adjacentes, foi descrito como:
Nota: Se houver confusão na descrição de colunas via , peço desculpas, mas é assim que o vídeo de recitação o descreve e tentei ser consistente com o vídeo. Isso me confundiu muito.
Escolha a coluna do meio // Possui complexidade Θ ( 1 )
Encontre o valor máximo da coluna // Tem complexidade Θ ( m ) porque existem m linhas em uma coluna
Verifique horiz. vizinhos de linha de valor máximo, se for maior que um pico, foi encontrado; caso contrário, retorne com // Possui complexidade T ( n / 2 , m )
Então, para avaliar a recursão, o instrutor de recitação diz
fonte