An open API service indexing awesome lists of open source software.

https://github.com/jprivillaso/toptalstudygroup

Guideline for studying for the selection process of Toptal
https://github.com/jprivillaso/toptalstudygroup

Last synced: 20 days ago
JSON representation

Guideline for studying for the selection process of Toptal

Awesome Lists containing this project

README

        

# ToptalStudyGroup

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](https://codility.com/).

## Horário
Atualmente existe um grupo de Hangout, onde nos encontramos todos os Sábados das 10am
até as 12:00.
Envie seu email para [email protected] para ser incluido no grupo de Hangout.
Também temos um grupo no Slack, ingresse a traves desse link [algoritms-br](http://algorithms-br.slack.com)

## Como funciona?
Toda semana serão marcados os problemas que devem ser resolvidos. A lista de problemas pode ser encontrada
nesse [link](https://codility.com/programmers/lessons/).
No dia, discutimos as soluções. Caso alguém não tenha conseguido o 100%, entre todos tentam achar uma solução melhor.

## Sites similares ao Codility
[HackerRank](https://www.hackerrank.com/)

## Links
Entenda um pouco sobre complexidade de Algoritmos [nesse link!](http://bigocheatsheet.com/)
Algumas dicas para a entrevista de algoritmos [aqui.](https://www.toptal.com/algorithms/interview-questions)

## Challenges da semana! (22/10)

**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)