প্রশ্ন ট্যাগ «sorting»

বাছাই হ'ল আইটেম সংকলনে কিছু আদেশ প্রয়োগ করার প্রক্রিয়া।

16
জাভাস্ক্রিপ্টে দ্রুত স্থিতিশীল অ্যালগরিদম বাস্তবায়ন implementation
আমি প্রায় 200-300 অবজেক্টের একটি অ্যারে বাছাই করতে দেখছি, একটি নির্দিষ্ট কী এবং প্রদত্ত আদেশে (asc / desc) বাছাই করে। ফলাফলের ক্রমটি অবশ্যই সামঞ্জস্যপূর্ণ এবং স্থিতিশীল হতে হবে। ব্যবহারের জন্য সেরা অ্যালগরিদম কী হবে এবং আপনি জাভাস্ক্রিপ্টে এর প্রয়োগের একটি উদাহরণ দিতে পারেন? ধন্যবাদ!

12
ইউনিক্স সাজানোর ক্ষেত্রে শিরোনামের লাইনগুলিকে উপেক্ষা করার কোনও উপায় আছে কি?
আমার একটি স্থির-প্রস্থ-ফিল্ড ফাইল রয়েছে যা আমি ইউনিক্স (সাইগউইন, আমার ক্ষেত্রে) বাছাইয়ের ইউটিলিটি ব্যবহার করে বাছাই করার চেষ্টা করছি। সমস্যাটি হ'ল ফাইলটির শীর্ষে একটি দুটি লাইন শিরোলেখ রয়েছে যা ফাইলের নীচে সাজানো হচ্ছে (প্রতিটি শিরোনাম লাইনটি একটি কোলন দিয়ে শুরু হয়)। বাছাই করার কোনও উপায় আছে কিনা "প্রথমে দুইটি রেজিস্টার্ড …

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", "Swift", "Dublin"), new Row("Hugo", "Swift", …

1
কেন কালেকশন.সোর্টটি কুইকোর্টের পরিবর্তে মার্জ সাজ্ট ব্যবহার করে?
আমরা জানি যে দ্রুত সাজানোর কাজটি দ্রুততম বাছাই করা অ্যালগরিদম। জেডি কে 6 collections.sortদ্রুত বাছাইয়ের পরিবর্তে মার্জ সাজ্ট অ্যালগরিদম ব্যবহার করে। তবে অ্যারেস.সোর্ট দ্রুত সাজানোর অ্যালগরিদম ব্যবহার করে। সংগ্রহগুলি.সোর্ট দ্রুত সাজানোর পরিবর্তে মার্জ সাজ্ট ব্যবহার করার কারণ কী?

19
আমি যখন স্ট্রিংয়ের সংখ্যাসূচক হয়ে থাকি তখন মানের জন্য অ্যাকাউন্টিং করার সময় আমি স্ট্রিংগুলিকে বর্ণানুক্রমে কীভাবে বাছাই করব?
আমি স্ট্রিং সংখ্যার একটি অ্যারে বাছাই করার চেষ্টা করছি এবং আমি তাদের সংখ্যার অনুসারে বাছাই করতে চাই। ধরা যে আমি int মধ্যে সংখ্যার রূপান্তর করতে পারবে না । কোডটি এখানে: string[] things= new string[] { "105", "101", "102", "103", "90" }; foreach (var thing in things.OrderBy(x => x)) { Console.WriteLine(thing); …

9
কিভাবে প্রতিটি উপাদান দৈর্ঘ্যের উপর ভিত্তি করে অ্যারে বাছাই?
আমার এইরকম অ্যারে রয়েছে: arr = [] arr[0] = "ab" arr[1] = "abcdefgh" arr[2] = "abcd" বাছাইয়ের পরে আউটপুট অ্যারেটি হওয়া উচিত: arr[0] = "abcdefgh" arr[1] = "abcd" arr[2] = "ab" আমি বলতে চাই, প্রতিটি উপাদানের দৈর্ঘ্যের ক্রমবর্ধমান ক্রমে আমি চাই।



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"}শেষ পর্যন্ত যেতে চাই want আমি এর মতো স্প্লাইস ব্যবহার …

11
পাইথনে আমি কীভাবে ইউনিকোড স্ট্রিংগুলি বর্ণানুক্রমিকভাবে বাছাই করতে পারি?
পাইথন ডিফল্টরূপে বাইট মান অনুসারে বাছাই করে যার অর্থ é z এবং অন্যান্য সমান মজাদার জিনিসগুলির পরে আসে। পাইথনে বর্ণানুক্রমিকভাবে বাছাই করার সর্বোত্তম উপায় কোনটি? এই জন্য কোন গ্রন্থাগার আছে? আমি কিছুই খুঁজে পেলাম না। অগ্রাধিকার অনুসারে বাছাইয়ের ভাষা সমর্থন থাকা উচিত তাই এটি বুঝতে পারে যে সুইডিশ ভাষায় z …

6
কাস্টম পাইথন তালিকা বাছাই
আমি আমার কিছু পুরানো কোড রিফ্যাক্টর করছিলাম এবং এটির জুড়ে এসেছি: alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 কোডটি কাজ করে (এবং আমি এটি প্রায় 3 বছর আগে লিখেছিলাম!) তবে পাইথন ডক্সে এই জিনিসটি কোথাও নথিভুক্ত করা খুঁজে …
98 python  list  sorting 


22
আমি পর্যবেক্ষণযোগ্য সংগ্রহকে কীভাবে বাছাই করব?
আমার নিম্নলিখিত ক্লাস রয়েছে: [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 Value …

5
সংগ্রহগুলি.সোর্ট কেন মার্জেসোর্ট ব্যবহার করে কিন্তু অ্যারে.সোর্টটি ব্যবহার করে না?
আমি JDK-8 (x64) ব্যবহার করছি। জন্য Arrays.sort(প্রিমিটিভের) আমি জাভা ডকুমেন্টেশন নিম্নলিখিত পাওয়া যায়নি: বাছাই আলগোরিদিম একটি ডুয়াল-পিভট হয় Quicksort ভ্লাদিমির Yaroslavskiy, জন বেন্টলি, এবং জশুয়া Bloch.` দ্বারা জন্য Collections.sort(বস্তু) আমি পাওয়া এই "Timsort": এই বাস্তবায়নটি একটি স্থিতিশীল, অভিযোজিত, পুনরাবৃত্তী সংহতকরণ ... এই প্রয়োগটি নির্দিষ্ট তালিকাটিকে একটি অ্যারেতে ফেলে দেয়, অ্যারে …

8
নির্দিষ্ট আইডি মান দ্বারা MySQL অর্ডার
কলাম মানগুলি (আইডি) এর পূর্বনির্ধারিত সেট ব্যবহার করে "অর্ডার বাই" দ্বারা মাইএসকিএল অনুসারে বাছাই করা যেমন: আইডির মাধ্যমে (আইডি = 1,5,4,3) অর্ডার করা যায় তাই আমি এতে রেকর্ড 1, 5, 4, 3 পেতে পারি অর্ডার আউট? আপডেট: মাইএসকিএল আপত্তিজনক সম্পর্কে ;-) সম্পর্কে আমার কেন এটি প্রয়োজন তা ব্যাখ্যা করতে হবে …
96 mysql  sorting 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.