Perguntas com a marcação «sorting»

o problema algorítmico de ordenar um conjunto de elementos com relação a alguma relação de ordenação.

3
Aplicações práticas do Radix Sort
A classificação Radix é teoricamente muito rápida quando você sabe que as teclas estão em um determinado intervalo limitado, digamos valores no intervalo por exemplo. Se você apenas converter os valores para a base de que leva tempo, fazer uma base radix sort e depois converter de volta para sua …


3
Algoritmo de tempo linear determinístico para verificar se um array é uma versão classificada do outro
Considere o seguinte problema: Entrada: duas matrizes e de comprimento , onde está na ordem de classificação.AAABBBnnnBBB Consulta: se e contêm os mesmos itens (com sua multiplicidade)?AAABBB Qual é o algoritmo determinístico mais rápido para esse problema? Pode ser resolvido mais rapidamente do que ordená-los? Esse problema pode ser resolvido …



2
Qual é a vantagem do Randomized Quicksort?
Em seu livro Randomized Algorithms , Motwani e Raghavan abrem a introdução com uma descrição de sua função RandQS - quicksort randomized - onde o pivô, usado para particionar o conjunto em duas partes, é escolhido aleatoriamente. Há muito tempo que estou atormentando meus cérebros (reconhecidamente pouco potentes), mas não …






1
Problema interessante na classificação
Dado um tubo com bolas numeradas (aleatório). O tubo tem orifícios para remover uma bola. Considere as seguintes etapas para uma operação: Você pode pegar uma ou mais bolas dos buracos e lembrar a ordem em que as escolheu. Você precisa inclinar o tubo para o lado esquerdo, para que …




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.