«algorithms» etiketlenmiş sorular

Matematik ve bilgisayar biliminde algoritma, bir işlevi hesaplamak için iyi tanımlanmış talimatların sonlu bir listesi olarak ifade edilen etkili bir yöntemdir. Algoritmalar hesaplama, veri işleme ve otomatik akıl yürütme için kullanılır.

2
Şekil döndürmeyi verimli bir şekilde nasıl hesaplayabilirim?
Bir bayt matrisi (bitmap benzeri matris) ile temsil edilen bir Şekil var . Örnek Şekil üzerinde gösterilmektedir Picture 1. Amaç bazı Verilen en iyi dönme açısını bulmaktır Şekil . Şekil iyi açısı, X ve Y eksenlerine paralel olan ve inscribes dikdörtgen ile döndürüldüğü zaman Şekil küçük bir alana sahiptir. Şekle …

2
Veri yapıları ve algoritmalar arasındaki ilişki nedir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Veri yapılarında iyi bir çevrimiçi kurs arıyordum, ancak Google'ın algoritma kursları için de sonuç döndürdüğünü bulduk: Bu …

3
Çöp toplamada bir karma tablo kullanmak, dünyadaki markalama ve süpürme sorununu durdurur mu?
Mark-sweep-compact çöp toplama algoritmasında nesneleri değiştirirken dünyayı durdurmanız gerekir çünkü referans grafiği tutarsız hale gelir ve nesneyi işaret eden tüm referansların değerlerini değiştirmeniz gerekir. Ancak, anahtar olarak nesne kimliği ve değer olarak işaretçi içeren bir karma tablonuz olsaydı ve referanslar, nesne adresi yerine adı geçen kimliğe işaret ederse ... referansların …

6
Olası devamsızlıkları hesaba katarak kruvasanları kimin almanın kim olduğunu öğrenin
Bu yayını iyileştirmek ister misiniz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Bir ekip, her sabah birisinin herkese kruvasan getirmesi gerektiğine karar verdi. Her seferinde aynı kişi olmamalı, bu yüzden kimin …

6
Tüm programlama problemleri algoritma problemleri mi? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Cormen ve ark. bilgi aktarır. Bunun bir nedeni, her şeyin programlama problemleriyle ilgili olması …
13 algorithms 

3
Diziyi itfa edilmiş sabit sürede başlat - bu numaraya ne denir?
Dizi erişiminin performansını, temizleme sırasında üzerinde yineleme yapma ihtiyacına karşı işleyen bu veri yapısı vardır. Her girişte bir nesil sayacı ve ayrıca bir küresel nesil sayacı tutarsınız. "Temizle" işlemi üretim sayacını artırır. Her erişimde, yerel ve global nesil sayaçları karşılaştırırsınız; farklıysa, değer "temiz" olarak kabul edilir. Bu son zamanlarda Stack …

3
İnterpolasyon arama vs İkili Arama
İkili arama yerine enterpolasyon aramasını ne zaman kullanmalıyım? Örneğin, sıralı bir veri kümem var, bu veri kümesindeki bir öğeyi bulmak için hangi durumlarda ikili aramayı kullanabilirim veya hangi durumda enterpolasyon araması kullanmalıyım? Veri kümesinin hangi özellikleri belirleyici faktör olur?
13 algorithms 

4
Veritabanı bulanık arama kavramı
Bunu düşündüm ve örneğin bir kullanıcı bir yazım hatası yazarsa, bir veritabanında bulanık arama nasıl çözümler bulmaya çalışıyorum. Bunun arkasındaki mantıkla ilgili göze çarpan sorunlar var mı? Çalışacak mı ve daha önce yapıldı mı? Aramak istediğimiz masamız: **tblArticles** Body - Soundex_Body - CharacterCoded_Body Bu yüzden fiziksel metin için ham metin …

2
Hangi k-en iyi en kısa yol algoritmalarını düşünmeliyim?
Bir grafik arama optimizasyonu sorununu çözüyorum. Yönlendirilmiş ağırlıklı bir grafikle k en iyi asiklik en kısa yolları bulmam gerekiyor. Bir dizi kesin ve yaklaşık k-en iyi algoritma olduğunu biliyorum, ancak son araştırmaların çoğu çok büyük, çok seyrek bağlantılı grafiklere (örneğin yol güzergahı ve yönler) yönelik görünüyor ve benim grafiğim de …
13 java  algorithms 

2
İtfa Edilen Analiz? (En Kötü Durum Performans Garantileri)
İtfa Edilen Analiz Nedir? Programlarımda en kötü performans garantilerini elde etmeme nasıl yardımcı olabilir ? Ben edildi okuma aşağıdaki teknikler programcı elde yardımcı olabilir kötü durum performans garantileri (yani kendi sözleriyle: garanti bir programın çalışma süresi en kötü alçıda çalışma süresini geçmek olmaz): Rastgele algoritmalar (örn. Çabuk sıralama algoritması en …



1
Zoombinis'i Kaptan Cajun'un feribotuna oturtmak için algoritma mı?
Yakın zamanda Zoombinis'in The Logical Journey (Mantıksal Yolculuğu) ' nun yeniden çıkışını oynuyorum ve çeşitli bulmacaları çözebilecek bazı bilgisayar algoritmaları uygulamaya çalışıyorum. Kaptan Cajun'un feribot bulmacasına nasıl yaklaşacağım üzerine sıkıştım. Tanıdık olmayanlar için Zoombini 4 özelliği olan bir yaratıktır: saç, gözler, burun ve ayaklar. Bu özelliklerin her birinin 5 olası …
12 algorithms 

1
Esnek DIFF Uygulaması için Sezgisel Yaklaşım
İş yerinde belge revizyonlarını karşılaştırmak için bir DIFF uygulaması oluşturdum. Bir O (ND) Fark Algoritması ve Varyasyonlarına dayanır . Önemli hale gelen bir şey, değişikliklerin listesini alıp okunabilir metne yorumlamaktır. Mevcut algoritma çok verimli olsa da, o kadar çok ki, genişletilmesi zor. Kısa Soru A * ve "dönüşler" için ceza …

2
Fonksiyonel programlama ve durumsal algoritmalar
Haskell ile fonksiyonel programlama öğreniyorum . Bu arada Automata teorisini inceliyorum ve ikisi birbirine çok iyi uyuyor gibi göründüğü için automata ile oynamak için küçük bir kütüphane yazıyorum. Soruyu sormamı sağlayan sorun işte burada. Bir devletin ulaşılabilirliğini değerlendirmenin bir yolunu incelerken, basit bir özyinelemeli algoritmanın oldukça verimsiz olacağı fikrini aldım, …

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.