«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.


3
Takvim / Planlama algoritması
Bir sorunla karşı karşıyayım, nasıl yaklaşacağımdan emin değilim. Her biri belirli iş kısıtlamaları olan (bazıları kişisel, bazıları ortak) çalışanlar için bir takvim oluşturmalıyım. Ne ile çalışıyorum: Doktorum var Her doktor haftada 5 gün çalışmak zorundadır. Her doktorun haftada 1 gece çalışması gerekir. Her doktor diğer doktorlara kıyasla eşit miktarda gece …


3
Öğenin nakliye için 3d Ambalaj algoritması
Malların mümkün olduğu kadar az kutuya en iyi şekilde yerleştirilmesini öneren bir gönderi tahmini oluşturma görevi aldım: Bilinen dikdörtgen kutu boyutlarının sonlu bir kümesi var Kutularda paketlenecek çok sayıda rasgele dikdörtgen öğe var Daha az sayıda kutu en iyisi kullanılmalıdır. Çünkü iki kutuya 1x1x1 nakliye, bir kutuya 1x2x1'den çok daha …


3
İki yönlü senkronizasyon için çakışma çözümü
Bir bağlantının her zaman mümkün olmadığı varsayılarak, 'ana' veritabanı sunucusu ile birçok 'ikincil' sunucu arasında, özellikle de uyuşmazlık çözümü arasında iki yönlü senkronizasyonu nasıl yönetirsiniz? Örneğin, iOS'ta 'veritabanı' olarak CoreData kullanan ve kullanıcıların içeriği Internet bağlantısı olmadan düzenlemelerine izin vermek istiyorum. Aynı zamanda, bu bilgiler cihazların bağlanacağı bir web sitesinde …

4
Bir geliştirici hangi algoritmaları ve veri yapılarını kesinlikle bilmelidir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, sadece bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapandı . Başarılı bir kurumsal Java geliştiricisi olmak istiyorum. Hangi algoritmalarla ve veri yapılarıyla iyi bir …

5
Tek bir karakter için iyi bir arama algoritması var mı?
KMP veya Boyer-Moore gibi birkaç temel dizi eşleştirme algoritmasını biliyorum, ancak bunların tümü aramadan önce modeli analiz ediyor. Ancak, tek bir karakter varsa, analiz edilecek çok fazla bir şey yok. Öyleyse, metnin her karakterini karşılaştırmanın saf arayışından daha iyi bir algoritma var mı?

8
Asla aynı değeri iki kere döndürmemeyi garanti eder [kapalı]
Kapalı . Bu sorunun daha odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapandı . Bu bir iş görüşmesinde sorulduğum bir soru ve aradıkları cevabı bulamıyorum, bu yüzden burada birilerinin …

7
Dize benzerliği için en iyi hangi algoritmayı kullanırsınız?
Adresleri temel alarak, çeşitli web sayfalarındaki içeriği benzersiz şekilde tanımlamak için bir eklenti tasarlıyorum. Öyleyse şuna benzeyen bir adres alabilirim: 1 someawesome street, anytown, F100 211 daha sonra bu adresi biraz farklı bir biçimde bulabilirim. 1 someawesome street, F100 211, veya belki de belirsiz someawesome street F100 Bunlar teknik olarak …

2
Bir döngüyü (/ iken) özyinelemeye veya özyinelemeden öze dönüştürmenin genel yolu?
Bu problem temel olarak algoritmaya, belki de soyut ve daha akademik bir şeye odaklanmaktadır. Örnek bir düşünce sunuyor, ben genel bir yol istiyorum, bu nedenle örnek yalnızca düşünceleriniz hakkında bizi daha net hale getirmek için kullanılır. Genel olarak konuşursak, bir döngü özyinelemeli olarak dönüştürülebilir. Örneğin: for(int i=1;i<=100;++i){sum+=i;} Ve ilgili özyinelemeli: …



3
Ağırlıklı shuffle nasıl uygulanır
Geçenlerde çok verimsiz olduğunu düşündüğüm bazı kodlar yazdım, ancak yalnızca birkaç değer içerdiğinden kabul ettim. Ancak, aşağıdakiler için daha iyi bir algoritmaya hala ilgi duyuyorum: Her birine bir "ağırlık" atanan X nesnelerinin bir listesi Ağırlıkları topla Toplamdan 0 dan rasgele bir sayı oluşturun Nesneler arasında yineleme, ağırlıklarını toplamdan pozitif olmayana …
22 algorithms 

12
Komut yorumlayıcı / çözümleyici nasıl yazılır?
Bu soru edildi göç o Yazılım Mühendisliği Stack Exchange'de yanıtlanabilir çünkü yığın taşması gelen. 7 yıl önce göç etti . Sorun: Bir dizge şeklinde komutları çalıştırın. komut örneği: /user/files/ list all; eşittir: /user/files/ ls -la; bir diğeri: post tw fb "HOW DO YOU STOP THE TICKLE MONSTER?;" eşittir: post -tf …

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.