همه سه قلوها را در آرایه مرتب شده ای که AP را تشکیل می دهند چاپ کنید

مسئله "چاپ همه سه تایی در آرایه مرتب شده که به شکل AP است" بیان می کند که ما یک آرایه صحیح مرتب شده را ارائه داده ایم. وظیفه این است که تمام سه قلوهای ممکن را که می توانند یک پیشرفت حسابی را تشکیل دهند ، کشف کنید. مثال arr [] = {1,3,5,7,8,12,15,16,20,30،1،3،5،3،5،7،1،8،15} (8 ، XNUMX ، XNUMX) ، (XNUMX ، XNUMX ، XNUMX) ، (XNUMX ، XNUMX ، XNUMX) ، (XNUMX ،…

ادامه مطلب

تعداد جفتهایی را در یک آرایه پیدا کنید که XOR آنها 0 باشد

مسئله "پیدا کردن تعداد جفت در یک آرایه به گونه ای که XOR آنها 0 باشد" حالتی که فرض می کند ، ما یک آرایه از اعداد صحیح داده ایم. بیانیه مسئله می خواهد تعداد جفت های موجود در یک آرایه را پیدا کند که دارای جفت Ai XOR Aj = 0. توجه:…

ادامه مطلب

پیدا کردن زیر مجموعه با جمع داده شده (دسته های منفی)

مسئله "پیدا کردن زیرآرایه با مجموع داده شده (دسته های منفی اعداد)" بیان می کند که به شما یک آرایه صحیح داده می شود که شامل اعداد صحیح منفی نیز می باشد و یک عدد به نام "جمع". بیانیه مسئله می خواهد آرایه فرعی را چاپ کند ، که در مجموع یک عدد مشخص به نام "sum" است. اگر بیش از یک زیر آرایه باشد ...

ادامه مطلب

روش تکراری برای یافتن اجداد یک درخت دودویی معین

بیان مسئله "روش تکراری برای یافتن اجداد یک درخت باینری مشخص" بیان می کند که به شما یک درخت باینری و یک عدد صحیح نشان دهنده یک کلید داده می شود. برای چاپ تمام اجداد کلید داده شده با استفاده از تکرار ، یک تابع ایجاد کنید. مثال کلید ورودی = 6 5 2 1 توضیح:

ادامه مطلب

با استفاده از پشته ها در صف قرار می گیرند

در صف با استفاده از یک مشکل پشته ، ما باید توابع زیر را با استفاده از توابع استاندارد ساختار داده پشته ، توابع زیر را پیاده سازی کنیم: Enqueue: اضافه کردن یک عنصر به انتهای صف Dequeue: حذف یک عنصر از ابتدای صف به عنوان مثال ورودی : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue ()

ادامه مطلب

حداکثر محصول شاخص های بعدی بزرگتر در چپ و راست

با توجه به یک آرایه a [] از اندازه n. برای هر عنصر در موقعیت ، من L [i] و R [i] را پیدا می کنم - L [i] = نزدیکترین شاخص به i که L [نزدیکترین شاخص]> L [i] و نزدیکترین شاخص <i. R [i] = نزدیکترین شاخص به i که R [نزدیکترین شاخص]> R [i]

ادامه مطلب

درج در یک درخت باینری

در این مقاله ، ما قرار دادن در یک درخت باینری را یاد خواهیم گرفت. ما قبلاً مفهوم BFS را در مقاله قبلی دیده ایم ، بنابراین در اینجا از همان مفهوم برای درج داده ها در یک درخت باینری استفاده خواهیم کرد. این مفهوم عبور از درخت به ترتیب سطح و…

ادامه مطلب

برنامه را برای تغییر همه کاراکترها در یک رشته تنظیم کنید

بیان مسئله در مسئله "برنامه تغییر همه کاراکترها در یک رشته" ما یک رشته داده ایم ، یک برنامه بنویسید تا تمام کاراکترهای رشته داده شده را ضامن کند. در اینجا ضامن به معنای تبدیل همه نویسه های بزرگ به حروف کوچک و همه حروف کوچک به حروف بزرگ است. قالب ورودی اولین…

ادامه مطلب

یک رشته را بر اساس یک رشته دیگر مرتب کنید

بیانیه مسئله با توجه به دو رشته ورودی ، یک الگو و یک رشته. ما باید رشته را طبق نظم تعریف شده توسط الگو مرتب کنیم. رشته الگو کپی ندارد و همه نویسه های رشته را دارد. قالب ورودی اولین خط شامل یک رشته است که ما به آن نیاز داریم

ادامه مطلب

بررسی کنید آیا String از ترتیب شخصیت ها توسط یک الگو پیروی می کند یا خیر

بیان مسئله در مسئله "بررسی کنید آیا رشته از ترتیب کاراکترها توسط یک الگو پیروی می کند یا نه" باید بررسی کنیم که آیا نویسه های رشته ورودی داده شده از همان نظم مطابق با کاراکترهای موجود در الگوی ورودی داده شده پیروی می کنند یا خیر "بله" را چاپ کنید چاپ "نه". قالب ورودی…

ادامه مطلب