«sorting» etiketlenmiş sorular

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




14
Sözlüğü tuşlara göre sırala
Swift'de bir sözlüğü sıralamak istiyorum. Şöyle bir sözlüğüm var: "A" => Array[] "Z" => Array[] "D" => Array[] vb gibi olmasını istiyorum "A" => Array[] "D" => Array[] "Z" => Array[] vb. SO'da birçok çözüm denedim ama kimse benim için çalışmadı. XCode6 Beta 5 kullanıyorum ve üzerinde bazıları derleyici hatası …

7
Python'da sıralanmış bir liste var mı?
Bununla bir yapıyı kastediyorum: x.push()İşlemler için O (log n) karmaşıklığı Bir eleman bulmak için O (log n) karmaşıklığı list(x)Sıralanacak olan hesaplamak için O (n) karmaşıklığı Ayrıca performansıyla ilgili list(...).insert(...)şu anda burada olan bir sorum vardı .
128 python  list  sorting 

13
Bir dizi listesi sayısal olarak nasıl sıralanır?
Bunun önemsiz geldiğini biliyorum, ancak sort()Python'un işlevinin tuhaf olduğunu fark etmedim . Aslında dize biçiminde olan bir "sayılar" listem var, bu yüzden önce onları tamsaya dönüştürüyorum, sonra bir sıralama yapmaya çalışıyorum. list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print list1 Bana verir: ['1', '10', '2', '200', '22', '23', '3', '4'] …
128 python  sorting 

12
Karıştırma için JavaScript Array.sort () yöntemini kullanmak doğru mu?
Birisine JavaScript kodu ile yardım ediyordum ve şuna benzer bir bölüm gözlerimi yakaladı: function randOrd(){ return (Math.round(Math.random())-0.5); } coords.sort(randOrd); alert(coords); İlki şuydu: hey, bu muhtemelen işe yaramaz! Ama sonra biraz deney yaptım ve gerçekten de en azından güzel bir şekilde randomize sonuçlar veriyor gibi göründüğünü keşfettim. Sonra biraz web araması …

15
SQL Depolanan Prosedürler içinde Dinamik Sıralama
Bu, geçmişte araştırmak için saatler harcadığım bir konu. Bana öyle geliyor ki, modern RDBMS çözümleri tarafından ele alınması gereken bir şey var, ancak henüz veritabanı arka uçlu herhangi bir Web veya Windows uygulamasında inanılmaz derecede yaygın bir ihtiyaç olarak gördüğüm şeyi gerçekten karşılayan hiçbir şey bulamadım. Dinamik sıralamadan bahsediyorum. Benim …

3
Data.table'daki satırları `sıra (-x, v) 'dize anahtarında azalan düzende sırala data.table 1.9.4 veya önceki sürümlerde hata veriyor
Diyelim ben şu var ki data.tableiçinde R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) İki sütuna göre sıralamak istiyorum (sütunlar xve diyelim v). Bunu kullandım: DT[order(x,v)] # sorts first by x then by v (both in ascending order) Ama şimdi, onu x(azalan sırayla) sıralamak ve aşağıdaki koda sahip olmak istiyorum: DT[order(-x)] …
125 r  string  sorting  data.table  key 

2
Bir OrderedDict'in yapıcısını kullanarak ilk verilerin sırasını koruyacak şekilde başlatmanın doğru yolu?
Sıralı bir sözlüğü (OD) ilk verilerin sırasını korumak için başlatmanın doğru yolu nedir? from collections import OrderedDict # Obviously wrong because regular dict loses order d = OrderedDict({'b':2, 'a':1}) # An OD is represented by a list of tuples, so would this work? d = OrderedDict([('b',2), ('a', 1)]) # What …

3
Django admin: veritabanı alanı olmayan özel list_display alanlarından birine göre sıralama nasıl yapılır
# admin.py class CustomerAdmin(admin.ModelAdmin): list_display = ('foo', 'number_of_orders') # models.py class Order(models.Model): bar = models.CharField[...] customer = models.ForeignKey(Customer) class Customer(models.Model): foo = models.CharField[...] def number_of_orders(self): return u'%s' % Order.objects.filter(customer=self).count() Sahip number_of_ordersolduklarına bağlı olarak Müşterileri nasıl sıralayabilirim ? admin_order_fieldözelliği, sıralama için bir veritabanı alanı gerektirdiğinden burada kullanılamaz. Django, sıralama yapmak için …

7
Dizi listesini alfabetik sıraya göre sıralama (büyük / küçük harfe duyarlı değil)
namesİnsanların isimlerini içeren bir dizi listesi var . Dizi listesini alfabetik sıraya göre sıralamak istiyorum. ArrayList<String> names = new ArrayList<String>(); names.add("seetha"); names.add("sudhin"); names.add("Swetha"); names.add("Neethu"); names.add("ananya"); names.add("Athira"); names.add("bala"); names.add("Tony"); names.add("Karthika"); names.add("Nithin"); names.add("Vinod"); names.add("jeena"); Collections.sort(names); for(int i=0; i<names.size(); i++) System.out.println(names.get(i)); Listeyi yukarıdaki şekilde sıralamayı denedim. Ancak sıralanan diziyi şu şekilde görüntülüyor: Athira …
121 java  sorting  arraylist 

4
Bir karma dizisini karmadaki bir değere göre nasıl sıralayabilirim?
Bu Ruby kodu beklediğim gibi davranmıyor: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2, "name"=>"b"}) # sort sort_me.sort_by { |k| k["value"]} # same order as above! puts sort_me Karma dizisini "değer" anahtarına göre sıralamak istiyorum, ancak sıralanmamış olarak yazdırılıyorlar.
121 ruby  arrays  sorting  hash 


16
Bir diziyi birden çok sütun üzerinde nasıl sıralarsınız?
Çok boyutlu bir dizilim var. Birincil dizi bir dizidir [publicationID][publication_name][ownderID][owner_name] Yapmaya çalıştığım şey, diziyi sırasıyla owner_nameve sonra sıralamak publication_name. JavaScript'te Array.sort(), içine özel bir işlev koyabileceğiniz biliyorum , benim durumumda: function mysortfunction(a, b) { var x = a[3].toLowerCase(); var y = b[3].toLowerCase(); return ((x < y) ? -1 : ((x …

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.