K-Group LeetCode سلوشن میں ریورس نوڈس

مسئلہ کا بیان: k-Group LeetCode سلوشن میں ریورس نوڈس - ایک لنک شدہ فہرست کے سر کو دیکھتے ہوئے، فہرست k کے نوڈس کو ایک وقت میں ریورس کریں، اور ترمیم شدہ فہرست واپس کریں۔ k ایک مثبت عدد ہے اور منسلک فہرست کی لمبائی سے کم یا اس کے برابر ہے۔ اگر نوڈس کی تعداد ہے…

مزید پڑھ

LRU کیشے لیٹ کوڈ حل

مسئلہ کا بیان LRU Cache LeetCode حل - "LRU Cache" آپ سے ڈیٹا ڈھانچہ ڈیزائن کرنے کے لیے کہتا ہے جو حال ہی میں استعمال ہونے والے (LRU) Cache کی پیروی کرتا ہے ہمیں LRUCache کلاس کو لاگو کرنے کی ضرورت ہے جس میں درج ذیل افعال ہیں: LRUCache(int capacity): LRU کیشے کو شروع کرتا ہے۔ مثبت سائز کی صلاحیت کے ساتھ۔ int get(int key): قدر واپس کریں…

مزید پڑھ

درست Palindrome II Leetcode حل

پرابلم سٹیٹمنٹ The Valid Palindrome II LeetCode Solution - "Valid Palindrome II" کہتا ہے کہ سٹرنگ s کو دیکھتے ہوئے، اگر زیادہ سے زیادہ ایک حرف کو حذف کرنے کے بعد s ایک پیلینڈروم سٹرنگ ہو سکتا ہے تو ہمیں درست واپسی کی ضرورت ہے۔ مثال: ان پٹ: s = "aba" آؤٹ پٹ: صحیح وضاحت: ان پٹ سٹرنگ پہلے سے ہی پیلینڈروم ہے، لہذا وہاں ہے …

مزید پڑھ

سیلف لیٹ کوڈ حل کے علاوہ صف کی مصنوعات

پرابلم سٹیٹمنٹ پروڈکٹ آف ارے سوائے سیلف لیٹ کوڈ حل کے - ایک انٹیجر ارے نمبرز کو دیکھتے ہوئے، ایک ارے جواب واپس کریں کہ جواب[i] نمبروں کے علاوہ نمبروں کے تمام عناصر کی پیداوار کے برابر ہو۔ اعداد کے کسی بھی سابقہ ​​یا لاحقہ کی مصنوع کے 32 بٹ انٹیجر میں فٹ ہونے کی ضمانت ہے۔ آپ کو ایک الگورتھم لکھنا چاہیے جو O(n) وقت میں چلتا ہے اور تقسیم کا استعمال کیے بغیر…

مزید پڑھ

متناسب صف

صرف 0 اور 1 کے 1 پر مشتمل ایک ارے دیا گیا۔ ہمیں سب سے طویل مماثل ذیلی سرے کی لمبائی تلاش کرنی ہوگی جو O اور 0,1,0,1,0,0,1 پر مشتمل ہے۔ مثال کے ان پٹ آرر = [6،0,1,0,1,0,0,1،6،XNUMX،XNUMX،XNUMX،XNUMX] آؤٹ پٹ XNUMX کی وضاحت سب سے طویل تر ذیلی صف کو سرخ رنگ میں نشان لگا دیا گیا ہے [XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX] اور اس کی لمبائی ہے XNUMX. الگورتھم سیٹ…

مزید پڑھ

ایک صف میں 0s اور 1s الگ کریں

دشواری کا بیان فرض کریں کہ آپ کے پاس اجرت کی صف ہے۔ "ایک صف میں 0 1 اور 0s الگ کرنا" مسئلہ سرنی کو دو حصوں میں ، 1s اور 0s میں الگ کرنے کے لئے کہتا ہے۔ 1 کا صف صف کے بائیں طرف اور XNUMX کی صف کے دائیں جانب ہونا چاہئے۔ …

مزید پڑھ

ثنائی درخت کے دو نوڈس کے مابین فاصلہ تلاش کریں

مسئلہ بیان "مسئلہ بائنری ٹری کے دو نوڈس کے مابین فاصلہ تلاش کریں" یہ بیان کرتا ہے کہ آپ کو بائنری ٹری دیا گیا ہے اور آپ کو دو نوڈس دیئے گئے ہیں۔ اب آپ کو ان دونوں نوڈس کے درمیان کم سے کم فاصلہ تلاش کرنے کی ضرورت ہے۔ مثال // درخت کو نوڈ 1 کے اوپر کی تصویر کا استعمال کرتے ہوئے دکھایا گیا ہے…

مزید پڑھ

صف میں ایک عنصر کے پہلے اور آخری اشاریہ کے مابین زیادہ سے زیادہ فرق

فرض کیج. ، آپ کے پاس اشارے کی صف ہے۔ مسئلہ "صف میں موجود عنصر کے پہلے اور آخری اشاریہ کے مابین زیادہ سے زیادہ فرق" کسی صف میں موجود ہر نمبر کے پہلے اور آخری انڈیکس کے درمیان فرق معلوم کرنے کے لئے کہتا ہے کہ فرق سب سے زیادہ ہوتا ہے۔ مثال …

مزید پڑھ

ثنائی کے درخت کا دائیں نظارہ پرنٹ کریں

مسئلے کا بیان "ثنائی کے درخت کے دائیں نقطہ پرنٹ کریں" مسئلہ یہ بیان کرتا ہے کہ آپ کو بائنری ٹری دیا گیا ہے۔ اب آپ کو اس درخت کا صحیح نظارہ تلاش کرنے کی ضرورت ہے۔ یہاں ، بائنری ٹری کے دائیں نقطہ نظر کا مطلب تسلسل کو پرنٹ کرنا ہے جب درخت نظر آتا ہے جب…

مزید پڑھ

0 رقم کے ساتھ سبری

مسئلہ "یہ معلوم کریں کہ کیا 0 جمع کے ساتھ ایک subarray ہے" یہ بتاتا ہے کہ آپ کو ایک انٹیجر ارے بھی دیا جاتا ہے جس میں منفی عدد بھی ہوتا ہے۔ مسئلہ بیان میں یہ تعین کرنے کے لئے کہا گیا ہے کہ آیا کسی بھی ذیلی سرے کا سائز کم سے کم 1 ہونا چاہئے۔ اس ذیلی سرنی میں 1 کے برابر رقم ہونی چاہئے۔ مثال آرر [] = {2,1،3,4,5، -XNUMX،XNUMX،XNUMX}…

مزید پڑھ

Translate »