18 Temmuz 2010, Pazar
Tetris-ing bir dizi
Düşünün şu diziyi:
/www/htdocs/1/sites/lib/abcdedd
/www/htdocs/1/sites/conf/xyz
/www/htdocs/1/sites/conf/abc/def
/www/htdocs/1/sites/htdocs/xyz
/www/htdocs/1/sites/lib2/abcdedd
ne algılama ve en gösterişli en kısa yoldurortak temel yolu- bu durumda
/www/htdocs/1/sites/
ve dizideki tüm öğeleri devre dışı mı?
lib/abcdedd
conf/xyz
conf/abc/def
htdocs/xyz
lib2/abcdedd
CEVAP
18 Temmuz 2010, Pazar
Giriş olarak iki dizesini alır bir işlevi longest_common_prefix
yazma. Sonra herhangi bir sırayla bir dize için ortak önek azaltmak için geçerlidir. İlişkilendirilebilir ve yer değiştirebilme olduğu düzenin için bir önemi yok.
Bu diğer ikili işlemler için aynı örnek için ayrıca veya en büyük gibi ortak bölen.
Bunu Paylaş:
Çok boyutlu bir dizi ve C dizi dizisi ...
Nasıl (yığın) X element parçaya Yakut ...
Sağa ve yukarıdan aşağıya, soldan 2 bo...
En hızlı anahtarları ile ilişkilendiri...
Nasıl Python sıralanmış bir dizi endek...