گره های معکوس در K-Group LeetCode Solution

بیان مشکل: معکوس گره ها در K-Group LeetCode Solution – با توجه به سرفصل یک لیست پیوندی، گره های لیست k را در یک زمان معکوس کنید و لیست اصلاح شده را برگردانید. k یک عدد صحیح مثبت است و کمتر یا مساوی طول لیست پیوند شده است. اگر تعداد گره ها …

ادامه مطلب

راه حل Leetcode کش LRU

بیان مسئله کش LRU راه حل LeetCode – “LRU Cache” از شما می خواهد که یک ساختار داده طراحی کنید که از حافظه پنهان حداقل اخیرا استفاده شده (LRU) پیروی می کند، ما باید کلاس LRUCache را پیاده سازی کنیم که دارای عملکردهای زیر باشد: LRUCache(int ظرفیت): کش LRU را راه اندازی می کند. با ظرفیت اندازه مثبت int get(int key): مقدار را برگردانید…

ادامه مطلب

به دام انداختن راه حل لیتکد آب باران

بیان مسئله راه حل LeetCode Trapping Rain Water – «به دام انداختن آب باران» بیان می کند که با توجه به آرایه ای از ارتفاعات که نشان دهنده یک نقشه ارتفاعی است که در آن عرض هر نوار 1 است. ما باید مقدار آبی که پس از باران به دام افتاده است را پیدا کنیم. مثال: ورودی: ارتفاع = [0,1,0,2,1,0,1,3,2,1,2,1] خروجی: 6 توضیح: بررسی…

ادامه مطلب

Flatten 2D Vector LeetCode Solution

بیان مسئله Flatten 2D Vector LeetCode - یک تکرار کننده برای مسطح کردن یک بردار دو بعدی طراحی کنید. باید از عملیات بعدی و hasNext پشتیبانی کند. کلاس Vector2D را پیاده سازی کنید: Vector2D(int[][] vec) شی را با بردار 2 بعدی vec مقداردهی اولیه می کند. next() عنصر بعدی را از بردار 2 بعدی برمی گرداند و نشانگر را یک قدم به جلو می برد. ممکن است فرض کنید که همه …

ادامه مطلب

Graph Valid Tree Solution LeetCode

حل مشکل نمودار درخت معتبر LeetCode - با توجه به لبه های یک نمودار، بررسی کنید که آیا یال ها درخت معتبری را تشکیل می دهند. اگر بله، true و false را در غیر این صورت برگردانید. لبه ها به صورت یک آرایه دوبعدی به اندازه n*2 داده می شوند. مثال ها و توضیحات مثال 2: ورودی: n = 1، …

ادامه مطلب

برگه اکسل عنوان ستون LeetCode Solution

عنوان مشکل برگه اکسل عنوان ستون LeetCode راه حل - به ما یک شماره ستون داده می شود (بیایید آن را colNum بنامیم) و باید عنوان ستون مربوطه را همانطور که در یک برگه اکسل ظاهر می شود برگردانیم، به عنوان مثال A -> 1 B -> 2 C -> 3 … Z -> 26 AA …

ادامه مطلب

اکثر عناصر II راه حل کد

در این مسئله ، به ما آرایه ای از اعداد صحیح داده می شود. هدف یافتن همه عناصری است که بیش از ⌊N / 3⌋ زمان در آرایه رخ می دهند که در آن N = اندازه آرایه و ⌊ operator عملگر طبقه است. ما باید یک آرایه از ...

ادامه مطلب

اکثر عناصر راه حل کد

بیان مسئله به ما آرایه ای از اعداد صحیح داده می شود. ما باید عددی را که بیش از ⌊N / 2⌋ زمان در آرایه ای رخ می دهد که ⌊ ⌋ عملگر طبقه است ، برگردانیم. این عنصر را عنصر اکثریت می نامند. توجه داشته باشید که آرایه ورودی همیشه حاوی یک عنصر اکثریت است. ...

ادامه مطلب

الگوریتم آنلاین برای بررسی Palindrome در یک جریان

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

ادامه مطلب

عناصر بیش از N / K بار در Array ظاهر می شوند

بیان مسئله در مسئله "عناصر بیش از N / K بار در Array ظاهر می شوند" ما یک آرایه صحیح با اندازه n داده ایم. عناصری را پیدا کنید که بیش از n / k بار نشان داده شوند. جایی که k مقدار ورودی است. قالب ورودی اولین و تنها یک خط شامل دو عدد صحیح N و…

ادامه مطلب

Translate »