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

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

مزید پڑھ

والدین کی صف سے عمومی درخت کی اونچائی

مسئلہ بیان "والدین کی صف سے ایک عام درخت کی اونچائی" مسئلہ بتاتا ہے کہ آپ کو ایک سرے کے برابر بطور n عمودی درخت دیا گیا ہے [0… n-1]۔ یہاں ہر انڈیکس i میں par [] ایک نوڈ کی نمائندگی کرتا ہے اور i میں قدر اس نوڈ کے فوری والدین کی نمائندگی کرتی ہے۔ جڑ نوڈ کے لیے…

مزید پڑھ

موبائل عددی کیپیڈ کا مسئلہ

مسئلہ بیان موبائل عددی کیپیڈ کے مسئلے میں ، ہم ایک عددی کیپیڈ پر غور کرتے ہیں۔ ہمیں دی گئی لمبائی کے تمام ممکنہ عددی ترتیب تلاش کرنے کی ضرورت ہے تاکہ آپ کو صرف بٹن دبانے کی اجازت ہو جو اوپر والے بٹن کے اوپر ، نیچے ، بائیں اور دائیں ہیں۔ آپ کو اجازت نہیں ہے …

مزید پڑھ

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

ہمیں ایک صف دی گئی ہے۔ ہمیں صف میں پہلا غیر دہرانے والا عنصر تلاش کرنا ہے۔ مثال ان پٹ: 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…

مزید پڑھ