طولانی ترین راه حل متداول LeetCode

بیان مسئله طولانی ترین زیر دنباله مشترک راه حل LeetCode - با توجه به دو رشته text1 و text2، طول طولانی ترین زیر دنباله مشترک آنها را برگردانید. اگر زیر دنباله مشترکی وجود نداشت، 0 را برگردانید. دنباله‌ای از یک رشته، رشته جدیدی است که از رشته اصلی تولید می‌شود و برخی از کاراکترها (نمی‌توان هیچ کدام) را حذف کرد، بدون تغییر ترتیب نسبی باقی‌مانده…

ادامه مطلب

K بالا عناصر مکرر راه حل LeetCode

بیان مسئله بالا K عناصر مکرر راه حل LeetCode می گوید که – با توجه به یک عدد آرایه صحیح و یک عدد صحیح k، k متداول ترین عناصر را برگردانید. شما می توانید پاسخ را به هر ترتیبی برگردانید. مثال 1: ورودی: nums = [1,1,1,2,2,3،2،1,2،2،1،1]، k = 1 خروجی: [XNUMX،XNUMX] مثال XNUMX: ورودی: nums = [XNUMX]، k = XNUMX خروجی: [XNUMX] …

ادامه مطلب

درج حذف 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 لیست های مرتبط، که در آن هر لیست پیوندی مقادیر خود را به ترتیب صعودی مرتب می کند. ما باید همه لیست های k-linked را در یک لیست پیوندی واحد ادغام کنیم و …

ادامه مطلب

میانه را از Data Stream LeetCode Solution بیابید

بیانیه مشکل یافتن میانه از راه‌حل داده‌های جریان LeetCode – میانه مقدار میانی در لیست عدد صحیح مرتب شده است. اگر اندازه لیست زوج باشد، مقدار وسط وجود ندارد و میانه میانگین دو مقدار وسط است. به عنوان مثال، برای arr = [2,3,4،XNUMX،XNUMX]، میانه …

ادامه مطلب

Minimum Knight Moves راه حل LeetCode

بیان مسئله حداقل حرکت شوالیه راه حل LeetCode - در یک صفحه شطرنج بی نهایت با مختصات از -بی نهایت تا + بی نهایت، شما یک شوالیه در مربع [0، 0] دارید. یک شوالیه 8 حرکت ممکن دارد که می تواند انجام دهد، همانطور که در زیر نشان داده شده است. هر حرکت دو مربع در جهت اصلی و سپس یک مربع در جهت متعامد است. حداقل تعداد را برگردانید…

ادامه مطلب

راه حل LeetCode آرایه مرتب شده را ادغام کنید

بیان مسئله ادغام آرایه مرتب شده LeetCode راه حل - به شما دو آرایه عدد صحیح nums1 و nums2 داده می شود که به ترتیب غیر کاهشی مرتب شده اند و دو عدد صحیح m و n که به ترتیب تعداد عناصر در nums1 و nums2 را نشان می دهند. nums1 و nums2 را در یک آرایه واحد که به ترتیب غیر کاهشی مرتب شده اند ادغام کنید. آرایه مرتب شده نهایی نباید توسط تابع برگردانده شود، بلکه باید در داخل آرایه nums1 ذخیره شود. …

ادامه مطلب

حل تعداد جزایر LeetCode

بیانیه مشکل تعداد جزایر راه حل LeetCode – «تعداد جزایر» بیان می کند که به شما یک شبکه دوبعدی mxn داده می شود که نشان دهنده نقشه 2 (زمین) و 1 (آب) است، شما باید تعداد جزایر را برگردانید. جزیره ای توسط آب احاطه شده است و…

ادامه مطلب

جمع اعداد زوج پس از پرس و جو

بیان مسئله در این مسئله ، به ما آرایه ای از اعداد صحیح و آرایه نمایش داده می شود. برای پرس و جو ith ، دو پارامتر index و val خواهیم داشت. پس از هر پرس و جو ، ما به آرایه [index] اضافه می کنیم. ما باید جمع کل حتی عددهای صحیح موجود در آرایه را بعد از پیدا کنیم.

ادامه مطلب

حداقل حرکت به عناصر آرایه برابر با راه حل کد

بیان مسئله در این مسئله ، به ما آرایه ای از اعداد صحیح داده می شود. همچنین ، ما مجاز به انجام یک سری عملیات خاص بر روی این آرایه هستیم. در یک عملیات ، می توانیم "n - 1 elements (همه عناصر به جز هر یک) عناصر را در آرایه 1 افزایش دهیم. ما باید

ادامه مطلب

Translate »