Esse é um grupo de estudo de algoritmos que serve como preparação para muitos processos de seleção.
Alguns dos participantes estão se preparando para a segunda fase do processo de seleção da
Toptal, que usa o codility.
Atualmente existe um grupo de Hangout, onde nos encontramos todos os Sábados das 10am
até as 12:00.
Envie seu email para jprivillaso@gmail.com para ser incluido no grupo de Hangout.
Também temos um grupo no Slack, ingresse a traves desse link algoritms-br
Toda semana serão marcados os problemas que devem ser resolvidos. A lista de problemas pode ser encontrada
nesse link.
No dia, discutimos as soluções. Caso alguém não tenha conseguido o 100%, entre todos tentam achar uma solução melhor.
Entenda um pouco sobre complexidade de Algoritmos nesse link! Algumas dicas para a entrevista de algoritmos aqui.
Passing Cars
Complexidade em tempo O(N)
Complexidade em espaço O(1)
CountDiv
Complexidade em tempo O(1)
Complexidade em espaço O(1)
Genomic Range Query
Complexidade em tempo O(N+M)
Complexidade em espaço O(N)