Bir diziyi filtrelemem gerekiyor ve nasıl yapılacağı konusunda bir boşluk çiziyorum.Bir dizi dizgeyi filtrelemek
En büyük sayıları filtrelemem gerekiyor. İlk sayı 'XXXX'
ve ikincisi 'XXXX-1'
olduğu zaman bir sayı daha büyük sayılabilir, sonra ikinci sayı daha büyüktür. Ya da ilk sayı 'XXXX-1'
ise ve ikincisi 'XXXX-2'
ise, ikincisi en büyüğü ise daha büyük sayılabilir.
Sayının daha büyük bir sürümü yoksa, aşağıdaki örnekte '2234'
'a bakalım. '2234-1'
yoktur, bu nedenle '2234'
türünün en büyüğüdür ve kaldırılmalıdır. Ben bu sonucu beklenebilir
['7851', '7851-2', '7851-1', '2234', '2235', '2235-1']
:
['7851', '7851-1', '2235']
Bu en hızlı yaklaşım! – baao
siparişi değiştirir. –