Articles of Teoria da complexidade

Hashtable em C ++?

Eu costumo usar o mapa stdlib C ++ sempre que preciso armazenar alguns dados associados a um tipo específico de valor (um valor de chave – por exemplo, uma string ou outro object). A implementação do mapa stdlib é baseada em trees que fornecem melhor desempenho (O (log n)) do que a matriz padrão ou […]

multiset, mapa e complexidade do mapa de hash

Gostaria de saber a complexidade na notação Big O das classs multiset, mapa e hash do mapa STL quando: inserindo inputs acessando inputs recuperando inputs comparando inputs

Qual é a complexidade da expressão regular?

Qual é a complexidade em relação ao tamanho da string que leva para realizar uma comparação de expressão regular em uma string?

Encontrando o Grande O da Série Harmônica

Prove que 1 + 1/2 + 1/3 + … + 1/n is O(log n). Assume n = 2^k Eu coloquei a série no sumtório, mas não tenho idéia de como lidar com esse problema. Qualquer ajuda é apreciada

Determinando a complexidade para funções recursivas (notação Big O)

Eu tenho um Computer Science Midterm amanhã e preciso de ajuda para determinar a complexidade dessas funções recursivas. Eu sei como resolver casos simples, mas ainda estou tentando aprender a resolver esses casos mais difíceis. Estes foram apenas alguns dos exemplos de problemas que eu não consegui descobrir. Qualquer ajuda seria muito apreciada e ajudaria […]

Complexidade de tempo de loop nested

Eu preciso calcular a complexidade de tempo do seguinte código: for (i = 1; i <= n; i++) { for(j = 1; j <= i; j++) { // Some code } } É O (n ^ 2) ?