ভিডিও: লুপের জন্য a এর বড় O কত?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
দ্য বড় হে এর a লুপ এর পুনরাবৃত্তির সংখ্যা লুপ মধ্যে বিবৃতি সংখ্যা লুপ . এখন সংজ্ঞা অনুযায়ী, বড় ও হতে হবে ও (n*2) কিন্তু এটা ও (n)
একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, লুপের জন্য একটি জটিলতা কী?
যেহেতু আমরা ধরে নিই স্টেটমেন্টগুলো হল O(1), এর জন্য মোট সময় লুপ হল N * O(1), যা সামগ্রিকভাবে O(N)। বহি: স্থ লুপ N বার চালায়। প্রতিবারই বাইরের লুপ চালায়, ভিতরের লুপ এম বার চালায়। ফলে ভেতরের বক্তব্য লুপ মোট N * M বার চালান।
উপরন্তু, উদাহরণ সহ বিগ হে স্বরলিপি কি? দ্য বড় হে স্বরলিপি একটি অ্যালগরিদমের একটি উপরের সীমা সংজ্ঞায়িত করে, এটি শুধুমাত্র উপরে থেকে একটি ফাংশনকে আবদ্ধ করে। জন্য উদাহরণ , সন্নিবেশ সাজানোর ক্ষেত্রে বিবেচনা করুন। এটি সেরা ক্ষেত্রে রৈখিক সময় এবং সবচেয়ে খারাপ ক্ষেত্রে দ্বিঘাত সময় নেয়। আমরা নিরাপদে বলতে পারি যে সন্নিবেশ সাজানোর সময় জটিলতা ও (n^2)।
সহজভাবে, আপনি কিভাবে লুপের জন্য একটি সময় জটিলতা খুঁজে পাবেন?
যেমন সিলেকশন সর্ট এবং ইনসার্টেশন সর্টে O(n^2) আছে সময় জটিলতা . ও(লগ) সময় জটিলতা এর a লুপ O(Logn) হিসাবে বিবেচনা করা হয় যদি লুপ ভেরিয়েবল একটি ধ্রুবক পরিমাণ দ্বারা বিভক্ত / গুণ করা হয়। উদাহরণস্বরূপ বাইনারি অনুসন্ধানে O(Logn) আছে সময় জটিলতা.
আপনি কিভাবে বিগ O গণনা করবেন?
প্রতি বিগ ও গণনা করুন , আপনি কোডের প্রতিটি লাইনের মধ্য দিয়ে যেতে পারেন এবং এটি কিনা তা স্থাপন করতে পারেন ও (1), ও (n) ইত্যাদি এবং তারপর আপনার ফেরত দিন গণনা শেষে. উদাহরণস্বরূপ এটা হতে পারে ও (4 + 5n) যেখানে 4 এর চারটি উদাহরণ উপস্থাপন করে ও (1) এবং 5n এর পাঁচটি উদাহরণ উপস্থাপন করে ও (n)
প্রস্তাবিত:
কেন বিগ ডেটা ইবে জন্য একটি বড় চুক্তি?
অনলাইন নিলাম ওয়েবসাইট ইবে অনেকগুলি ফাংশনের জন্য বড় ডেটা ব্যবহার করে, যেমন সাইটের কার্যকারিতা পরিমাপ করা এবং জালিয়াতি সনাক্তকরণের জন্য৷ কিন্তু কোম্পানির সংগ্রহ করা ডেটার আধিক্য ব্যবহার করার আরও আকর্ষণীয় উপায়গুলির মধ্যে একটি হল ব্যবহারকারীদের সাইটে আরও পণ্য কেনার জন্য তথ্য ব্যবহার করে
আমরা পাইথনে লুপের জন্য ভিতরে লুপ করার সময় ব্যবহার করতে পারি?
লুপ নেস্টিংয়ের একটি চূড়ান্ত নোট হল যে আপনি অন্য যেকোনো ধরনের লুপের ভিতরে যেকোনো ধরনের লুপ রাখতে পারেন। উদাহরণস্বরূপ একটি লুপের জন্য কিছুক্ষণ লুপের ভিতরে বা তদ্বিপরীত হতে পারে
সবচেয়ে বড় বড় পর্দার টিভি কি?
স্যামসাং এর 110-ইঞ্চি আল্ট্রা এইচডিটিভি বিশ্বের সবচেয়ে বড়, এবং এটি সোমবার বিক্রি হয়
আপনি কিভাবে লুপের জন্য একটি সংখ্যা বিপরীত করবেন?
প্রোগ্রাম # 1: লুপ ব্যবহার করে সংখ্যা বিপরীত করতে একটি c প্রোগ্রাম লিখুন। # অন্তর্ভুক্ত // www. instanceofjava.com সর্বস্বত্ব সংরক্ষিত। int main() {int n, reverse_Number = 0, rem,Original_number=0; printf('বিপরীত নম্বর পেতে একটি সংখ্যা লিখুন'); scanf('%d', &n); আসল_সংখ্যা=n;
S3 এ বড় ফাইল আপলোড করার জন্য অ্যাপ্লিকেশনটির জন্য সেরা উপায় কী?
একটি একক PUT অপারেশনে Amazon S3 বাকেট-এ আপলোড করা যায় এমন বৃহত্তম একক ফাইল হল 5 GB৷ আপনি যদি বড় বস্তু আপলোড করতে চান (> 5 GB), আপনি মাল্টিপার্ট আপলোড API ব্যবহার করার কথা বিবেচনা করবেন, যা 5 MB থেকে 5 TB পর্যন্ত অবজেক্ট আপলোড করতে দেয়