Perguntas com a marcação «algorithms»

Um algoritmo é uma sequência de etapas bem definidas que define uma solução abstrata para um problema. Use essa tag quando seu problema estiver relacionado ao design e análise de algoritmos.

1
Algoritmos em gráficos geométricos aleatórios
Um gráfico geométrico aleatório ( https://en.wikipedia.org/wiki/Random_geometric_graph ) é construído escolhendo pontos em aleatoriamente, de acordo com alguma distribuição, e definindo se , para alguns parâmetros r . Gráficos geométricos são úteis na modelagem de redes do mundo real.nnnRdRd\mathbb{R}^dpi∼pjpi∼pjp_i \sim p_j∥pi−pj∥&lt;r‖pi−pj‖&lt;r\|p_i - p_j\|<rrrr Por exemplo, podemos modelar um mapa de transporte …




10
Programa de Computador vs. Algoritmo
Dizem que um programa inclui algoritmos; no entanto, se nos referirmos à sua definição, um algoritmo é uma sequência de instruções escritas para executar uma tarefa especificada e um programa de computador também é uma sequência de instruções para executar algumas tarefas no computador. Então, o que torna um programa …




3
Separando números com uma diferença mínima
Dado é um número inteiro positivo , e os números com para cada . Qual é a complexidade de decidir se existem números inteiros modo que para todos os e para todos os ?nnna1,b1,…,an,bna1,b1,…,an,bna_1,b_1,\dots,a_n,b_nai≤biai≤bi a_i\leq b_iiiic1,…,cnc1,…,cnc_1,\dots,c_nai≤ci≤biai≤ci≤bia_i\leq c_i\leq b_iiii|cEu-cj| ≥2|ci−cj|≥2|c_i-c_j|\geq 2i , ji,ji,j O que pode ser observado é que um …


2
Encontre um ponto compartilhado pelo máximo de segmentos
Dado: NNN segmentos (matrizes) de números inteiros ordenados, números inteiros podem ser de −K−K-K para KKK. Exemplo: Segment 1: [-2,-1,0,1,2,3] Segment 2: [1,2,3,4,5] Segment 3: [-3,-2,-1,0,1] Você pode representá-los como [min, max] --- é equivalente: Segment 1: [-2,3] Segment 2: [1,5] Segment 3: [-3,1] Como posso encontrar um número inteiro …


2
Qual é a complexidade de tempo de enfileiramento e desenfileiramento de uma fila implementada com uma lista vinculada individualmente?
Estou tentando entender a complexidade de tempo de uma fila implementada com uma estrutura de dados de lista vinculada. Meu livro diz que podemos implementar uma fila no tempo O (1): enfileiramento na parte de trás desenfileiramento na cabeça e também diz Observe que, embora adicionar um elemento à cauda …


5
Procurando um algoritmo para identificar séries repetidas contíguas de linhas em uma sequência longa
Eu gostaria de um algoritmo que possa identificar partes repetidas de grandes rastreamentos de pilha como este: java.lang.StackOverflowError at transform.Erasure$Eraser.typed1(Erasure.scala:789) at typechecker.Typers$Typer.runTyper$1(Typers.scala:5640) at typechecker.Typers$Typer.typedInternal(Typers.scala:5672) at typechecker.Typers$Typer.body$2(Typers.scala:5613) at typechecker.Typers$Typer.typed(Typers.scala:5618) at typechecker.Typers$Typer.$anonfun$typed1$38(Typers.scala:4752) at typechecker.Typers$Typer.silent(Typers.scala:700) at typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4754) at typechecker.Typers$Typer.typedApply$1(Typers.scala:4801) at typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5586) at typechecker.Typers$Typer.typed1(Typers.scala:5603) at transform.Erasure$Eraser.typed1(Erasure.scala:789) at typechecker.Typers$Typer.runTyper$1(Typers.scala:5640) at typechecker.Typers$Typer.typedInternal(Typers.scala:5672) at typechecker.Typers$Typer.body$2(Typers.scala:5613) at typechecker.Typers$Typer.typed(Typers.scala:5618) …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.