رشته های ایزومورفیک محلول کد کد

بیان مسئله در این مسئله به ما دو رشته a و b داده می شود. هدف ما این است که بگوییم آیا این دو رشته ایزومورفیک هستند یا خیر. دو رشته اگر و فقط در صورتی ایزو مورفیک نامیده می شوند که نویسه های رشته اول بتوانند با هیچ کاراکتری (از جمله خود) به طور کلی جایگزین شوند…

ادامه مطلب

Paledrome Linked Linked Leetcode Solution

در مسئله "لیست پیوندی Palindrome" ، ما باید بررسی کنیم که آیا یک لیست پیوند داده شده صحیح واحد پالیندروم است یا خیر. مثال مثال = {1 -> 2 -> 3 -> 2 -> 1} true توضیح شماره 1: لیست پالیندروم است زیرا همه عناصر از ابتدا و عقب…

ادامه مطلب

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

بیان مشکل با توجه به درخت جستجوی دودویی (BST) ، یک الگوریتم برای تبدیل BST به درخت جستجوی دودویی متعادل بنویسید. یک درخت جستجوی دودویی متعادل چیزی نیست جز یک درخت جستجوی دودویی که تفاوت آن بین ارتفاع درخت فرعی چپ و درخت فرعی راست کمتر یا مساوی 1 است.…

ادامه مطلب

بررسی آرایه داده شده از اندازه n می تواند BST سطح n را نشان دهد یا خیر

بیان مشکل با توجه به آرایه ای با n عناصر ، آرایه اندازه مشخص شده n می تواند BST n سطح را نشان دهد یا خیر. این برای بررسی این است که آیا درخت جستجوی دودویی ساخته شده با استفاده از این عناصر n می تواند BST از n سطح را نشان دهد. مثالها arr [] = {10 ، 8 ، 6 ، 9 ،…

ادامه مطلب

رشته های ایزومورفیک

رشته های ایزومورفیک - با توجه به دو رشته ، باید بررسی کنیم که آیا برای هر بار بروز یک کاراکتر در رشته 1 ، نگاشت منحصر به فردی با کاراکترهای رشته 2 وجود دارد یا خیر. به طور خلاصه ، بررسی کنید که آیا نقشه برداری یک به یک وجود دارد یا خیر. مثال ورودی str1 = "aab" str2 = "xxy" خروجی True…

ادامه مطلب

پازل آرایه محصول

بیان مشکل در یک مشکل پازل آرایه محصول ، ما نیاز به ساختن یک آرایه داریم که در آن عنصر ith حاصل همه عناصر موجود در آرایه داده شده به جز عنصر در موقعیت ith باشد. مثال ورودی 5 10 3 5 6 2 180 خروجی 600 360 300 900 XNUMX…

ادامه مطلب