لنکڈ لسٹ ایلیمنٹ لیٹکوڈ حل کو ہٹا دیں

مسئلہ بیان اس مسئلے میں ، ہمیں ایک لنکڈ لسٹ دی گئی ہے جس کے نوڈس میں انٹیجر ویلیوز ہیں۔ ہمیں فہرست سے کچھ نوڈس کو حذف کرنے کی ضرورت ہے جن کی قیمت ویل کے برابر ہے۔ مسئلہ کو جگہ جگہ حل کرنے کی ضرورت نہیں ہے لیکن ہم ایسے ہی ایک نقطہ نظر پر بات کریں گے۔ مثال کی فہرست =…

مزید پڑھ

پیلنڈروم لنکڈ لسٹ کوڈ حل

مسئلہ "Palindrome Linked List" میں ، ہمیں یہ دیکھنا ہوگا کہ کیا دی گئی واحد انٹیجر سے منسلک فہرست palindrome ہے یا نہیں۔ مثال کی فہرست = {1 -> 2 -> 3 -> 2 -> 1} حقیقی وضاحت #1: فہرست پیلینڈوم ہے کیونکہ شروع اور پیچھے سے تمام عناصر ہیں…

مزید پڑھ

فہرست لیٹ کوڈ حل کو گھمائیں

مسئلہ گھماؤ فہرست لیٹ کوڈ حل ہمیں ایک منسلک فہرست اور ایک عدد فراہم کرتا ہے۔ ہمیں بتایا جاتا ہے کہ منسلک فہرست کو کے مقامات کے ذریعہ دائیں طرف گھمائیں۔ لہذا اگر ہم ایک منسلک فہرست k مقامات کو دائیں طرف گھماتے ہیں تو ، ہر قدم میں ہم آخری عنصر کو…

مزید پڑھ

دو ترتیب شدہ فہرستیں لیٹکوڈ حل حل کریں

منسلک فہرستیں ان کی لکیری خصوصیات میں صفوں کی طرح ہیں۔ ہم دو ترتیب شدہ صفوں کو ضم کر سکتے ہیں تاکہ مجموعی طور پر ترتیب شدہ صف بنائی جا سکے۔ اس مسئلے میں ، ہمیں ایک نئی فہرست واپس کرنے کے لیے دو ترتیب شدہ فہرستوں کو ضم کرنا ہوگا جس میں دونوں فہرستوں کے عناصر کو ترتیب وار انداز میں شامل کیا گیا ہے۔ مثال …

مزید پڑھ

جوڑیں لیٹکوڈ حل میں نوڈس کو تبدیل کریں

اس پریشانی کا مقصد یہ ہے کہ کسی دی گئی منسلک فہرست کے نوڈس کو جوڑے میں تبدیل کریں ، یعنی ، ہر دو ملحقہ نوڈس کو تبدیل کریں۔ اگر ہمیں فہرست کے نوڈس کی قدر کی تبادلہ کرنے کی اجازت دی جاتی ہے تو ، یہ مسئلہ معمولی ہوجائے گا۔ لہذا ، ہمیں نوڈ میں ترمیم کرنے کی اجازت نہیں ہے…

مزید پڑھ

دو لنکڈ فہرستوں کا یونین اور چوراہا

دو منسلک فہرستوں کو دیکھتے ہوئے ، موجودہ فہرستوں کے عناصر کو یونین اور انٹرسیکشن حاصل کرنے کے لیے ایک اور دو منسلک فہرستیں بنائیں۔ مثال ان پٹ: فہرست 1: 5 → 9 → 10 → 12 → 14 فہرست 2: 3 → 5 → 9 → 14 → 21 آؤٹ پٹ: چوراہا_ فہرست: 14 → 9 → 5 یونین_ لسٹ:…

مزید پڑھ

الگ الگ فہرست II سے نقولات کو ہٹا دیں

مسئلہ "ترتیب شدہ فہرست II سے ڈپلیکیٹ کو ہٹا دیں" یہ بیان کرتا ہے کہ آپ کو ایک منسلک فہرست دی گئی ہے جس میں ڈپلیکیٹ عناصر ہوسکتے ہیں یا نہیں۔ اگر فہرست میں ڈپلیکیٹ عناصر موجود ہیں تو پھر ان کے تمام واقعات کو فہرست سے ہٹائیں۔ مندرجہ ذیل کارروائیوں کو انجام دینے کے بعد ، منسلک فہرست کو پرنٹ کریں…

مزید پڑھ

دو لنکڈ فہرستوں کا چوراہا نقطہ حاصل کرنے کے لئے ایک فنکشن لکھیں

مسئلہ کا بیان مسئلہ "دو لنکڈ لسٹس کا انٹرسیکشن پوائنٹ حاصل کرنے کے لیے ایک فنکشن لکھیں" کہتا ہے کہ آپ کو دو لنکڈ لسٹیں دی گئی ہیں۔ لیکن وہ آزاد منسلک فہرستیں نہیں ہیں۔ وہ کسی وقت جڑے ہوئے ہیں۔ اب آپ کو ان دو فہرستوں کے چوراہے کا نقطہ تلاش کرنے کی ضرورت ہے۔ …

مزید پڑھ

دیئے ہوئے لنک کی فہرست کے آخر سے Nth نوڈ کو حذف کریں

مسئلہ بیان مسئلہ "دی گئی لنکڈ لسٹ کے اختتام سے Nth نوڈ کو حذف کریں" میں کہا گیا ہے کہ آپ کو کچھ نوڈس کے ساتھ لنکڈ لسٹ دی گئی ہے۔ اور اب آپ کو منسلک فہرست کے اختتام سے nth نوڈ کو ہٹانے کی ضرورت ہے۔ مثال 2-> 3-> 4-> 5-> 6-> 7 آخری 3-> 2-> 3-> 4-> 6 سے تیسرا نوڈ حذف کریں:…

مزید پڑھ

ہیڈ پوائنٹر کے بغیر منسلک فہرست سے نوڈ کو حذف کریں

مسئلہ کا بیان مسئلہ "لنکڈ لسٹ سے نوڈ ڈیلیٹ کریں بغیر ہیڈ پوائنٹر کے" یہ بتاتا ہے کہ آپ کے پاس کچھ نوڈس کے ساتھ لنکڈ لسٹ ہے۔ اب آپ ایک نوڈ کو حذف کرنا چاہتے ہیں لیکن آپ کے پاس اس کے پیرنٹ نوڈ کا پتہ نہیں ہے۔ لہذا اس نوڈ کو حذف کریں۔ مثال 2-> 3-> 4-> 5-> 6-> 7 نوڈ حذف کرنے کے لیے: 4 2-> 3-> 5-> 6-> 7…

مزید پڑھ