راه حل کد جستجو

بیان مسئله با توجه به یک صفحه mxn و یک کلمه ، پیدا کنید که آیا این کلمه در شبکه وجود دارد. این کلمه را می توان از حروف سلولهای مجاور متوالی ساخت ، جایی که سلولهای "مجاور" به طور افقی یا عمودی همسایه هستند. ممکن است از یک سلول حرف بیش از یک بار استفاده نشود. مثال …

ادامه مطلب

Two Sum Leetcode Solution

در این مشکل ، ما باید یک جفت دو شاخص مشخص را در یک آرایه مرتب شده پیدا کنیم که مقادیر آنها به یک هدف مشخص اضافه شود. می توانیم فرض کنیم که آرایه فقط یک جفت عدد صحیح دارد که به مجموع هدف اضافه می شود. توجه داشته باشید که آرایه…

ادامه مطلب

حداقل درج برای تشکیل یک پالیندروم با تغییر مکانهای مجاز

مسئله "حداقل درج برای تشکیل یک پالیندروم با تغییر مکان مجاز" بیان می کند که یک رشته با تمام حروف کوچک به شما داده می شود. بیانیه مسئله می خواهد حداقل درج کاراکتر را به یک رشته پیدا کند که می تواند به Palindrome تبدیل شود. موقعیت شخصیت ها می تواند…

ادامه مطلب

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

به شما آرایه ای از اعداد صحیح داده می شود که می تواند حاوی عناصر تکراری نیز باشد. بیانیه مسئله می خواهد که بفهمد مجموعه ای از اعداد صحیح مجاور است یا نه ، اگر "بله" است چاپ کنید ، اگر نه "خیر" را چاپ کنید. نمونه ورودی نمونه: [2 ، 3 ، 4 ، 1 ، 7 ، 9] نمونه

ادامه مطلب

تعداد جفت های شاخص با عناصر مساوی در یک آرایه

فرض کنید ، ما یک آرایه صحیح داده ایم. مسئله "تعداد جفت های شاخص با عناصر برابر در یک آرایه" می خواهد عدد جفت شاخص ها (i ، j) را به گونه ای پیدا کند که arr [i] = arr [j] و i برابر j نباشد . arr example [] = {2,3,1,2,3,1,4،3،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} XNUMX جفت توضیح…

ادامه مطلب

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

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

ادامه مطلب

همه سه قلوها را در آرایه مرتب شده ای که 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 ،…

ادامه مطلب

الگوریتم حصار نقاشی

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

ادامه مطلب

گره Nth را از انتهای لیست پیوند داده شده حذف کنید

بیان مسئله مسئله "حذف گره Nth از انتهای لیست پیوند داده شده" بیان می کند که به شما یک لیست پیوندی با برخی گره ها داده می شود. و اکنون شما باید nth گره را از انتهای لیست پیوند داده شده حذف کنید. مثال 2-> 3-> 4-> 5-> 6-> 7 گره 3 را از آخر 2-> 3-> 4-> 6-> 7 حذف کنید:…

ادامه مطلب

سeriesالات زیر رشته Palindrome

بیان مسئله مسئله "درخواست های زیرلایه Palindrome" بیان می کند که به شما یک رشته و برخی از نمایش داده می شود. با استفاده از این پرسش ها ، شما باید تعیین کنید که زیر رشته تشکیل شده از آن پرسش یک پالیندروم است یا خیر. مثال String str = "aaabbabbaaa" query q [] = {{2، 3}، {2، 8}، {5، 7}،

ادامه مطلب