sorting पर टैग किए गए जवाब

सॉर्टिंग कुछ ऑर्डर को आइटमों के संग्रह पर लागू करने की प्रक्रिया है।

4
दो क्षेत्रों द्वारा स्काला में सूची कैसे छाँटी जाए?
दो क्षेत्रों द्वारा स्काला में एक सूची को कैसे छाँटा जाए, इस उदाहरण में मैं अंतिम नाम और पहले नाम से छाँटूँगा? case class Row(var firstName: String, var lastName: String, var city: String) var rows = List(new Row("Oscar", "Wilde", "London"), new Row("Otto", "Swift", "Berlin"), new Row("Carl", "Swift", "Paris"), new Row("Hans", …

1
क्यों संग्रह। एसॉर्ट क्विकॉर्ट के बजाय मर्ज सॉर्ट का उपयोग करता है?
हम जानते हैं कि त्वरित सॉर्ट सबसे तेज़ सॉर्टिंग एल्गोरिथम है। JDK6 collections.sortत्वरित सॉर्ट के बजाय मर्ज सॉर्ट एल्गोरिथ्म का उपयोग करता है। लेकिन Arrays.sort त्वरित सॉर्ट एल्गोरिथ्म का उपयोग करता है। क्या कारण है। त्वरित सॉर्ट के बजाय कलेक्शन.सॉर्ट मर्ज सॉर्ट का उपयोग करता है?

11
एक सरणी में रैंक आइटम पायथन / NumPy का उपयोग करते हुए, दो बार सरणी को छांटे बिना
मेरे पास संख्याओं की एक सरणी है और मैं एक और सरणी बनाना चाहूंगा जो पहले सरणी में प्रत्येक आइटम के रैंक का प्रतिनिधित्व करता है। मैं पायथन और न्यूमपी का उपयोग कर रहा हूं। उदाहरण के लिए: array = [4,2,7,1] ranks = [2,1,3,0] यहाँ सबसे अच्छी विधि है जिसके …
100 python  sorting  numpy 

19
जब एक स्ट्रिंग संख्यात्मक होता है तो मैं मूल्य के लिए लेखांकन करते समय वर्णानुक्रम में तार कैसे छाँटता हूं?
मैं संख्याओं की एक श्रृंखला को सॉर्ट करने की कोशिश कर रहा हूं जो स्ट्रिंग हैं और मैं उन्हें संख्यात्मक रूप से सॉर्ट करना चाहूंगा। पकड़ यह है कि मैं संख्याओं को इंट में नहीं बदल सकता । यहाँ कोड है: string[] things= new string[] { "105", "101", "102", "103", …

6
पायथन 3 में एक कस्टम तुलना फ़ंक्शन का उपयोग कैसे करें?
में अजगर 2.x , मैं छाँटे गए और .sort कार्यों के लिए कस्टम समारोह गुजर सकता है >>> x=['kar','htar','har','ar'] >>> >>> sorted(x) ['ar', 'har', 'htar', 'kar'] >>> >>> sorted(x,cmp=customsort) ['kar', 'htar', 'har', 'ar'] क्योंकि, मेरी भाषा में, सहमति इस आदेश के साथ आती है "k","kh",....,"ht",..."h",...,"a" लेकिन पायथन 3.x में , …

11
सीमाओं को फिर से व्यवस्थित करना
कहो, मेरे पास एक सरणी है जो इस तरह दिखता है: var playlist = [ {artist:"Herbie Hancock", title:"Thrust"}, {artist:"Lalo Schifrin", title:"Shifting Gears"}, {artist:"Faze-O", title:"Riding High"} ]; मैं एक तत्व को दूसरी स्थिति में कैसे स्थानांतरित कर सकता हूं? मैं उदाहरण के लिए, {artist:"Lalo Schifrin", title:"Shifting Gears"}अंत तक जाना चाहता हूं …

11
मैं पायथन में वर्णानुक्रम में यूनिकोड के तार कैसे छाँटता हूँ?
डिफ़ॉल्ट रूप से बाइट मान द्वारा पायथन प्रकार, जिसका अर्थ है कि z और अन्य समान रूप से मजेदार चीजों के बाद आता है। पायथन में वर्णानुक्रम में छाँटने का सबसे अच्छा तरीका क्या है? क्या इसके लिए कोई पुस्तकालय है? मुझे कुछ नहीं मिला। अधिमानतः छँटाई में भाषा का …



23
मैं एक अवलोकन योग्य संग्रह कैसे छाँट सकता हूँ?
मेरे पास निम्न वर्ग है: [DataContract] public class Pair<TKey, TValue> : INotifyPropertyChanged, IDisposable { public Pair(TKey key, TValue value) { Key = key; Value = value; } #region Properties [DataMember] public TKey Key { get { return m_key; } set { m_key = value; OnPropertyChanged("Key"); } } [DataMember] public TValue …

9
मैं अलग-अलग समय पर अलग-अलग मापदंडों द्वारा एक सूची को कैसे सॉर्ट करता हूं
Personउदाहरण के लिए, मेरे पास कई गुणों के साथ एक वर्ग है : public class Person { private int id; private String name, address; // Many more properties. } Person-Objects के बहुत से एक में संग्रहीत हैं ArrayList<Person>। मैं इस सूची को कई प्रकार के मापदंडों और समय-समय पर अलग-अलग …
95 java  sorting 


8
प्रत्येक तत्व की लंबाई के आधार पर एक सरणी को कैसे सॉर्ट करना है?
मेरे पास एक सरणी है: arr = [] arr[0] = "ab" arr[1] = "abcdefgh" arr[2] = "abcd" छँटाई के बाद, उत्पादन सरणी होनी चाहिए: arr[0] = "abcdefgh" arr[1] = "abcd" arr[2] = "ab" मेरा मतलब है, मैं प्रत्येक तत्व की लंबाई के अवरोही क्रम में चाहता हूं।

8
विशिष्ट आईडी मानों द्वारा मयस्कल आदेश
क्या कॉलम मानों (पूर्व) के पूर्वनिर्धारित सेट का उपयोग करके "ऑर्डर" द्वारा mysql में छांटना संभव है: जैसे (आईडी = 1,5,4,3) क्रम से तो मुझे रिकॉर्ड 1, 5, 4, 3 मिलेगा। आदेश निषिद्ध? अद्यतन: mysql का दुरुपयोग करने के बारे में ;-) मुझे समझाना होगा कि मुझे इसकी आवश्यकता क्यों …
95 mysql  sorting 

5
क्यों कलेक्शंस.सॉर्ट मर्ज्सर्ट का उपयोग करता है लेकिन एरेस.सोर्ट नहीं करता है?
मैं JDK-8 (x64) का उपयोग कर रहा हूं। के लिए Arrays.sort(पुरातन) मैं जावा दस्तावेज में निम्नलिखित पाया: सॉर्टिंग एल्गोरिथ्म व्लादिमीर यारोस्लावस्की, जॉन बेंटले और जोशुआ ब्लोच द्वारा एक दोहरी-पिवट क्विकॉर्ट है। के लिए Collections.sort(वस्तुओं) मैंने पाया इस "Timsort": यह कार्यान्वयन एक स्थिर, अनुकूली, पुनरावृत्त विलय है ... यह कार्यान्वयन निर्दिष्ट …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.