«sorting» etiketlenmiş sorular

Sıralama, bir öğe koleksiyonuna bazı sipariş uygulama işlemidir.

12
PHP'de dizileri ve verileri nasıl sıralayabilirim?
Bu soru PHP'de dizileri sıralama hakkındaki sorulara referans olarak hazırlanmıştır. Özel durumunuzun benzersiz ve yeni bir soruya layık olduğunu düşünmek kolaydır, ancak çoğu aslında bu sayfadaki çözümlerden birinin küçük varyasyonlarıdır. Sorunuz bunun bir kopyası olarak kapalıysa, lütfen sorunuzun yalnızca aşağıdakilerden neden önemli ölçüde farklı olduğunu açıklayabiliyorsanız tekrar açılmasını isteyin. PHP'de …
292 php  arrays  sorting  object  spl 



8
Ruby'de bir diziyi azalan düzende sıralama
Karma bir dizi var: [ { :foo => 'foo', :bar => 2 }, { :foo => 'foo', :bar => 3 }, { :foo => 'foo', :bar => 5 }, ] Ben :barher karma değerine göre azalan sırada bu dizi sıralamak çalışıyorum . sort_byDizinin üzerinde sıralamak için kullanıyorum : a.sort_by { …
282 ruby  sorting 

18
Doğal sıralama dizisi için yerleşik bir işlev var mı?
Python 3.x kullanarak, doğal alfabetik sıralaması yapmak istediğiniz dizelerin bir listesi var. Doğal sıralama: Windows'daki dosyaların sıralanma sırası. Örneğin, aşağıdaki liste doğal olarak sıralanmıştır (istediğim): ['elm0', 'elm1', 'Elm2', 'elm9', 'elm10', 'Elm11', 'Elm12', 'elm13'] Ve işte yukarıdaki listenin "sıralı" sürümü (sahip olduğum): ['Elm11', 'Elm12', 'Elm2', 'elm0', 'elm1', 'elm10', 'elm13', 'elm9'] Birincisi …

21
Java Array Sıralama azalan?
Bir diziyi Arrays sınıfında artan düzende nasıl sıraladıkları gibi azalan sırada sıralamanın herhangi bir KOLAY yolu var mı ? Yoksa tembel olmayı bırakmalı mıyım ve bunu kendim mi yapmalıyım: [
277 java  arrays  sorting  int 

23
Kopyaları silmenin ve bir vektörü sıralamanın en etkili yolu nedir?
Potansiyel olarak çok sayıda öğe ile bir C ++ vektör almak, yinelenenleri silmek ve sıralamak gerekir. Şu anda aşağıdaki kodu var, ama çalışmıyor. vec.erase( std::unique(vec.begin(), vec.end()), vec.end()); std::sort(vec.begin(), vec.end()); Bunu nasıl doğru bir şekilde yapabilirim? Ayrıca, önce kopyaları silmek (yukarıdaki kodlamaya benzer) veya önce sıralamayı gerçekleştirmek daha hızlı mıdır? İlk …
274 c++  sorting  vector  stl  duplicates 

17
Baş aşağı caret karakteri var mı?
Birçoğu hiç sıralama yeteneği ile tablo verileri olan çok sayıda klasik ASP sayfası korumak zorunda. Veritabanı sorgusunda kullanılan orijinal geliştiricinin siparişi ne olursa olsun, takıldığınız şeydir. Bu sayfaların bir demet bazı temel sıralama tack istiyorum ve ben tüm istemci tarafı javascript ile yapıyorum. Zaten belirli bir yönde belirli bir sütunda …



13
Özel nesnelerin bir vektörünü sıralama
Özel (örn. Kullanıcı tanımlı) nesneler içeren bir vektörü sıralama konusunda bir kişi nasıl yapılır. Muhtemelen, özel nesnedeki alanlardan birinde (sıralama için bir anahtar olarak) çalışacak bir yüklem (işlev veya işlev nesnesi) ile birlikte standart STL algoritması sıralaması kullanılmalıdır. Ben doğru yolda mıyım?
249 c++  stl  sorting 

10
Birleştirme sıralama algoritmasını kullanarak yerinde nasıl sıralanır?
Sorunun çok spesifik olmadığını biliyorum. Tek istediğim birisi bana normal bir birleştirme sıralamasını yerinde bir birleştirme sıralamasına (veya sabit ekstra boşluk ek yükü olan bir birleştirme sıralamasına) nasıl dönüştüreceğini söyleyecek. Tüm bulabildiğim (internette) "çok karmaşık" veya "bu metnin kapsamı dışında" diyen sayfalardır. Yerinde birleştirmek için bilinen tek yol (fazladan boşluk …

16
Java'da dosyaları Değiştirilme Tarihine göre sıralamanın en iyi yolu?
Bir dizindeki dosyaların bir listesini almak istiyorum, ancak en eski dosyalar ilk olacak şekilde sıralamak istiyorum. Benim çözüm File.listFiles aramak ve sadece File.lastModified dayalı liste başvurmak oldu, ama daha iyi bir yolu olup olmadığını merak ediyordum. Düzenleme: Benim mevcut çözüm, önerildiği gibi, anonim bir karşılaştırıcı kullanmaktır: File[] files = directory.listFiles(); …
240 java  file  sorting 



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.