কম্পিউটার টিউটোরিয়াল

C#-এ প্রায়োরিটি কিউ (Priority Queues)


একটি প্রায়োরিটি কিউ তথ্যকে একটি প্রায়োরিটি ভ্যালু সহ ধরে রাখে। এটি কিউর একটি এক্সটেনশন।

প্রায়োরিটি কিউ থেকে একটি আইটেম সরাতে গেলে, সবচেয়ে বেশি প্রোপার্টি/প্রায়োরিটি வாலা আইটেমটি প্রথমে সরানো হয়।

প্রায়োরিটি কিউ কীভাবে সেট করবেন তা দেখি −

public class MyPriorityQueue <T> where T : IComparable <T> { }

এখন একটি আইটেম যোগ করি। নিচের উদাহরণে আইটেমগুলো info-তে সংরক্ষিত হয়, যা একটি জেনেরিক লিস্ট।

উদাহরণ

public class MyPriorityQueue <T> where T : IComparable <T> {    private List <T> info;    public MyPriorityQueue() {       this.info = new List <T>();    } }

  1. সি++-এ প্রায়োরিটি কিউ (Priority Queue)

  2. ডুয়াল প্রায়োরিটি কিউস

  3. jQuery closest() মেথড উদাহরণসহ

  4. ফেসবুকের চলমান প্রাইভেসি চিন্তা: সাম্প্রতিক স্ক্যান্ডালের গভীর বিশ্লেষণ