ڈبللی لنکڈ لسٹ کا استعمال کرتے ہوئے Deque کا نفاذ

مسئلہ بیان "مسئلہ ڈبللی لنکڈ لسٹ کا استعمال کرتے ہوئے ڈوکی کے نفاذ" میں کہا گیا ہے کہ آپ کو ڈوئلی یا ڈبللی ایینڈڈ قطار کے درج ذیل افعال کو دوگنا لنکڈ لسٹ ، انٹریٹ فرنٹ (ایکس) کا استعمال کرتے ہوئے نافذ کرنے کی ضرورت ہے: ڈیک انسرٹ ایند (x) کے آغاز پر عنصر x شامل کریں ): کے آخر میں عنصر x شامل کریں…

مزید پڑھ

چیک کریں کہ دیئے گئے بائنری ٹری مکمل ہیں یا نہیں

مسئلہ بیان "مسئلہ چیک کریں کہ آیا دیئے گئے بائنری ٹری مکمل ہیں یا نہیں" بیان کرتا ہے کہ آپ کو بائنری درخت کی جڑ دی گئی ہے ، چیک کریں کہ درخت مکمل ہے یا نہیں۔ ایک مکمل بائنری ٹری میں آخری سطح اور نوڈس کے سوا اپنی تمام سطحیں بھر جاتی ہیں…

مزید پڑھ

چیک کریں کہ کیا کسی قطار کو کسی دوسرے قطار میں اسٹیک کا استعمال کرکے ترتیب دیا جاسکتا ہے

مسئلہ بیان "مسئلہ چیک کریں کہ اگر کسی قطار کو کسی اسٹیک کا استعمال کرتے ہوئے کسی دوسری قطار میں ترتیب دیا جاسکتا ہے" کہتا ہے کہ آپ کو ایک قطار دی گئی ہے جس میں این عناصر موجود ہیں ، قطار میں موجود عناصر نمبر 1 سے این کی ترتیب ہیں۔ چیک کریں کہ کیا یہ قطار بڑھتے ہوئے ترتیب میں ترتیب دی جاسکتی ہے…

مزید پڑھ

ایک عام BST کو متوازن BST میں تبدیل کریں

ثنائی تلاش کے درخت (بی ایس ٹی) کو دیئے گئے مسئلہ کا بیان ، بی ایس ٹی کو متوازن بائنری سرچ ٹری میں تبدیل کرنے کے لئے الگورتھم لکھیں۔ ایک متوازن ثنائی تلاش کا درخت بائنری سرچ ٹری کے سوا کچھ نہیں ہے جس کے بائیں ذیلی اور دائیں سب ٹری کی اونچائی کے درمیان فرق 1 سے کم یا اس کے برابر ہے۔…

مزید پڑھ

دیئے گئے نمبر کا سب سے چھوٹا ایک سے زیادہ

ہندسوں 0 اور 9 کے صرف دیئے گئے مسئلے کی سب سے چھوٹی سی کثیر میں ، جس میں ہم نے ایک نمبر دیا ہے ، 0 اور 9 کے ہندسوں سے بننے والی سب سے چھوٹی نمبر تلاش کریں جو n کے ذریعہ تقسیم ہے۔ فرض کریں کہ جواب 106 سے تجاوز نہیں کرے گا۔ مثالوں کی ان پٹ 3 آؤٹ پٹ 9…

مزید پڑھ

سببرے سم مساوی k

ایک انٹیجر ارے اور ایک انٹیجر k دیا گیا۔ دیئے گئے صفوں کی مجموعی subarrays کی کل تعداد تلاش کریں جس کے عناصر کا مجموعہ k کے برابر ہے۔ مثال کے ان پٹ 1: آرر [] =، 5,0,5,10,3,2،15,4،5،7،2،1,1,1,2,4، -2،2} k = 4 آؤٹ پٹ: 1 ان پٹ XNUMX: تیر [] = {XNUMX،XNUMX،XNUMX،XNUMX،XNUMX، -XNUMX} k = XNUMX آؤٹ پٹ: XNUMX وضاحت: مثال XNUMX پر غور کریں…

مزید پڑھ

اس ڈور میں تبدیل کریں جو لمبائی کے ایک ذیلی سٹرنگ کی تکرار ہے

مسئلہ بیان "" اسٹرنگ میں تبدیل کریں جو کہ لمبائی کے ایک ذیلی سٹرنگ کا اعادہ ہے "مسئلہ میں ہم نے ایک تار" s "اور ایک عدد" k "دیا ہے۔ ایک پروگرام لکھیں تاکہ یہ معلوم ہو سکے کہ آیا اس کو اس ڈور میں تبدیل کرنا ممکن ہے جو اس کے ساتھ اسٹریننگ کی تکرار ہے…

مزید پڑھ

ایک نقطہ تلاش کریں جہاں ایک نیرواسطہ بڑھتی ہوئی تقریب پہلی بار مثبت ہو

مسئلہ بیان "ایک نقطہ تلاش کریں جہاں ایک نفاست سے بڑھتا ہوا فعل پہلی مرتبہ مثبت ہوجاتا ہے" میں ہم نے ایک فنکشن دیا ہے "انٹ f (بغیر دستخط شدہ ایکس)" جو ایک غیر منفی عددی 'x' کو ان پٹ کے طور پر لیتا ہے اور آؤٹ پٹ کے طور پر ایک انٹیجر واپس کرتا ہے۔ . ایکس کی قیمت کے لحاظ سے ، فنکشن یکجہتی طور پر بڑھ رہا ہے ، یعنی…

مزید پڑھ

دی گئی رقم کے ساتھ سبابرے

دشواری کا بیان بیان کردہ رقم کی پریشانی کے ساتھ صابرے میں ، ہم نے ایک مثبت ار عنایت کیا ہے جس میں ن مثبت عناصر شامل ہیں۔ ہمیں سبآبری تلاش کرنا ہے جس میں سبیارے کے تمام عناصر کا مجموعہ ایک دیئے گئے_سوم کے برابر ہے۔ سبریے کچھ کو حذف کرکے اصل صف سے حاصل کیا جاتا ہے…

مزید پڑھ

غیر متضاد عناصر کی زیادہ سے زیادہ رقم

دئے گئے صف میں "غیر متضاد عناصر کی زیادہ سے زیادہ رقم" میں دشواری کا بیان ، آپ کو لگاتار غیر عامل عناصر کی زیادہ سے زیادہ رقم تلاش کرنے کی ضرورت ہے۔ آپ فوری طور پر پڑوسی نمبر شامل نہیں کرسکتے ہیں۔ مثال کے طور پر [1,3,5,6,7,8،1،3،6،8،XNUMX،] یہاں XNUMX، XNUMX ملحق ہیں لہذا ہم انہیں شامل نہیں کرسکتے ہیں ، اور XNUMX ، XNUMX ملحق نہیں ہیں لہذا ہم…

مزید پڑھ