«sorting» etiketlenmiş sorular

Bir eleman dizisi verildiğinde, elemanların belirli bir sırada olacağı şekilde bir permütasyon bulun.

1
Her bir elemanın kere karşılaştırıldığı ve bir sıralama ağına bağlı olmadığı şekilde sıralama algoritması
Her öğeyi kez karşılaştıracak şekilde sıralama ağlarına indirgemeyen bilinen bir karşılaştırma sıralama algoritması var mı?O(logn)O(log⁡n)O(\log n) Bildiğim kadarıyla , her eleman üzerinde karşılaştırması ile sıralama yapmanın tek yolu, girişler için bir AKS sıralama ağı oluşturmak ve girişi sıralama ağında çalıştırmaktır.O(logn)O(log⁡n)O(\log n)nnn AKS'nin uygulanması kolay değildir ve pratik bir sabit faktörü …

2
Han'ın
Yijie Han'ın , lineer uzay, tamsayı sıralama algoritmasını bilen var mı ? Bu sonuç oldukça kısa bir makalede ( O ( n log log n ) 'de deterministik sıralama ) ve doğrusal uzayda ortaya çıkmaktadır. J. Alg. 50: 96-105, 2004) temel olarak daha önceki sonuçları bir araya getirerek uygun uyarlamaları …


2
Aşağıdaki problemde polinom zamanında bir sekans olup olmadığını bulmak mümkün müdür?
Bir süredir aşağıdaki problemi düşünüyordum ve bunun için bir polinom çözümü bulamadım. Sadece kaba-kırk. NP-Complete problemini de başarı ile azaltmaya çalışıyorum. İşte sorun : Bir var sıralı kümesi pozitif tamsayılar çiftlerinin. {(A1,B1),(A2,B2),…,(An,Bn)}{(A1,B1),(A2,B2),…,(An,Bn)}\{(A_1, B_1), (A_2, B_2), \ldots, (A_n, B_n)\} (Ai,Bi)&lt;(Aj,Bj)⇔Ai&lt;Aj∨(Ai=Aj∧Bi&lt;Bj)(Ai,Bi)&lt;(Aj,Bj)⇔Ai&lt;Aj∨(Ai=Aj∧Bi&lt;Bj)(A_i, B_i) < (A_j, B_j) \Leftrightarrow A_i < A_j \lor (A_i = …

2
Ortanca hesaplamak için kesin karşılaştırma sayısı
Knuth en hacmi III Bilgisayar Programlama Sanatı (3.2 ayet bölüm 5,) listeleme Aşağıdaki tablo içerir kesin karşılaştırmaların asgari sayısını seçmek için gerekli boyutta bir sıralanmamış kümesinden inci en küçük elemanı tümü için, . Bu tablo, iyi bilinen kapalı form ifadeleri ile birlikte ve , 1976’dan bu yana sanatın çoğunu temsil …

1
Doğrusal karşılaştırmalarla yaklaşık 1d TSP?
Tek boyutlu gezici satış elemanı yolu problemi açıkçası, sıralama ile aynı şeydir ve bu nedenle tam olarak O(nlogn)O(n\log n) zamandaki karşılaştırmalar ile çözülebilir , ancak kesin çözümün yanı sıra yaklaşık bir yaklaşımla da formüle edilir. mantıklı. Girişlerin gerçek sayılar olduğu bir hesaplama modelinde ve tam sayılara yuvarlama yapmak mümkündür;1+O(n−c)1+O(n^{-c})ccO(n)O(n)(max−min)n−(c+1)(\max-\min)n^{-(c+1)}orijinal değerinden …

3
Kara kutu kullanarak sıralama
Biz liste sıralamak istediğinizi varsayalım ait gerçek sayılar. Biz sıralayabilir siyah kutu verildiğini varsayalım anında gerçek sayılar. Bu kara kutuyu kullanarak ne kadar avantaj elde edebiliriz?n √SSSnnnn--√n\sqrt n Örneğin , kara kutuya yalnızca çağrıları olan numaraları sıralayabilir miyiz ? Bulduğum en iyi algoritma kara kutuya çağrı kullanıyor . Ama daha …

1
Hassas nesnelerin listelerini birleştirme
Arka plan: Chao Xu, aşağıdaki soruyu bir süre önce yayınladı: " Her bir öğenin kez karşılaştırılacağı şekilde, sıralama ağlarına indirgenmeyen bilinen bir karşılaştırma sıralama algoritması var mı?O ( günlükn )Ö(günlük⁡n)O(\log n) " Görünüşe göre sorunla biraz sıkıştık; 2009'da Valentin Polishchuk ile aynı sorunu tartıştım ve hiçbir yere ulaşmadık. Bazı yeni …

5
Hesaplanabilir bir sayının rasyonel veya tamsayı olup olmadığını test etmek mümkün müdür?
Hesaplanabilir bir sayının rasyonel veya tamsayı olup olmadığını algoritmik olarak test etmek mümkün müdür? Başka bir deyişle, uygular hesaplanabilir sayılar işlevleri sağlamak için bir kütüphane için mümkün olacağını isIntegerya isRational? Bunun mümkün olmadığını ve bunun bir şekilde iki sayının eşit olup olmadığını test etmenin mümkün olmadığı gerçeğiyle ilgili olduğunu tahmin …
18 computability  computing-over-reals  lambda-calculus  graph-theory  co.combinatorics  cc.complexity-theory  reference-request  graph-theory  proofs  np-complete  cc.complexity-theory  machine-learning  boolean-functions  combinatory-logic  boolean-formulas  reference-request  approximation-algorithms  optimization  cc.complexity-theory  co.combinatorics  permutations  cc.complexity-theory  cc.complexity-theory  ai.artificial-intel  p-vs-np  relativization  co.combinatorics  permutations  ds.algorithms  algebra  automata-theory  dfa  lo.logic  temporal-logic  linear-temporal-logic  circuit-complexity  lower-bounds  permanent  arithmetic-circuits  determinant  dc.parallel-comp  asymptotics  ds.algorithms  graph-theory  planar-graphs  physics  max-flow  max-flow-min-cut  fl.formal-languages  automata-theory  finite-model-theory  dfa  language-design  soft-question  machine-learning  linear-algebra  db.databases  arithmetic-circuits  ds.algorithms  machine-learning  ds.data-structures  tree  soft-question  security  project-topic  approximation-algorithms  linear-programming  primal-dual  reference-request  graph-theory  graph-algorithms  cr.crypto-security  quantum-computing  gr.group-theory  graph-theory  time-complexity  lower-bounds  matrices  sorting  asymptotics  approximation-algorithms  linear-algebra  matrices  max-cut  graph-theory  graph-algorithms  time-complexity  circuit-complexity  regular-language  graph-algorithms  approximation-algorithms  set-cover  clique  graph-theory  graph-algorithms  approximation-algorithms  clustering  partition-problem  time-complexity  turing-machines  term-rewriting-systems  cc.complexity-theory  time-complexity  nondeterminism 

2
Öklid mesafesine göre sıralama
x ∉ S y ∈ S x ySSS , bir düzlemdeki nokta kümesidir. Aynı düzlemde rastgele bir noktası verilir. Görev, S'deki tüm ve arasındaki Öklid mesafesine göre sıralamaktır .x∉Sx∉Sx \notin Sy∈Sy∈Sy \in Sxxxyyy Beyinsiz bir yaklaşım, ve arasındaki mesafeleri hesaplamaktıryxxxyyy tüm için ve daha sonra herhangi bir hızlı algoritmayı kullanarak …

2
Doğrusal zamanda “neredeyse sıralama” tam sayıları
Pozitif tamsayı değerleri dizisi doğrusal zamanda sıralamakla ilgileniyorum (tek tip maliyet ölçülü RAM modelinde, yani tamsayılar logaritmik boyuta sahip olabilir, ancak aritmetik işlemlerin alınacağı varsayılır birim zaman). Tabii ki, bu karşılaştırma tabanlı sıralama algoritmaları ile imkansız, bu yüzden bir "yaklaşık" sıralama, yani bazı permütasyon hesaplamak ilgileniyorum bir gerçekten genel olarak …



2
Kısmen sıralı elemanlar için hangi kalıcı veri yapısı?
A tipi eleman kümelerini saklamam gerekiyor. Böylece karşılaştırma, bir kısmi sıralı olan Tip bir1bir1a_1 ve büyük, eşit ya da eşsiz küçük dönebilir.bir2bir2a_2 Karma tablolardaki bir sorun, iki eşit öğenin farklı şekilde temsil edilebilmesidir ve eşitlikle tutarlı bir karma işlevine erişimim yoktur. İki öğeyi karşılaştırmak uzun bir süreç olabilir, bu nedenle …

2
Bir listeyi sıralamak için minimum aktarma sayısı
Kendi sıralama algoritmamı tasarlamaya çalışırken, karşılaştırabileceğim en uygun ölçütü arıyorum. Elementler sıralanmamış bir sipariş için A ve sıralanmış bir sipariş B , almak transpozisyonlarının optimum sayısını hesaplamak için etkili bir yolu nedir A için B ? Bir aktarma, listedeki 2 öğenin konumunu değiştirme olarak tanımlanır, örneğin 1 2 4 3 …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.