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

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

ادامه مطلب

دو راه حل Leetcode

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

ادامه مطلب

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

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

ادامه مطلب

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

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

ادامه مطلب

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

فرض کنید ، ما یک آرایه صحیح داده ایم. مسئله "تعداد زوج های شاخص با عناصر مساوی در یک آرایه" می خواهد که تعداد جفت شاخص (i ، j) را به گونه ای پیدا کند که arr [i] = arr [j] و i برابر با j نباشد. به مثال arr [] = {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 از انتهای لیست پیوند داده شده" بیان می کند که یک لیست پیوندی با برخی از گره ها به شما داده می شود. و اکنون باید node node را از انتهای لیست پیوند شده حذف کنید. مثال 2-> 3-> 4-> 5-> 6-> 7 حذف گره سوم از 3- 2- 3- 4-> 6-> 7-> XNUMX توضیح:…

ادامه مطلب

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

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

ادامه مطلب