«algorithms» etiketlenmiş sorular

Algoritma, bir soruna soyut bir çözüm tanımlayan iyi tanımlanmış adımlar dizisidir. Sorununuz algoritmaların tasarımı ve analizi ile ilgili olduğunda bu etiketi kullanın.

1
Tüm çiftler arasındaki en kısa yolları, ikili sorunu tekrar tekrar çözmekten daha hızlı bulabilir miyiz?
Bir grafikteki tüm çiftler arasında en kısa yolunu ( 10'dan küçük olurdu) üretmek istiyorum . Grafik (aslında bir metro haritası):kkkkkk pozitif ağırlıklı yönsüz seyrek yaklaşık 100 düğümlü Şu anki planım her bir çift için en kısa yol yönlendirmesini uygulamak ; Şimdi daha etkili bir alternatif arıyorum (muhtemelen dinamik programlama ile).kkk


3
Fransa'nın Archive Nationale'deki bir düzenleme problemini grafik teorisi kullanarak nasıl çözebilirim?
İyi akşamlar! Aslında, Archives Nationales of France'da staj yapıyorum ve grafikleri kullanarak çözmek istediğim bir durumla karşılaştım ... I. Tozlu durum Arşiv maliyetlerini en aza indirmek için kütüphanemin kitaplarının yüksekliğine göre düzenlenmesini optimize etmek istiyoruz. Kitapların yüksekliği ve kalınlığı bilinmektedir. Kitapları zaten yüksekliklerine göre (en iyi şey olup olmadığını bilmiyorum …

1
Welch-Berlekamp algoritmasındaki hata sayısını nasıl belirliyorsunuz?
Reed-Solomon kodlarının kodunu çözmek için Welch-Berlekamp algoritmasında , bilinmeyen konumlarda hataları olan bir mesajı temsil eden noktaların listesi verilir (ve algoritmaya verilir). Çıktı, hataların meydana geldiği durumlar dışında verilen tüm noktalardan geçen bir polinomdur.(birben,bben)(birben,bben)(a_i, b_i)eeebbenbbenb_ieee Yöntem, formun doğrusal denklemleri sisteminin çözülmesini içerir bbenE(birben) = Q (birben)bbenE(birben)=S(birben)b_i E(a_i) = Q(a_i) derecesine …

1
En ağır düzlemsel alt çizgi
Aşağıdaki sorunu düşünün. Verilen: Kenarlarda negatif olmayan gerçek ağırlıklara sahip eksiksiz bir grafik. Görev: Maksimum ağırlıktaki düzlemsel bir alt çizgi bulun. (Olası tüm düzlemsel alt noktalar arasında "Maksimum".) Not: Maksimum ağırlık alt grafiği bir üçgenleme olacaktır; grafiğin tamamı köşede ise, kenarları olacaktır.nnnm=3n−6m=3n−6m=3n-6 Soru: Bu sorun için mevcut en iyi algoritma …

2
SAT'ı lise fen bilgisi öğretmenlerine açıklama
Ben bilgisayar bilimi ile ilgilenen bir lise ikinci sınıf öğrencisiyim. #SAT için harika bir algoritma geliştirdim ve üzerinde bir science fair projesi uyguluyorum. Okulumdaki en iyi fen bilgisi öğretmeni olan ve aynı zamanda AP Comp Sci öğretmeni olan danışmanım, bana projemin ne hakkında hiçbir fikri olmadığını ve #SAT'ın nedenini kısaca …


4
Element benzersizliği deterministik lineer zamanda çözülebilir mi?
Aşağıdaki sorunu düşünün: Girdi : tamsayıların değerlerini listelerX,YX,YX,Y Hedef : her iki listede de bir tamsayısı olup olmadığını belirlemenizi sağlar .xxx Her iki listesinin boyutunda olduğunu varsayalım . Bu sorun için deterministik, doğrusal zaman algoritması var mı? Başka bir deyişle, bu problemi rasgele kullanmadan zamanında belirleyici olarak çözebilir misiniz ?X,YX,YX,YnnnO(n)O(n)O(n) …


1
Dinamik bir grafikte bağlı bileşen bilgilerini korumak için en verimli algoritma ve veri yapısı nedir?
Yönlendirilmemiş sonlu bir seyrek grafiğim olduğunu ve aşağıdaki sorguları verimli bir şekilde çalıştırabilmem gerektiğini varsayalım: bensCo n n e c t ed(N-1,N-2)bensCÖnnected(N-1,N-2)IsConnected(N_1, N_2) - ve arasında bir yol varsa değerini döndürür , aksi takdirdeTTTN-1N-1N_1N-2N-2N_2FFF Co n n e c t e dN-o de s ( N)CÖnnectedN-Ödes(N-)ConnectedNodes(N) - erişilebilen düğüm kümesini …

1
N dizeleri verildiğinde, bunlardan biri diğerinin bir alt dizisi mi?
Bize bir koleksiyon verildiğini varsayalım nnn Teller, S1, … ,SnS1,...,SnS_1,\dots,S_n. Bu dizelerden herhangi birinin koleksiyondaki başka bir dizenin bir alt dizesi olup olmadığını bilmek istiyorum. Başka bir deyişle, aşağıdaki görev için bir algoritma istiyorum: Giriş: S1, … ,SnS1,...,SnS_1,\dots,S_n Çıktı: i , j,ben,ji,j öyle ki SbenSbenS_i bir alt dizesi SjSjS_j ve …

1
Sorunun adı nedir? (grafiği üç kapağa bölme)
Bu sorunun bir adı olup olmadığını merak ediyordum: Kenarları kırmızı, mavi ve yeşil renkli basit bir grafik göz önüne alındığında, , bir köşe boyama var her kenarın aynı renkte bir uç noktası var mı?G=(V,B∪R∪G)G=(V,B∪R∪G)G=(V,B\cup R\cup G)c:V→{B,R,G}c:V→{B,R,G}c:V\to \{B,R,G\} Ayrıca, bunun NP-tam olduğu biliniyor mu? Bu, her bir kısıtlamanın üç değerden birini …

1
Bir dizi doğal sayının maksimum ikili GCD'sini verimli bir şekilde bulma
Aşağıdaki sorunu düşünün: İzin Vermek S={s1,s2,...sn}S={s1,s2,...sn}S = \{ s_1, s_2, ... s_n \} doğal sayıların sonlu bir alt kümesi olabilir. İzin Vermek G={G={G = \{ gcd(si,sj)gcd(si,sj)gcd(s_i, s_j) | si,sj∈S,si,sj∈S,s_i, s_j \in S, si≠sj}si≠sj} s_i \neq s_j \} nerede gcd(x,y)gcd(x,y)gcd(x,y) en büyük ortak bölen xxx ve yyy Öğesinin maksimum öğesini bulun …

1
Doğal sayı doğrusal sistemlerini çözmek için hangi algoritmalar var?
Aşağıdaki soruna bakıyorum: verilmiş nnnsayıların üç boyutlu vektörleri v1, … ,vmv1,...,vmv_1, \ldots, v_m ve bazı girdi vektörleri uuu, dır-dir uuu doğrusal bir kombinasyonu vbenvbenv_idoğal sayı katsayılarıyla mı? yani biraz var mı t1, … ,tm∈ Nt1,...,tm∈N-t_1, \ldots, t_m \in \mathbb{N} nerede u =t1v1+ ⋯ +tmvmu=t1v1+⋯+tmvmu = t_1 v_1 + \dots + …

1
Introsort neden birleştirme yerine yığın kullanır?
Introsort'un uygulanmasını kapsayan bir ev ödevi kapsamında , mergesort (veya bu konudaki diğer algoritmaları yerine) heapsort'un neden kullanıldığı sorulmuştur . O(nlog(n))O(nlog⁡(n))O(n\log(n)) Introsort, hem hızlı ortalama performans hem de (asimptotik olarak) en kötü durum performansını sağlayan karma bir sıralama algoritmasıdır. Hızlı sıralama ile başlar ve yineleme derinliği sıralanan elemanların sayısına (logaritması) …

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.