آناگرام گروهی راه حل LeetCode

بیان مسئله آناگرام های گروهی راه حل LeetCode می گوید که – با توجه به آرایه ای از رشته ها، آناگرام ها را با هم گروه بندی کنید. شما می توانید پاسخ را به هر ترتیبی برگردانید. آناگرام کلمه یا عبارتی است که با مرتب کردن مجدد حروف یک کلمه یا عبارت متفاوت، معمولاً از تمام حروف اصلی دقیقاً یک بار استفاده می شود. مثال 1: …

ادامه مطلب

راه حل حداکثر LeetCode پنجره کشویی

بیانیه مشکل پنجره کشویی حداکثر راه حل LeetCode می گوید که - آرایه ای از اعداد صحیح به شما داده می شود، و یک پنجره کشویی به اندازه k وجود دارد که از سمت چپ آرایه به سمت راست حرکت می کند. شما فقط می توانید k اعداد را در پنجره ببینید. هر زمان …

ادامه مطلب

درج حذف GetRandom O(1) Leetcode Solution

بیان مسئله راه حل Insert Delete GetRandom O(1) LeetCode – "Insert Delete GetRandom O(1)" از شما می خواهد که این چهار تابع را در پیچیدگی زمانی O(1) پیاده سازی کنید. insert(val): val را در مجموعه تصادفی قرار دهید و اگر عنصر در ابتدا در مجموعه وجود نداشت مقدار true را برگردانید. زمانی که…

ادامه مطلب

K کلمات متداول راه حل LeetCode

بیان مسئله بالا K کلمات متداول راه حل LeetCode - با توجه به آرایه ای از کلمات رشته ها و یک عدد صحیح k، k رشته های متداول را برگردانید. پاسخ مرتب شده بر اساس فرکانس از بالاترین به کمترین را برگردانید. کلمات را با همان بسامد بر اساس ترتیب واژگانی آنها مرتب کنید. نمونه آزمایشی 1: ورودی: کلمات = [«i»، «عشق»، «leetcode»، «i»، «عشق»، «کدگذاری»] k = 2 خروجی: [«i»، «عشق»] توضیح…

ادامه مطلب

راه حل Leetcode تعداد استان ها

بیان مسئله تعداد استان‌ها راه‌حل لیتکد - ماتریس مجاورت یک نمودار به ما داده می‌شود و باید تعداد استان‌ها را پیدا کنیم. در اینجا استان مجموعه ای از شهرهای متصل مستقیم یا غیرمستقیم است و هیچ شهر دیگری خارج از گروه وجود ندارد. مثال مثال 1: ورودی: isConnected…

ادامه مطلب

قدرت چهار راه حل کد

بیانیه مسئله به ما یک عدد صحیح داده می شود و باید بررسی کنیم که آیا عدد 4 است یا خیر. اگر یک عدد صحیح وجود داشته باشد ، عدد قدرت 4 است به طوری که ، num = 4 ^ a. مثال 16 رویکرد 5 درست کاذب 1 (Brute Force) راهی واضح برای ...

ادامه مطلب

حذف GetRandom را وارد کنید

در Insert Delete GetRandom مسئله باید ساختار داده ای را طراحی کنیم که از همه عملیات های زیر به طور متوسط ​​O (1) زمان پشتیبانی کند. insert (val): اگر مورد از قبل موجود نیست ، یک val را به مجموعه وارد می کند. remove (val): در صورت وجود یک مورد را از مجموعه خارج می کند. getRandom: یک عنصر تصادفی را از مجموعه فعلی برمی گرداند ...

ادامه مطلب

یک آرایه مشخص را مرتب کنید

بیان مسئله در مسئله "Shuffle a داده ای خاص" ما آرایه ای از اعداد صحیح را ارائه داده ایم. برنامه ای بنویسید که آرایه داده شده را مرتب کند. یعنی عناصر موجود در آرایه را به صورت تصادفی مرتب خواهد کرد. فرمت ورودی اولین خط شامل عدد صحیح n است. خط دوم حاوی n عدد صحیح از هم جدا شده خروجی

ادامه مطلب

حداکثر مجموع زیر مجموعه آرایه دایره ای

بیان مسئله در حداکثر مسئله جمع زیرآرایه دایره ای ، ما به یک آرایه از اعداد صحیح مرتب شده در یک دایره داده ایم ، حداکثر مجموع اعداد متوالی را در آرایه دایره ای پیدا کنید. مثال ورودی ورودی [] = {13 ، -17 ، 11 ، 9 ، -4 ، 12 ، -1} خروجی 40 توضیح در اینجا ، جمع = 11 +…

ادامه مطلب

Translate »