সি একটি সারি আছে?
সি একটি সারি আছে?

ভিডিও: সি একটি সারি আছে?

ভিডিও: সি একটি সারি আছে?
ভিডিও: 2D অ্যারেতে প্রতিটি সারির যোগফল এবং গড় খুঁজুন | সি প্রোগ্রামিং উদাহরণ 2024, মে
Anonim

গ একটি বস্তু-ভিত্তিক ভাষা নয়, এবং এটি করে না আছে মত জিনিসের জন্য স্ট্যান্ডার্ড লাইব্রেরি সারি . জন্য গ ++, std:: দেখুন কিউ . আপনি, অবশ্যই, করতে পারেন কিউ -এর মতো কাঠামো গ , কিন্তু আপনি নিজেই অনেক কাজ শেষ করবেন।

এছাড়াও জানতে হবে, সি-তে কিউ কী?

কিউ . ক কিউ প্রোগ্রামিং এ একটি দরকারী তথ্য কাঠামো। প্রোগ্রামিং পদে, একটি আইটেম নির্বাণ কিউ একটি "এনকিউ" বলা হয় এবং থেকে একটি আইটেম অপসারণ কিউ বলা হয় "ডিকিউ"। আমরা বাস্তবায়ন করতে পারি কিউ যে কোন প্রোগ্রামিং ভাষায় যেমন গ , গ ++, জাভা, পাইথন বা C#, কিন্তু স্পেসিফিকেশন প্রায় একই।

কেউ জিজ্ঞাসা করতে পারে, সারি এবং ডিকিউ মধ্যে পার্থক্য কি? Enqueue এর অর্থ হল পিছনে একটি আইটেম সন্নিবেশ করা কিউ , ডিকিউ সামনের জিনিসটি সরিয়ে ফেলার অর্থ। ছবিটি ফিফো অ্যাক্সেস প্রদর্শন করে। দ্য পার্থক্য স্ট্যাক এবং সারি অপসারণের মধ্যে রয়েছে। এ স্ট্যাক আমরা অতি সম্প্রতি যোগ করা আইটেমটি সরিয়ে ফেলি; একটি লাইনে , আমরা সম্প্রতি যোগ করা আইটেমটিকে সরিয়ে ফেলি।

তাছাড়া, সি কি একটি বিল্ট ইন স্ট্যাক আছে?

6টি উত্তর। দ্য গ স্ট্যান্ডার্ড করে লিঙ্কড তালিকার মতো ডেটা স্ট্রাকচার প্রদান করে না এবং স্ট্যাক .কিছু কম্পাইলার বাস্তবায়ন তাদের নিজস্ব সংস্করণ প্রদান করতে পারে কিন্তু তাদের ব্যবহার ইচ্ছাশক্তি বিভিন্ন কম্পাইলার জুড়ে অ বহনযোগ্য হতে হবে। তাই হ্যাঁ, আপনি আছে আপনার নিজের লিখতে।

কিভাবে একটি সারিতে তথ্য অ্যাক্সেস করা হয়?

ডেটা গঠন এবং অ্যালগরিদম - কিউ . কিউ একটি বিমূর্ত হয় তথ্য গঠন, কিছুটা স্ট্যাকের অনুরূপ। এক প্রান্ত সর্বদা সন্নিবেশ করতে ব্যবহৃত হয় তথ্য (এনকিউ) এবং অন্যটি অপসারণ করতে ব্যবহৃত হয় তথ্য (ডিকিউ)। কিউ ফার্স্ট-ইন-ফার্স্ট-আউট পদ্ধতি অনুসরণ করে, অর্থাৎ, তথ্য প্রথম সংরক্ষিত আইটেম হবে অ্যাক্সেস করা হয়েছে প্রথম

প্রস্তাবিত: