«ds.data-structures» etiketlenmiş sorular

Alan alt sınırları veya nesnelerin yerleştirilmesi ve silinmesinin zaman karmaşıklığı gibi veri yapılarının özellikleri ve uygulamaları.


4
Gelişmiş veri yapılarının el kitabı
Cormen, Leiserson, Rivest ve Stein'in "Algoritmalara Giriş" gibi standart ders kitaplarında anlatılanların ötesine geçen gelişmiş veri yapıları üzerine bir kitap arıyorum. MIT'deki Erik Demaine ve André Schulz'un İleri Veri Yapıları dersi gibi ileri veri yapıları üzerine lisans düzeyinde bir ders vermek için kullanılabilecek bir kitap . Veri yapılarının ansiklopedik el …


1
Bölünebilir yığını
Aşağıdaki iki işleme tabi tutulan bir dizi öğeyi tutabilen veri yapıları hakkında ne bilinmektedir? Push (x): dizinin sonuna x ekleyin ve dizideki konumu için bir tanımlayıcı döndürün Özü (S): sırasız bir tanımlayıcı kümesi verilir, bu konumlardaki öğeleri sıradan çıkarın ve kaldırılan öğelerin listesini sıra sırasına göre döndürün İsterseniz bunu bir …

2
Çöp toplayan bir programlama dilinde belirtilen en kötü durumlu veri yapılarının çalışma süresi analiz edilirken GC maliyeti ihmal edilebilir mi?
Ben sadece sorumun cevabının "evet" olduğunu varsaydığımı fark ettim ama iyi bir nedenim yok. Belki de sadece en kötü durumdaki yavaşlamayı kanıtlayan bir çöp toplayıcı olduğunu hayal ediyorum . Alıntılayabileceğim kesin bir referans var mı? Benim durumumda tamamen işlevsel bir veri yapısı üzerinde çalışıyorum ve bu detaylar önemliyse, Standart ML …


1
Doğrusal çarpma, toplama ve karşılaştırma (tam sayılarda) için ne kadar yaklaşabiliriz?
Göre işletmelerin KW Regan makalesinde "Bağlan Yıldız" , o toplama, çarpma ve karşılaştırma işlemleri doğrusal zamanda hesaplanabilir olduğu bu şekilde tam sayıların gösterimini bulma açık sorunu hala olduğunu sonunda bahseder: Toplama, çarpma ve karşılaştırma işlemlerinin doğrusal zamanda yapılabilmesi için bir tamsayı temsili var mı? Temel olarak, isteğe bağlı olarak sipariş …


1
Belli bir ailenin set içerme pozisyonunu ne kadar hızlı hesaplayabiliriz?
Bir dizi ailesini Verilen Bir evrenin alt kümelerinin . Bırakın ve cevaplamak istiyoruz .FF\mathcal{F}UUUS1,S2∈FS1,S2∈FS_1,S_2 \in \mathcal FS1⊆S2S1⊆S2S_1 \subseteq S_2 Buna hızlı bir şekilde cevap vermemi sağlayacak bir veri yapısı arıyorum. Uygulamam, bir tepe noktasını ve çevresini silmenin herhangi bir yalıtılmış köşe noktası bırakıp bırakmadığını görmek istediğim grafik teorisinden ve her …

4
Veri Yapısı izomorfizmleri
Feragatname: Ben bir CS teorisyeni değilim. Soyut cebirden gelince, bir izomorfizme eşit olan şeylerle uğraşmaya alışkınım - ama bu kavramı veri yapılarına çevirmekte sorun yaşıyorum. İlk önce düz kuramsal bijektif morfizmlerin yeterli olacağını düşündüm, ama oldukça hızlı bir şekilde bir duvara girdim - bunlar sadece kodlamalar ve veri yapısının hesaplama …

5
Birden fazla geçişle st-bağlanabilirliğin alan kullanımını azaltma?
Bir grafiktir varsayalım GGG ile köşe bir akışı olarak sunulmuştur kenarları, ancak birden fazla geçiş akımı üzerinde izin verilir.nnnmmm Monika Rauch Henzinger, Prabhakar Raghavan ve Sridar Rajagopalan , veriler üzerinde geçişlerine izin verilirse , verilen iki köşe arasında bir yol olup olmadığını belirlemek için boşluğunun gerekli olduğunu gözlemlediler . (Ayrıca …

2
En kısa yollar için veri yapısı
, köşeli ve kenarlı , ağırlıksız yönlendirilmemiş bir grafik olsun . önişlemek ve O (n) zamanında " ile arasındaki mesafe" biçimindeki sorguları yanıtlayabilmesi için büyüklüğünde bir veri yapısı üretmek mümkün müdür ?n m G m ⋅ p o l y l o g ( n ) u vGGGnnnmmmGGGm⋅polylog(n)m⋅polylog(n)m \cdot \mathrm{polylog}(n)uuuvvv …

2
Minimum nokta ürün sorguları için veri yapısı
RnRn\mathbb{R}^n⟨⋅,⋅⟩⟨⋅,⋅⟩\langle \cdot, \cdot \ranglemmmv1,v2,…,vmv1,v2,…,vmv_1, v_2, \ldots, v_mx∈Rnx∈Rnx \in \mathbb{R}^nmini⟨x,vi⟩mini⟨x,vi⟩\min_i \langle x, v_i \rangleO(nm)O(nm)O(nm)n=2n=2n = 2O(log2m)O(log2⁡m)O(\log^2 m) Gelebileceğim tek şey şudur. Bu hemen bir sonucudur Johnson-Lindenstrauss lemma bunun için her ve bir dağıtım \ mathcal {D} ilgili \ mathbb {R} ^ n doğrusal eşleme vardır \ kolon \ mathbb {R} f …

2
büyüyen yönlendirilmemiş bir grafiğin dengeli bir yayılma ağacını korumak
Grafiğe yeni düğümler / kenarlar eklediğim için, bir grafiğin nispeten dengeli bir yayılma ağacını korumanın yollarını arıyorum. Tek bir düğüm, "kök" olarak başlayan yönlendirilmemiş bir grafik var. Her adımda, grafiğe ya yeni bir düğümü ve grafiğe bağlayan bir kenarı ya da sadece iki eski düğümü bağlayan yeni bir kenarı eklerim. …

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 

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.