Resultados da pesquisa a pedido "time-complexity"

1 a resposta

Confuso com a resposta sobre o melhor / pior caso para a função Python

Este é um pequeno problema do curso de Introdução à Ciência da Computação e Programação da edx usando Python. def program1(x): total = 0 for i in range(1000): total += i while x > 0: x -= 1 total += x return totalPergunta, questão :Qual é o ...

3 a resposta

Notação Big O para métodos Ruby?

Como posso encontrar a complexidade de um método Ruby? Por exemplocomprimento [http://www.ruby-doc.org/core-2.1.2/Array.html]? Se eu olhar o código fonte, vejo o seguinte: static VALUE rb_ary_length(VALUE ary) { long len = RARRAY_LEN(ary); ...

2 a resposta

Encontrando Big O da Série Harmônica

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

5 a resposta

Concatenação de lista vinculada no tempo O (1)

Encontrei uma pergunta interessante e estou intrigado com a resposta que me foi fornecida. A questão é a seguinte: The concatenation of 2 lists can be performed O(1) time. Which of the following implementation of list should be used? - Singly ...

1 a resposta

Compreendendo o cálculo da complexidade de tempo para o algoritmo Dijkstra

De acordo com o meu entendimento, calculei a complexidade de tempo do algoritmo Dijkstra como notação big-O usando a lista de adjacência fornecida abaixo. Não saiu como deveria e isso me levou a entender passo a passo. Cada vértice pode ser ...

3 a resposta

Qual é a complexidade do JSON.parse () no JavaScript?

O título diz tudo. Analisarei uma string JSON muito grande e fiquei curioso sobre qual era a complexidade desse método incorporado. Eu espero que seja θ (n) onde n é o número de caracteres na string, pois ele pode determinar se há ou não um erro ...

5 a resposta

Localizando números exclusivos da matriz classificada em menos de O (n)

Eu tive uma entrevista e houve a seguinte pergunta: Encontre números exclusivos da matriz classificada em menos de O (n) tempo. Ex: 1 1 1 5 5 5 9 10 10 Output: 1 5 9 10Eu dei a solução, mas essa foi de O (n). Editar:O tamanho da matriz ...

4 a resposta

Qual é o custo / complexidade da inserção na lista em algum local?

Em Python, umLista [https://docs.python.org/2/tutorial/datastructures.html#more-on-lists] temlist.insert(i, x) para "Inserir um item em uma determinada posição.". Em C ++, existe umLista [http://www.cplusplus.com/reference/list/list/]também. Em ...

5 a resposta

Complexidade temporal de um algoritmo recursivo

Como posso calcular a complexidade do tempo de um algoritmo recursivo? int pow1(int x,int n) { if(n==0){ return 1; } else{ return x * pow1(x, n-1); } } int pow2(int x,int n) { if(n==0){ return 1; } else if(n&1){ int p = pow2(x, (n-1)/2) return x ...

1 a resposta

A compatibilidade do issubset () do Python

Dados dois conjuntos A e B e seu comprimento: a = len (A) eb = len (B) onde a> = b. Qual é a conformidade da função issubset () do Python 2.7, ou seja, B.issubset (A)? Existem duas respostas conflitantes que posso encontrar na Internet: 1, O (a) ...