Camelcase مطابق راه حل Leetcode

بیان مشکل: Camelcase Matching Leetcode Solution می گوید که – با توجه به آرایه ای از رشته «پرس و جوها» و رشته «الگو»، نتیجه آرایه بولی را برگردانید که در آن نتیجه[i] درست است جایی که «پرس و جو[i]» با «الگو» مطابقت دارد، در غیر این صورت نادرست است. . اگر بتوانید حروف کوچک انگلیسی را در "الگو" درج کنید، یک کلمه پرس و جو "queries[i]" با "الگو" مطابقت دارد تا…

ادامه مطلب

دستورالعمل های گام به گام از یک گره درخت باینری به یک راه حل دیگر LeetCode

بیان مسئله: دستورالعمل های گام به گام از یک گره درخت باینری به یک راه حل LeetCode دیگر - ریشه یک درخت باینری با n گره به شما داده می شود. به هر گره مقداری از 1 تا n اختصاص داده می شود. همچنین به شما یک startValue عدد صحیح داده می شود که نشان دهنده مقدار گره شروع s است و یک عدد صحیح دیگر که نشان دهنده مقدار مقصد است…

ادامه مطلب

حل رشته LeetCode را بچرخانید

بیانیه مشکل چرخش رشته راه حل LeetCode - با توجه به دو رشته s و هدف، اگر و فقط اگر s بتواند پس از تعدادی جابجایی در s تبدیل به هدف شود، مقدار true را برگردانید. یک تغییر روی s شامل حرکت دادن نویسه سمت چپ s به سمت راست ترین موقعیت است. به عنوان مثال، اگر s = "abcde"، آنگاه…

ادامه مطلب

حل حروف LeetCode

بیان مسئله تغییر حروف می گوید که ما یک رشته s و یک آرایه جابجا می شوند. اکنون برای هر شیفت[i] = x، می‌خواهیم اولین i + 1 حرف s را x بار تغییر دهیم. پس از اعمال تمام شیفت ها باید رشته نهایی را برگردانیم. مثال 1: ورودی: s = "abc"، شیفت ...

ادامه مطلب

امتیاز راه حل پرانتز LeetCode

بیان مسئله امتیاز راه حل LeetCode پرانتز می گوید - با توجه به یک رشته پرانتز متعادل s و حداکثر امتیاز را برمی گرداند. امتیاز یک رشته پرانتز متعادل بر اساس قوانین زیر است: "()" دارای امتیاز 1 است. AB دارای امتیاز A + B است که در آن A و B رشته های پرانتز متعادل هستند. (A) دارای امتیاز 2 * A است که در آن A یک …

ادامه مطلب

طراحی افزودن و جستجوی کلمات ساختار داده راه حل LeetCode

بیان مشکل: ساختار داده کلمات را طراحی کنید و جستجو کنید راه حل LeetCode می گوید - ساختار داده ای طراحی کنید که از افزودن کلمات جدید و یافتن اینکه آیا یک رشته با رشته های قبلی اضافه شده مطابقت دارد یا خیر، طراحی کنید. پیاده سازی کلاس WordDictionary: WordDictionary() شی را مقدار دهی اولیه می کند. void addWord(word) کلمه را به ساختار داده اضافه می کند، می توان آن را بعداً مطابقت داد. جستجوی bool (کلمه) اگر وجود داشته باشد true برمی‌گرداند…

ادامه مطلب

راه حل Capital Leetcode را شناسایی کنید

بیان مشکل: راه حل Leetcode Capital را تشخیص دهید که – با توجه به یک رشته، اگر استفاده از حروف بزرگ در آن درست باشد، مقدار true را برگردانید. شرایط کلمات مناسب عبارتند از: تمام حروف این کلمه بزرگ هستند، مانند "UK". همه حروف در این کلمه بزرگ نیستند، مانند "رفتن". فقط …

ادامه مطلب

رمزگشایی رشته Leetcode Solution

بیان مشکل رشته رمزگشایی راه‌حل LeetCode – «رشته رمزگشایی» از شما می‌خواهد رشته کدگذاری شده را به رشته رمزگشایی شده تبدیل کنید. قانون رمزگذاری k[encoded_string] است، که در آن رشته encoded_در داخل پرانتز مربع دقیقاً k بار تکرار می‌شود که k یک عدد صحیح مثبت است. مثال: ورودی: s = ”3[a]2[bc]” خروجی: “aaabcbc”…

ادامه مطلب

زیر رشته با الحاق همه کلمات راه حل Leetcode

بیان مسئله زیررشته با الحاق همه کلمات راه حل LeetCode - "زیررشته با الحاق همه کلمات" بیان می کند که با توجه به یک رشته s و یک آرایه از کلمات رشته ای که هر کلمه دارای طول یکسانی است. ما باید تمام شاخص های شروع زیررشته را برگردانیم که …

ادامه مطلب

راه های مختلف برای اضافه کردن پرانتز راه حل Leetcode

بیان مسئله راه‌های مختلف افزودن پرانتز راه‌حل LeetCode – «روش‌های مختلف برای افزودن پرانتز» بیان می‌کند که با توجه به یک عبارت رشته‌ای از اعداد و عملگرها. ما باید تمام نتایج ممکن را از محاسبه همه راه‌های ممکن مختلف به اعداد و عملگرهای گروهی برگردانیم. پاسخ را به هر ترتیبی برگردانید. …

ادامه مطلب

Translate »