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

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

مزید پڑھ

بائنری نمبر 1 سے این تک پیدا کرنے کا ایک دلچسپ طریقہ

مسئلہ بیان "مسئلہ بائنری نمبر 1 سے n پیدا کرنے کا ایک دلچسپ طریقہ" بیان کرتا ہے کہ آپ کو ایک نمبر n دیا گیا ہے ، بائنری شکل میں 1 سے n تک تمام نمبر پرنٹ کریں۔ مثال کے طور پر 3 1 10 11 6 1 10 11 100 101 110 الگورتھم نسل…

مزید پڑھ

دہری سے منسلک فہرست کا استعمال ترجیحی قطار

مسئلہ بیان "دُگلی سے جڑی ہوئی فہرست کا استعمال کرتے ہوئے ترجیحی قطار" دگنی سے منسلک فہرست کا استعمال کرتے ہوئے ترجیحی قطار کے درج ذیل افعال کو نافذ کرنے کے لئے کہتا ہے۔ دھکا (ایکس ، پی): کسی عنصر کو مناسب مقام پر ترجیحی قطار میں ترجیحی قطار کے ساتھ قطار میں رکھیں۔ پاپ (): اعلی ترجیح کے ساتھ عنصر کو ہٹا دیں اور واپس کریں…

مزید پڑھ

بائنری درخت BST ہے یا نہیں اس کی جانچ کے لئے ایک پروگرام

مسئلہ بیان "یہ معلوم کرنے کے لئے کہ ایک بائنری درخت BST ہے یا نہیں" کے پروگرام میں کہا گیا ہے کہ آپ کو بائنری ٹری دیا گیا ہے اور آپ کو یہ چیک کرنے کی ضرورت ہے کہ بائنری درخت بائنری سرچ ٹری کی خصوصیات کو پورا کرتا ہے یا نہیں۔ تو ، بائنری ٹری میں درج ذیل خصوصیات ہیں: بائیں ضمنی…

مزید پڑھ

پہلا غیر اعادہ عنصر

ہمیں ایک سرنی A دی جاتی ہے۔ ہمیں سرنی میں پہلا غیر اعادیانہ عنصر تلاش کرنا ہوگا۔ مثال کے ان پٹ: A [] = {2,1,2,1,3,4،3،1،2،4،XNUMX} آؤٹ پٹ: سب سے پہلے غیر اعادہ عنصر یہ ہے: XNUMX کیونکہ XNUMX، XNUMX جواب نہیں ہے کیونکہ وہ دہرا رہے ہیں اور XNUMX اس کا جواب نہیں ہے کیونکہ ہم تلاش کرنا ہوگا…

مزید پڑھ

قطار کے پہلے K عناصر کو تبدیل کرنا

قطار کے مسئلے کے پہلے K عناصر کو تبدیل کرنے میں ، ہم نے ایک قطار اور ایک نمبر k دیا ہے ، قطار کے پہلے K عناصر کو قطار کے معیاری عمل کا استعمال کرتے ہوئے معکوس کریں۔ مثال کے ان پٹ: قطار = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2…

مزید پڑھ

دو ورژن نمبروں کا موازنہ کریں

مسئلہ بیان میں دو ان پٹ ڈور دیئے گئے ، جو ورژن نمبر کی شکل میں ہیں۔ ایک ورژن نمبر abcd کی طرح نظر آتا ہے جہاں a، b، c، d عددی ہوتی ہیں۔ لہذا ، ورژن نمبر ایک تار ہے جس میں نمبروں کو نقطوں کے ذریعہ الگ کیا جاتا ہے۔ ہمیں دونوں تار (ورژن نمبر) اور…

مزید پڑھ