Bu soru sipariş listesi tüm içermemesi anlamda başka bir listenin sırasına göre bir liste sıralama konudaki diğer sorulara farklıdır listede kullanılan tuşlar. Algoritma, kısmi, liste
Bir liste[a, b, c, d, e]
ve sipariş listeme
[b, d, e]
olduğunu varsayalım.
Şimdi [b, e, d]
benim sipariş listesini değiştirebilir. Orijinal listeye başvurmak için nispeten basit bir algoritma var mı? Son siparişin [a, b, e, c, d]
veya [a, b, c, e, d]
olup olmadığının önemli olmadığını ve sipariş listesinin her zaman orijinal listenin bir alt kümesi olacağını düşünelim.
Düzenleme: benim örnekten, nihai sipariş hakkında bazı sorular açılıyor: e
b
ve d
arasında olması emredildi ve e
b
veya d
bitişik biter eğer sıralı listede hiç önemli değil. Ancak örneğin, a
numaralı bu sıralama nedeniyle b
'dan sonra taşınmışsa - yasal bir sipariş verirken - bu arzu edilmez.
mi Başlangıçta sadece dizeleri veya sadece sayıları sıralamak gerekiyordu ancak bu durumda uyarlanabilir görünüyor (Ben "ISNUMBER" ve "az" fonksiyonları değişti) sonuç [b, e, d, a, c] yasal? Ne demek istediğimi% 100 emin değilim –
İyi bir soru, ama hayır, sipariş listesinde, indexOf (e)
Niel