حداقل حرکت به عناصر آرایه برابر با راه حل کد

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

ادامه مطلب

ترتیب مجدد آرایه به گونه ای است که arr [i]> = arr [j] اگر i زوج باشد و arr [i] <= arr [j] اگر i فرد باشد و j <i

فرض کنید شما یک آرایه صحیح دارید. در بیان مسئله می خواهیم آرایه را مرتب کنیم به گونه ای که عناصر در موقعیت زوج در یک آرایه باید از همه عناصر قبل از آن بزرگتر و عناصر در موقعیت های فرد کمتر از عناصر قبل از آن باشند. مثال …

ادامه مطلب

تعداد را با توجه به جمع جمع کنید

در مسئله "جفت شمارش با مجموع داده شده" ما یک آرایه صحیح داده ایم [] و عدد دیگری می گوید "جمع" ، شما باید تعیین کنید که آیا هر یک از دو عنصر در یک آرایه داده شده مجموع برابر "جمع" است. ورودی مثال: arr [] = {1,3,4,6,7،9،XNUMX،XNUMX،XNUMX} و sum = XNUMX. خروجی: "عناصر پیدا شده…

ادامه مطلب

حداقل حذف عملیات برای ایجاد یکسان بودن همه عناصر آرایه

فرض کنید ورودی آرایه ای با تعداد عناصر "x" داشته باشیم. ما به این مسئله مشكل داده ایم كه باید عملیات حذف را پیدا كنیم كه باید حداقل آن باشد كه برای ایجاد آرایه برابر لازم است یعنی آرایه از عناصر مساوی تشكیل خواهد شد. ورودی نمونه: [1 ، 1 ،

ادامه مطلب

حداکثر فاصله بین دو مورد از عناصر مشابه در آرایه

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

ادامه مطلب

حداکثر آرایه از دو آرایه داده شده که نظم را یکسان نگه می دارد

فرض کنید ما دارای دو آرایه عدد صحیح با همان اندازه n هستیم. هر دو آرایه می توانند شامل اعداد مشترک نیز باشند. دستور مسئله می خواهد آرایه حاصل را تشکیل دهد که شامل حداکثر مقادیر 'n' از هر دو آرایه باشد. آرایه اول باید اولویت بندی شود (عناصر first

ادامه مطلب

زیرآرایه ها را با همان عناصر زوج و فرد بشمارید

فرض کنید شما یک آرایه صحیح با اندازه N داده اید. همانطور که اعداد وجود دارد ، اعداد فرد یا زوج هستند. بیانیه مسئله زیرآرایه شمارش با همان عناصر زوج و فرد است و یا تعداد آرایه های فرعی را که تعداد عددی صحیح زوج و فرد دارند برابر می کند. مثال …

ادامه مطلب

تعداد کل بدون هیچ تکرار یک محدوده

به شما طیف وسیعی از اعداد (شروع ، پایان) داده می شود. وظیفه داده شده می گوید برای پیدا کردن تعداد کل اعداد بدون رقم تکرار در یک محدوده. ورودی مثال: 10 50 خروجی: 37 توضیح: 10 رقم تکراری ندارد. 11 دارای یک رقم تکرار شده است. 12 رقم تکراری ندارد. ...

ادامه مطلب

حداقل سوآپ مورد نیاز برای جمع کردن تمام عناصر کمتر از یا برابر k با هم جمع می شوند

مسئله "حداقل سوآپ مورد نیاز برای جمع کردن تمام عناصر کمتر از یا برابر k" بیان می کند که شما یک آرایه صحیح دارید. بیانیه مسئله می خواهد کمترین تعداد مبادله را که برای جمع شدن عناصر کوچکتر یا مساوی مورد نیاز است ، پیدا کند ...

ادامه مطلب

مرتب سازی با استفاده از عملکرد هش پیش پا افتاده

مسئله "مرتب سازی با استفاده از تابع هش بی اهمیت" بیان می کند که به شما یک آرایه صحیح داده می شود. یک آرایه می تواند حاوی اعداد منفی و مثبت باشد. دستور مسئله می خواهد آرایه را با استفاده از تابع هش Trivial مرتب کند. مثال arr [] = {5,2,1,3,6،1،2،3،5} {6، 3، 1، XNUMX، XNUMX} arr [] = {-XNUMX، -XNUMX،

ادامه مطلب