بائٹ ڈانس انٹرویو سے متعلق سوالات

پن

بائٹ ڈانس لمیٹڈ ایک چینی انٹرنیٹ ٹیکنالوجی کمپنی ہے جس کا صدر دفتر ہے۔ بیجنگ اور میں شامل کیا گیا۔ جزائر کیمن. اس کی بنیاد ژانگ یمنگ، لیانگ روبو اور دیگر کی ایک ٹیم نے 2012 میں رکھی تھی، بائٹ ڈانس نے ویڈیو شیئرنگ سماجی نیٹ ورکنگ کی خدمات اور ایپس TikTok اور چینی مخصوص ہم منصب Douyin. کمپنی نیوز اور انفارمیشن پلیٹ فارم کی ڈویلپر بھی ہے۔ Toutiao ("ہیڈ لائنز")۔ جون 2021 تک، بائٹ ڈانس اپنے تمام مواد پلیٹ فارمز پر 1.9 بلین ماہانہ فعال صارفین کی میزبانی کرتا ہے۔

اسے Glassdoor پر 4.1* ریٹنگ ملی ہے اور اسے پروڈکٹ پر مبنی بہترین کمپنیوں میں سے ایک سمجھا جاتا ہے۔ اس کے کام اور زندگی کے توازن کے لیے اسے بہت زیادہ سمجھا جاتا ہے۔

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

بائٹ ڈانس سرنی سوالات

سوال 1. مسلسل سبری سم لیٹ کوڈ حل پرابلم اسٹیٹمنٹ کنٹینیوئس سبری سم لیٹ کوڈ حل - ایک انٹیجر ارے نمبرز اور ایک انٹیجر k کو دیکھتے ہوئے، صحیح لوٹائیں اگر نمبرز میں کم از کم دو کے سائز کا مسلسل ذیلی ہو جس کے عناصر کا مجموعہ k کے ملٹیج تک ہو، یا دوسری صورت میں غلط۔ ایک عدد x k کا ضرب ہوتا ہے اگر ایک عدد n موجود ہو جو x = n * k ہو۔ 0 ہمیشہ ایک...

مزید پڑھ

سوال 2. ٹاپ K بار بار عناصر LeetCode حل مسئلہ کا بیان ٹاپ K فریکوئنٹ ایلیمنٹس LeetCode سلوشن کہتا ہے کہ - ایک انٹیجر ارے نمبرز اور ایک انٹیجر k کو دیکھتے ہوئے، k سب سے زیادہ بار بار آنے والے عناصر کو واپس کریں۔ آپ کسی بھی ترتیب میں جواب واپس کر سکتے ہیں۔ مثال 1: ان پٹ: نمبر = [1,1,1,2,2,3], k = 2 آؤٹ پٹ: [1,2] مثال 2: ان پٹ: نمبر = [1]، k = 1 آؤٹ پٹ: [1] ...

مزید پڑھ

سوال 3. کم از کم پاتھ سم لیٹ کوڈ حل مسئلہ کا بیان The Minimum Path Sum LeetCode Solution - "Minimum Path Sum" کہتا ہے کہ دیا گیا anxm گرڈ غیر منفی عدد پر مشتمل ہوتا ہے اور ہمیں اوپر سے بائیں سے نیچے دائیں راستہ تلاش کرنے کی ضرورت ہوتی ہے، جو راستے کے تمام نمبروں کے مجموعے کو کم سے کم کرتا ہے۔ . ہم صرف حرکت کر سکتے ہیں...

مزید پڑھ

سوال 4. ڈیلیٹ GetRandom O(1) Leetcode سلوشن داخل کریں۔ مسئلہ کا بیان Insert Delete GetRandom O(1) LeetCode حل - "Insert Delete GetRandom O(1)" آپ سے O(1) وقت کی پیچیدگی میں ان چار فنکشنز کو نافذ کرنے کے لیے کہتا ہے۔ insert(val): val کو بے ترتیب سیٹ میں داخل کریں اور اگر عنصر ابتدائی طور پر سیٹ میں موجود نہ ہو تو درست لوٹائیں۔ یہ جھوٹا واپس آتا ہے جب...

مزید پڑھ

سوال 5. روزانہ درجہ حرارت Leetcode حل مسئلہ کا بیان روزانہ درجہ حرارت لیٹ کوڈ حل: یہ بتاتا ہے کہ عددی درجہ حرارت کی ایک صف دی گئی ہے جو روزانہ درجہ حرارت کی نمائندگی کرتا ہے، ایک صف کا جواب لوٹائیں اس طرح کہ جواب[i] وہ دنوں کی تعداد ہے جو آپ کو گرم درجہ حرارت حاصل کرنے کے لیے ith دن کے بعد انتظار کرنا پڑتا ہے۔ اگر مستقبل میں کوئی ایسا دن نہیں ہے جس کے لیے یہ ممکن ہو تو جواب[i] == 0 رکھیں۔ ...

مزید پڑھ

سوال 6. اگلا Permutation Leetcode حل مسئلہ کا بیان اگلا پرمیوٹیشن LeetCode حل - "اگلا پرمیوٹیشن" کہتا ہے کہ عدد کی ایک صف دی گئی ہے جو کہ پہلے n قدرتی اعداد کی ترتیب ہے۔ ہمیں دی گئی صف کی اگلی لغت کے لحاظ سے سب سے چھوٹی ترتیب تلاش کرنے کی ضرورت ہے۔ متبادل جگہ پر ہونا چاہیے اور صرف مستقل اضافی جگہ استعمال کرنا چاہیے۔ ...

مزید پڑھ

سوال 7. ٹریپنگ رین واٹر لیٹکوڈ حل مسئلہ کا بیان The Trapping Rain Water LeetCode Solution - "Trapping Rain Water" میں کہا گیا ہے کہ اونچائیوں کی ایک صف دی گئی ہے جو ایک بلندی کے نقشے کی نمائندگی کرتی ہے جہاں ہر بار کی چوڑائی 1 ہے۔ ہمیں بارش کے بعد پھنسے ہوئے پانی کی مقدار معلوم کرنے کی ضرورت ہے۔ مثال: ان پٹ: اونچائی = [0,1,0,2,1,0,1,3,2,1,2,1] آؤٹ پٹ: 6 وضاحت: چیک کریں ...

مزید پڑھ

سوال 8. K Equal Sum Subsets Leetcode Solution میں تقسیم مسئلہ کا بیان The Partition to K Equal Sum Subsets LeetCode Solution - "K Equal Sum Subsets میں تقسیم" میں کہا گیا ہے کہ آپ کو عددی صف کے نمبر اور ایک عدد k دیا گیا ہے، اگر یہ ممکن ہو کہ k کے غیر خالی ذیلی سیٹوں کا ہونا ممکن ہو تو درست ہو جائیں سب برابر ہیں. مثال: ان پٹ: نمبر = [4,3,2,3,5,2,1], k = 4 آؤٹ پٹ: ...

مزید پڑھ

سوال 9. سکے کی تبدیلی 2 لیٹ کوڈ حل مسئلہ کا بیان Coin Change 2 LeetCode Solution - "Coin Change 2" کہتا ہے کہ مختلف عددی سکوں کی ایک صف اور ایک عدد عدد رقم دی گئی ہے، جو کہ کل رقم کی نمائندگی کرتی ہے۔ ہمیں مختلف ممکنہ امتزاجوں کی کل تعداد کی گنتی واپس کرنے کی ضرورت ہے جو رقم کے برابر ہیں۔ ...

مزید پڑھ

سوال 10. میڑک چھلانگ Leetcode حل مسئلہ کا بیان The Frog Jump LeetCode Solution - "Frog Jump" میں کہا گیا ہے کہ پتھروں کی فہرست (پوزیشنز) کو صعودی ترتیب میں ترتیب دیا گیا ہے، اس بات کا تعین کریں کہ آیا مینڈک آخری پتھر پر اتر کر دریا کو پار کر سکتا ہے (سرنی کا آخری اشاریہ)۔ ابتدائی طور پر مینڈک پہلے پتھر پر ہوتا ہے اور...

مزید پڑھ

سوال 11. مجموعہ سم لیٹ کوڈ حل مسئلہ امتزاج سم لیٹ کوڈ حل ہمیں ایک صف یا اشکال کی فہرست اور ایک ہدف فراہم کرتا ہے۔ ہمیں بتایا گیا ہے کہ ان اشکال کا استعمال کرتے ہوئے یہ امتزاج ڈھونڈ سکتے ہیں جو متعدد مرتبہ دیئے گئے ہدف میں شامل ہوجاتے ہیں۔ لہذا مزید باضابطہ طور پر ، ہم دیئے گئے ...

مزید پڑھ

سوال 12. زیادہ سے زیادہ سبریری لیٹ کوڈ حل دشواری کا بیان ایک انٹری نمبر کے مطابق ، متمنی subarray (جس میں کم سے کم ایک عدد پر مشتمل ہے) تلاش کریں جس میں سب سے زیادہ رقم ہے اور اس کی رقم واپس کردیں۔ مثال کے طور پر اعداد = [-2,1،3,4، -1,2,1،5,4، -6،4،1,2,1، -6،1] 1 وضاحت: [1، -XNUMX،XNUMX،XNUMX] میں سب سے بڑی رقم = XNUMX. اعداد = [- XNUMX] -XNUMX نقطہ نظر XNUMX (تقسیم اور فتح) اس نقطہ نظر میں ...

مزید پڑھ

سوال 13. انوکھے راستے لیٹ کوڈ حل مسئلہ انوکھے راستے لیٹ کوڈ حل میں بتایا گیا ہے کہ آپ کو گرڈ کے سائز کی نمائندگی کرنے والے دو عدد اعداد و شمار دیئے گئے ہیں۔ گرڈ کے سائز ، لمبائی اور گرڈ کی چوڑائی کا استعمال کرتے ہوئے۔ ہمیں گرڈ کے اوپری بائیں کونے سے مختلف راستوں کی تعداد تلاش کرنے کی ضرورت ہے۔

مزید پڑھ

سوال 14. ترتیب شدہ ارے لیٹکوڈ حل کو ضم کریں مسئلے میں "ضم شدہ ترتیب والے اشارے" میں ، ہمیں دو سرے دیئے گئے ہیں جو نزولی والے ترتیب میں ترتیب دیئے گئے ہیں۔ پہلی صف میں پوری طرح سے نہیں بھرا ہوا ہے اور دوسرے صف کے تمام عناصر کو بھی ایڈجسٹ کرنے کے لئے کافی جگہ ہے۔ ہمیں دو صفوں کو ضم کرنا ہے ، اس طرح کہ پہلی صف میں عناصر ہوں ...

مزید پڑھ

سوال 15. گھمائے ہوئے ترتیب والے سرے لیٹکوڈ حل میں تلاش کریں ترتیب شدہ سرنی پر غور کریں لیکن ایک اشاریہ چن لیا گیا اور اس موقع پر سرنی کو گھمایا گیا۔ اب ، ایک بار سرنی گھمائے جانے کے بعد آپ کو کسی خاص ہدف کا عنصر تلاش کرنے اور اس کی اشاریہ کو واپس کرنے کی ضرورت ہوگی۔ ایسی صورت میں ، عنصر موجود نہیں ہے ، -1 واپس کریں۔ مسئلہ عام طور پر ...

مزید پڑھ

سوال 16. ارے لیٹکوڈ حل میں Kth کا سب سے بڑا عنصر اس پریشانی میں ، ہمیں غیر ترتیب وار صف میں Kth کا سب سے بڑا عنصر واپس کرنا ہوگا۔ نوٹ کریں کہ صف میں نقول ہوسکتے ہیں۔ لہذا ، ہمیں ترتیب سے ترتیب میں Kth کا سب سے بڑا عنصر ڈھونڈنا ہے ، نہ کہ Kth کا سب سے بڑا عنصر۔ مثال A = {4، 2، 5، 3 ...

مزید پڑھ

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

مزید پڑھ

سوال 18. K سے کم مصنوع والے سبھی حصوں کی گنتی کریں "K سے کم مصنوع والے تمام ذیلی حصوں کی گنتی کریں" دشواری میں بتایا گیا ہے کہ آپ کو انٹیجرز کی ایک صف دی جاتی ہے۔ اب ان ذیلی تقلیدوں کی تعداد تلاش کریں جن کی پیداوار کسی دیئے گئے ان پٹ K سے کم ہے۔ مثال A [] = {1، 2، 3، 4، 5} k = 8 حصول کی تعداد کم ...

مزید پڑھ

سوال 19. اضافے اور گھٹاؤ کے احکامات پر عمل درآمد کے بعد ترمیم شدہ سرے کو پرنٹ کریں آپ کو سائز n کی ایک صف دی جاتی ہے ، ابتدا میں صف میں تمام اقدار 0 اور سوالات ہوں گے۔ ہر سوال میں چار اقدار ، سوال کی قسم T ، رینج کا بائیں نقطہ ، ایک حد کا دائیں نقطہ اور ایک نمبر k شامل ہوتا ہے ، آپ کو ...

مزید پڑھ

سوال 20. اسٹاک خریدنے اور فروخت کرنے کا بہترین وقت مسئلہ بیان "اسٹاک خریدنے اور فروخت کرنے کا بہترین وقت" مسئلہ بیان کرتا ہے کہ آپ کو لمبائی ن کی قیمتوں کا ایک معاوضہ دیا جاتا ہے ، جہاں ith کے دن Ith عنصر اسٹاک کی قیمت کو محفوظ کرتا ہے۔ اگر ہم صرف ایک ہی لین دین کرسکتے ہیں ، یعنی ، ایک دن خریدنا اور ...

مزید پڑھ

سوال 21. اعلی K بار بار عنصر مسئلہ بیان اعلی K بار بار موجود عناصر میں ہم نے ایک صف کو اعداد دیئے ہیں [] ، کے اکثر کثرت سے پائے جانے والے عناصر کو تلاش کریں۔ مثال کے طور پر اعداد [] = {1، 1، 1، 2، 2، 3} k = 2 1 2 نمبر [] = {1} k = 1 1 اعلی K متواتر عنصروں کی تعمیر کے لئے بولی نقطہ نظر ...

مزید پڑھ

سوال 22. سائز کے تمام سبریوں کے کم سے کم اور زیادہ سے زیادہ عناصر کا مجموعہ مسئلہ بیان "مساوی کے تمام سبریوں کے کم سے کم اور زیادہ سے زیادہ عناصر کا مجموعہ" یہ بیان کرتا ہے کہ آپ کو مثبت اور منفی انٹیجرس پر مشتمل ایک صف دی جاتی ہے ، سائز کے تمام ذیلی اقسام کے کم سے کم اور زیادہ سے زیادہ عناصر کا مجموعہ تلاش کریں۔ مثالیں آرر [] = {5، 9، 8، 3، ...

مزید پڑھ

سوال 23. ایم آئٹمز کو ہٹانے کے بعد مختلف عناصر کی کم از کم تعداد مسئلے کا بیان مسئلہ "ایم آئٹمز کو ہٹانے کے بعد کم از کم مختلف عناصر کی تعداد" بتاتا ہے کہ آپ کے پاس ایک صف اور ایک عدد میٹر ہے۔ سرنی کا ہر عنصر کسی آئٹم کی شناخت کرتا ہے۔ مسئلے کے بیان میں ایم عناصر کو اس طرح سے ہٹانے کو کہا گیا ہے تاکہ کم از کم ...

مزید پڑھ

سوال 24. سبسیٹ لیٹکوڈ سبسیٹ لیٹ کوڈ کے مسئلے میں ہم نے الگ الگ عددیوں ، اعداد کو ایک سیٹ دیا ہے ، تمام سبسیٹس (پاور سیٹ) پرنٹ کریں۔ نوٹ: حل سیٹ میں ڈپلیکیٹ سبسیٹ نہیں ہونا چاہئے۔ اگر ایک B کو کچھ حذف کرکے (ممکنہ طور پر ، صفر ...

مزید پڑھ

سوال 25. لفظ کی تلاش الفاظ کی تلاش ہماری زندگی میں کسی وقت لفظ تلاش کرنے والے پہیلیاں کی طرح ہے۔ آج میں ٹیبل پر ایک ترمیم شدہ عبور لائے۔ میرے قارئین کو تھوڑا سا پریشان ہونا چاہئے جس کے بارے میں میں بات کر رہا ہوں۔ مزید وقت ضائع کیے بغیر آئیے ہم پریشانی کے بیان پر جاسکتے ہیں ...

مزید پڑھ

سوال 26. دو ترتیب شدہ اشاروں کا میڈین دو ترتیب شدہ اشاروں A اور B کو سائز n اور m بالترتیب دیا گیا۔ دیئے گئے دو صفوں کو ضم کرنے کے بعد یا دوسرے الفاظ میں ، ہم کہتے ہیں کہ دو ترتیب شدہ صفوں کا میڈین تلاش کریں۔ (متوقع وقت کی پیچیدگی: O (لاگ (این)) ... کیلئے 1 نقطہ نظر ...

مزید پڑھ

سوال 27. ترتیب والے گھماؤ والے صف میں ایک عنصر تلاش کریں الگ الگ گھمایا ہوا صف مسئلے کی تلاش میں ہم نے چھانٹیا ہوا اور گھمایا ہوا صف اور ایک عنصر دیا ہے ، چیک کریں کہ آیا دیئے گئے عنصر صف میں موجود ہے یا نہیں۔ مثال کے ان پٹ نمبر [] = {2، 5، 6، 0، 0، 1، 2} ہدف = 0 آؤٹ پٹ ٹر ان پٹ نمبر [] = {2، ...

مزید پڑھ

سوال 28. چھانٹی گئی گھماؤ صف میں تلاش کریں چھانٹی گئی گھومنے والی صف میں عنصر کی تلاش O (لاگ) وقت میں بائنری تلاشی کا استعمال کرتے ہوئے پایا جاسکتا ہے۔ اس پوسٹ کا مقصد یہ ہے کہ O (لاگ ان) کے وقت میں گھمائے جانے والے صف میں کسی عنصر کو تلاش کیا جائے۔ حل شدہ گھمائے جانے والے صف کی کچھ مثال دی گئی ہے۔ مثال کے ان پٹ: arr [] = {7,8,9,10,1,2,3,5,6،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX}؛ ...

مزید پڑھ

سوال 29. زیادہ سے زیادہ سبری زیادہ سے زیادہ سبریی دشواری میں ہم نے ایک انٹیجر سرنی نمبر دیئے ہیں ، اس سے ملحق ذیلی سرے کا پتہ لگائیں جس میں سب سے زیادہ رقم ہے اور زیادہ سے زیادہ رقم سبری کی قیمت پرنٹ کریں۔ مثال کے ان پٹ نمبر [] = {-2، 1، -3، 4، -1، 2، 1، -5، 4} آؤٹ پٹ 6 الگورتھم تلاش کرنا ہے ...

مزید پڑھ

سوال 30. چوٹی عنصر تلاش کریں آئیے فیک پک عنصر کے مسئلے کو سمجھیں آج ہمارے پاس ایک صف ہے جو اپنے عظم عنصر کی ضرورت ہے۔ اب آپ سوچ رہے ہونگے کہ چوٹی عنصر سے میرا کیا مطلب ہے؟ چوٹی عنصر ایک ہے جو اپنے تمام پڑوسیوں سے بڑا ہے۔ مثال کے طور پر ...

مزید پڑھ

سوال 31. سکے کی تبدیلی کا مسئلہ سکے کی تبدیلی کا مسئلہ - مختلف اقدار کے کچھ سکے دیئے گئے C1، c2،…، cs (مثال کے طور پر: 1,4,7،XNUMX،XNUMX….)۔ ہمیں ایک رقم کی ضرورت ہے n. رقم دینے کے لئے یہ دیئے گئے سکے استعمال کریں۔ آپ جتنی بار ضرورت ہو سکے سکے استعمال کرسکتے ہیں۔ ان طریقوں کی کل تعداد تلاش کریں جن میں ...

مزید پڑھ

سوال 32. تقسیم اور فتح کا استعمال کرتے ہوئے زیادہ سے زیادہ سبری کا جوڑ مسئلے کا بیان "تقسیم اور فتح کا استعمال کرتے ہوئے زیادہ سے زیادہ سبری کا مجموعہ" میں ہم نے مثبت اور منفی دونوں اعداد کا ایک مجموعہ پیش کیا ہے۔ ایک پروگرام لکھیں جس میں ملحقہ subarray کی سب سے بڑی رقم مل جائے۔ ان پٹ فارمیٹ پہلی لائن جس میں ایک انٹیگر N. سیکنڈ لائن پر مشتمل ہوتا ہے جس کی ایک صف میں ...

مزید پڑھ

سوال 33. سب سے بڑا نمبر II بنانے کے لئے دیئے گئے نمبروں کا بندوبست کریں مسئلے کا بیان "سب سے بڑا نمبر II بنانے کے لئے دیئے گئے نمبروں کا بندوبست کریں" میں ، ہم نے مثبت عدد کی ایک صف دی ہے۔ ان کو اس طرح بندوبست کریں کہ اس انتظام سے سب سے بڑی قیمت تشکیل پائے۔ ان پٹ فارمیٹ پہلی اور صرف ایک لائن جس میں ایک انٹیجر n ہے۔ دوسری لائن جس میں ...

مزید پڑھ

سوال 34. زیادہ سے زیادہ رقم میں اضافہ "زیادہ سے زیادہ رقم میں اضافے والے مواقع" کے مسئلے میں مسئلہ بیان ہم نے ایک صف تیار کیا ہے۔ دیئے گئے صف کے زیادہ سے زیادہ حصquہ کا مجموعہ تلاش کریں ، یہی ہے کہ بعد میں آنے والے عدد صحیح ترتیب میں ہیں۔ ایک سبسینس ایک صف کا ایک حصہ ہے جو ایک تسلسل ہے جو ...

مزید پڑھ

سوال 35. کسی صف سے پک عنصر تلاش کریں مسئلہ بیان "" ایک سرنی سے چوٹی عنصر ڈھونڈیں "میں اس مسئلے میں ہم نے ان پٹ انٹریز دیئے ہیں۔ ایک چوٹی عنصر تلاش کریں۔ صف میں ، عنصر ایک چوٹی عنصر ہوتا ہے ، اگر عنصر دونوں پڑوسیوں سے بڑا ہو۔ اہم عناصر کے ل For ، ہم صرف ان ...

مزید پڑھ

سوال 36. تقسیم کا مسئلہ مسئلہ بیان پارٹیشن کے مسئلے میں ، ہم نے ایک سیٹ دیا ہے جس میں n عناصر شامل ہیں۔ معلوم کریں کہ دیئے گئے سیٹ کو دو سیٹوں میں تقسیم کیا جاسکتا ہے جس کے سبسیٹس میں موجود عناصر کا مجموعہ برابر ہے۔ مثال ان پٹ ارر [] = {4، 5، 11، 9، 8، 3} آؤٹ پٹ ہاں وضاحت

مزید پڑھ

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

مزید پڑھ

سوال 38. دو ترتیب شدہ اشارے ضم کریں مسئلہ بیان دو ترتیب شدہ صفوں کی انضمام میں ، ہم نے دو ان پٹ ترتیب شدہ اشارے دیئے ہیں ، ہمیں ان دو صفوں کو اس طرح ضم کرنے کی ضرورت ہے کہ مکمل ترتیب کے بعد ابتدائی نمبر پہلی صف میں ہوں اور دوسری صف میں باقی ہوں۔ مثال کے ان پٹ A [] = {1، 3، 5، 7، ...

مزید پڑھ

سوال 39. دی گئی قیمت سے کم رقم کے ساتھ ٹرپلٹس کی گنتی مسئلہ بیان ہم نے عناصر کی N تعداد پر مشتمل ایک صف دی ہے۔ دیئے گئے صف میں ، اعداد کی قیمت سے کم رقم کے ساتھ ٹرپلٹس کی تعداد گنیں۔ مثال ان پٹ a [] = {1، 2، 3، 4، 5، 6، 7، 8} رقم = 10 آؤٹ پٹ 7 ممکنہ تین گنا ہیں: ...

مزید پڑھ

سوال 40. دو ترتیب شدہ اشاروں کو ضم کرنا مسئلہ بیان دو ترتیب شدہ اشاروں کے مسئلہ کو ضم کرنے میں ہم نے دو ترتیب شدہ ارے دیئے ہیں ، ایک سائز ایم + این کے ساتھ اور دوسرا سائز این کے ساتھ۔ ہم ن سائز کے سرنی کو M + n سائز والے سرنی میں ضم کریں گے اور m + n سائز مربوط کردہ سرنی کو پرنٹ کریں گے۔ مثال ان پٹ 6 3 ایم [] = ...

مزید پڑھ

سوال 41. دی گئی رقم کے ساتھ صف میں ٹرپلٹ تلاش کریں دشواری کا بیان انفرادی صفوں کو ملاحظہ کریں ، صف میں تین عناصر کا مجموعہ ڈھونڈیں جس کی رقم ایک مقررہ قیمت X کے برابر ہے۔ یہاں ہم پہلا مجموعہ جو ہمیں ملیں گے اسے پرنٹ کریں گے۔ اگر اس طرح کا کوئی امتزاج نہیں ہے تو پھر -1 پرنٹ کریں۔ مثال ان پٹ N = 5 ، X = 15 ارر [] = ...

مزید پڑھ

سوال 42. غیر ترتیب شدہ صف میں چھوٹا سب سے چھوٹا مثبت نمبر دشواری کا بیان دیئے گئے غیر ترتیب شدہ صف میں ایک غیر ترتیب شدہ صف میں چھوٹی چھوٹی مثبت نمبر تلاش کریں۔ کسی مثبت عدد میں 0 شامل نہیں ہوتا ہے۔ اگر ضرورت ہو تو ہم اصل صف میں ترمیم کرسکتے ہیں۔ صف میں مثبت اور منفی نمبر شامل ہوسکتے ہیں۔ مثال a. ان پٹ سرنی: [3، 4، -1، 0، -2، 2، 1، ...

مزید پڑھ

سوال 43. تمام صفر کو دیئے گئے صفوں کے اختتام پر منتقل کریں دشواری کا بیان دیئے ہوئے صف میں وہ صفر کو منتقل کریں جو صف میں موجود ہیں جو سرنی کے اختتام تک ہیں۔ صف کے تمام نمبر داخل کرنے کے لئے یہاں ایک راستہ ہمیشہ موجود ہے۔ مثال ان پٹ 9 9 17 0 14 0 ...

مزید پڑھ

سوال 44. ترتیب شدہ صف میں واقعات کی تعداد شمار کریں "ایک ترتیب والے صف میں ہونے والے واقعات کی گنتی کی تعداد" میں دشواری کا بیان ، ہم ایک ترتیب شدہ صف تیار کر چکے ہیں۔ X کی ترتیب شدہ صف میں جہاں واردات یا تعدد کی گنتی کریں جہاں X ایک عدد صحیح ہے۔ مثال ان پٹ 13 1 2 2 2 2 3 3 3 4 4 ...

مزید پڑھ

سوال 45. ایک پروڈکٹ سرنی پہیلی مسئلہ بیان کسی پروڈکٹ سرنی پہیلی والے مسئلے میں ہمیں ایک صف تیار کرنے کی ضرورت ہے جہاں ith عنصر آئت پوزیشن پر عنصر کے علاوہ دیئے گئے صف میں موجود تمام عناصر کی پیداوار ہوگی۔ مثال ان پٹ 5 10 3 5 6 2 آؤٹ پٹ 180 600 360 300 900 ...

مزید پڑھ

سوال 46. اکثریت عنصر مسئلہ بیان ایک ترتیب شدہ صف کو دیئے گئے ، ہمیں ترتیب دینے والے صف سے اکثریت کا عنصر تلاش کرنے کی ضرورت ہے۔ اکثریت عنصر: سرنی کے نصف سے زیادہ سائز والی تعداد۔ یہاں ہم نے ایک نمبر دیا ہے ہمیں یہ چیک کرنا ہوگا کہ یہ اکثریت ہے یا نہیں۔ مثال ان پٹ 5 2 ...

مزید پڑھ

بائٹ ڈانس سٹرنگ سوالات

سوال 47. قوسین LeetCode حل کا اسکور مسئلہ کا بیان قوسین کا سکور LeetCode سلوشن کہتا ہے – ایک متوازن قوسین کے سٹرنگ کو دیکھتے ہوئے اور زیادہ سے زیادہ سکور لوٹائیں۔ متوازن قوسین کی تار کا اسکور درج ذیل اصولوں پر مبنی ہے: "()" کا اسکور 1 ہے۔ AB کا اسکور A + B ہے، جہاں A اور B متوازن قوسین کے تار ہیں۔ (A) کا سکور 2 * A ہے، جہاں A ہے...

مزید پڑھ

سوال 48. ڈیزائن شامل کریں اور الفاظ تلاش کریں ڈیٹا ڈھانچہ LeetCode حل مسئلہ کا بیان: ڈیزائن ایڈ اور سرچ ورڈز ڈیٹا سٹرکچر LeetCode Solution کہتا ہے - ایک ڈیٹا ڈھانچہ ڈیزائن کریں جو نئے الفاظ کو شامل کرنے اور یہ معلوم کرنے میں معاون ہو کہ آیا کوئی سٹرنگ پہلے سے شامل کردہ کسی بھی سٹرنگ سے میل کھاتا ہے۔ WordDictionary کلاس کو لاگو کریں: WordDictionary() آبجیکٹ کو شروع کرتا ہے۔ void addWord(word) ڈیٹا کے ڈھانچے میں لفظ شامل کرتا ہے، اسے بعد میں ملایا جا سکتا ہے۔ bool search (لفظ) صحیح لوٹتا ہے اگر وہاں...

مزید پڑھ

سوال 49. ڈی کوڈ سٹرنگ لیٹ کوڈ حل مسئلہ کا بیان ڈی کوڈ سٹرنگ لیٹ کوڈ حل - "ڈی کوڈ سٹرنگ" آپ سے انکوڈ شدہ سٹرنگ کو ڈی کوڈ سٹرنگ میں تبدیل کرنے کو کہتی ہے۔ انکوڈنگ کا اصول k[encoded_string] ہے، جہاں مربع بریکٹ کے اندر encoded_string کو بالکل k بار دہرایا جا رہا ہے جہاں k ایک مثبت عدد ہے۔ مثال: ان پٹ: s = "3[a]2[bc]" آؤٹ پٹ: "aaabcbc" ...

مزید پڑھ

سوال 50. قوسین شامل کرنے کے مختلف طریقے Leetcode حل مسئلہ کا بیان قوسین کو شامل کرنے کے مختلف طریقے LeetCode حل – "قوسین شامل کرنے کے مختلف طریقے" بیان کرتا ہے جس میں نمبرز اور آپریٹرز کا سٹرنگ ایکسپریشن دیا گیا ہے۔ ہمیں گروپ نمبرز اور آپریٹرز کو تمام مختلف ممکنہ طریقوں سے کمپیوٹنگ کے تمام ممکنہ نتائج واپس کرنے کی ضرورت ہے۔ کسی بھی ترتیب میں جواب واپس کریں۔ ...

مزید پڑھ

سوال 51. قوسین Leetcode حل بنائیں مسئلہ کا بیان جنریٹ قوسین LeetCode حل - "قوسین پیدا کریں" کہتا ہے کہ n کی قدر کو دیکھتے ہوئے ہمیں قوسین کے n جوڑوں کے تمام مجموعے بنانے کی ضرورت ہے۔ جواب کو اچھی طرح سے بنائے گئے قوسین کے تاروں کے ویکٹر کی شکل میں لوٹائیں۔ مثال: ان پٹ: n = 3 آؤٹ پٹ: ["((())","(()())","(())()","()())","()( )()"] وضاحت: ...

مزید پڑھ

سوال 52. سب سے بڑی تعداد لیٹ کوڈ حل مسئلہ کا بیان سب سے بڑا نمبر LeetCode حل - "سب سے بڑا نمبر" کہتا ہے کہ غیر منفی عدد کے اعداد کی فہرست دی گئی ہے، ہمیں اعداد کو اس طرح ترتیب دینے کی ضرورت ہے کہ وہ سب سے بڑی تعداد بنائیں اور اسے واپس کریں۔ چونکہ نتیجہ بہت بڑا ہوسکتا ہے، لہذا آپ کو واپس آنے کی ضرورت ہے ...

مزید پڑھ

سوال 53. ٹری (پریفکس ٹری) لیٹ کوڈ حل کو نافذ کریں۔ مسئلہ کا بیان The Implement Trie (Prefix Tree) LeetCode Solution - "Implement Trie (Prefix Tree)" آپ سے Trie ڈیٹا سٹرکچر کو لاگو کرنے کے لیے کہتا ہے جو داخل کرنے، تلاش کرنے اور پریفکس کی تلاش کو مؤثر طریقے سے انجام دیتا ہے۔ مثال: ان پٹ: ["Trie", "insert", "search", "search", "startsWith", "insert", "search"] [[], ["apple"], ["apple"], [ "app"], ["app"], ["app"], ["app"]] آؤٹ پٹ: [null, null, true, false, true, null, true] وضاحت: تمام سٹرنگز ڈالنے کے بعد، ٹرائی لگتی ہے اس کے جیسا. لفظ سیب تلاش کیا جاتا ہے جو...

مزید پڑھ

سوال 54. غلط قوسین Leetcode حل کو ہٹا دیں۔ مسئلہ کا بیان غلط قوسین کو ہٹا دیں لیٹ کوڈ حل - کہتا ہے کہ آپ کو ایک سٹرنگ دی گئی ہے جس میں قوسین اور چھوٹے حروف ہیں۔ ہمیں ان پٹ اسٹرنگ کو درست بنانے کے لیے غلط قوسین کی کم از کم تعداد کو ہٹانے کی ضرورت ہے۔ ہمیں کسی بھی ترتیب میں تمام ممکنہ نتائج واپس کرنے کی ضرورت ہے۔ ایک تار ہے...

مزید پڑھ

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

مزید پڑھ

سوال 56. سب سے طویل عرصے تک بار بار ہونے والا نتیجہ مسئلہ "سب سے طویل بار بار آنے والا نتیجہ" بتاتا ہے کہ آپ کو ایک ان پٹ کی حیثیت سے ایک تار دیا جاتا ہے۔ طویل عرصے تک بار بار آنے والی تقویت کا پتہ لگائیں ، وہی سبقت ہے جو تار میں دو بار موجود ہے۔ مثال aeafbdfdg 3 (afd) نقطہ نظر مسئلہ ہم سے تار میں سب سے طویل عرصے سے دہرایا جانے والا نتیجہ تلاش کرنے کے لئے کہتا ہے۔ ...

مزید پڑھ

سوال 57. حروف کو دہرائے بغیر طویل ترین سبسٹرنگ LeetCode حل کریکٹرز کو دہرائے بغیر سب سے لمبی سبسٹرنگ LeetCode سلوشن - ایک سٹرنگ کو دیکھتے ہوئے، ہمیں حروف کو دہرائے بغیر سب سے لمبی سبسٹرنگ کی لمبائی تلاش کرنی ہوگی۔ آئیے چند مثالوں پر غور کریں: مثال pwwkew 3 وضاحت: جواب ہے "wke" لمبائی کے ساتھ 3 aav 2 وضاحت: جواب ہے "av" لمبائی کے ساتھ 2 نقطہ نظر-1 ...

مزید پڑھ

سوال 58. Palindrome ضمنی سوالات مسئلے کا بیان "Palindrome Substring Qu शंका" مسئلہ بیان کرتا ہے کہ آپ کو ایک سٹرنگ اور کچھ سوالات دیئے جاتے ہیں۔ ان سوالات کے ساتھ ، آپ کو یہ تعین کرنا ہوگا کہ آیا اس سوال سے تشکیل پانے والا اسٹریننگ ایک پالینڈوم ہے یا نہیں۔ مثال کے طور پر سٹرنگ str = "aabababbaaa" سوالات Q [] = {{2، 3}، {2، 8}، {5، 7}، ...

مزید پڑھ

سوال 59. دیئے گئے تار کی زیادہ سے زیادہ وزن میں تبدیلی مسئلہ بیان کسی دیئے گئے مسئلے کی زیادہ سے زیادہ وزن میں تبدیلی میں بتایا گیا ہے کہ صرف دو حرف 'A' اور 'B' پر مشتمل اسٹرنگ دی گئی ہے۔ ہمارے پاس ایک آپریشن ہے جہاں ہم کسی بھی کردار کو ٹوگل کرکے سٹرنگ کو دوسری سٹرنگ میں تبدیل کرسکتے ہیں۔ اس طرح بہت ساری تبدیلیاں ممکن ہیں۔ ہر ممکن سے ...

مزید پڑھ

سوال 60. فاصلہ ترمیم کریں ترمیم کرنے والی دشواری کے مسئلے میں ہمیں لمبائی کے ایک تار x کو لمبائی کے ایک اور تار Y میں تبدیل کرنے کے لئے درکار کم سے کم کارروائیوں کی تلاش کرنا ہوگی۔ آپریشنز کی اجازت: اندراج حذف متبادل کی مثال ان پٹ: سٹرنگ 1 = “اے بی سی ڈی” اسٹرنگ 2 = “ابی” آؤٹ پٹ: مطلوبہ کم سے کم آپریشنز 2 (...

مزید پڑھ

سوال 61. ڈیکوڈ سٹرنگ فرض کریں ، آپ کو ایک انکوڈ ڈور دی گئی ہے۔ کسی طرح کے پیٹرن میں اسٹرنگ انکوڈ ہوتی ہے ، آپ کا کام اس ڈور کو ڈی کوڈ کرنا ہے۔ ہم کہتے ہیں کہ ، <اوقات کے اسٹرنگ واقع نہیں ہوتے ہیں۔ [سٹرنگ] مثال ان پٹ 3 [بی] 2 [بی سی] آؤٹ پٹ بی بی بیکاکا وضاحت یہاں “بی” 3 بار ہوتا ہے اور “سی اے” 2 بار ہوتا ہے۔ ...

مزید پڑھ

سوال 62. اگلا اجازت اگلے تخفیف مسئلہ میں ہم نے ایک لفظ دیا ہے ، اس کی لغت کے لحاظ سے زیادہ تر نمبر تلاش کریں۔ مثال کے ان پٹ: سی آر = "ٹیوٹوریلکپ" آؤٹ پٹ: ٹیوٹوریل پی سی یو ان پٹ: str = "nmhdgfecba" آؤٹ پٹ: nmheabcdfg ان پٹ: str = "الگورتھم" آؤٹ پٹ: الگورتھم ان پٹ: str = "اسپونفیڈ" آؤٹ پٹ: اگلا اجازت نامہ ...

مزید پڑھ

سوال 63. درست قوسین LeetCode حل درست قوسین LeetCode مسئلہ میں ہم نے صرف '(','), '{', '}'، '[' اور ']' حروف پر مشتمل ایک سٹرنگ دی ہے، اس بات کا تعین کریں کہ آیا ان پٹ سٹرنگ درست ہے۔ یہاں ہم آپ کو ایک درست قوسین LeetCode حل فراہم کریں گے۔ ایک ان پٹ سٹرنگ درست ہے اگر: کھلی بریکٹ کو بند کرنا ضروری ہے ...

مزید پڑھ

سوال 64. STL کا استعمال کرتے ہوئے دیئے گئے اسٹرنگ کا اجازت نامہ "STL کا استعمال کرتے ہوئے دیئے گئے اسٹرنگ کا تخمینہ" مسئلہ میں دشواری کا بیان ، ہم نے ایک تار "s" دیا ہے۔ STL افعال کا استعمال کرتے ہوئے ان پٹ اسٹرنگ کے تمام پرمٹ پرنٹ کریں۔ ان پٹ فارمیٹ پہلی اور صرف ایک لائن جس میں تار "s" موجود ہے۔ آؤٹ پٹ فارمیٹ دیئے گئے تمام پرمٹ پرنٹ کریں ...

مزید پڑھ

سوال 65. سب سے طویل درست سبسٹریننگ کی لمبائی مسئلہ بیان "" سب سے طویل درست سبسٹریننگ کی لمبائی "میں ہم نے ایک تار دیا ہے جس میں صرف ابتدائی اور اختتامی قوسین موجود ہیں۔ ایک ایسا پروگرام لکھیں جس میں طویل ترین درست قوسین سبسٹریننگ مل جائے۔ ان پٹ فارمیٹ پہلی اور صرف ایک لائن جس میں سٹرنگ ایس ہے۔ آؤٹ پٹ کی شکل پہلے اور ...

مزید پڑھ

سوال 66. سٹرنگ میں سب سے چھوٹی ونڈو جس میں دوسرے سٹرنگ کے تمام حروف شامل ہیں۔ دی گئی اسٹرنگ میں سب سے چھوٹی سب اسٹرنگ تلاش کریں جس میں کسی لفظ کے تمام حروف ہوں یا کسی دوسرے سٹرنگ کے تمام حروف پر مشتمل اسٹرنگ میں سب سے چھوٹی ونڈو تلاش کریں دو سٹرنگز s اور t کو دیکھتے ہوئے ایک فنکشن لکھیں جو s میں کم از کم ونڈو پائے گا کرے گا...

مزید پڑھ

سوال 67. سب سے بڑا نمبر II بنانے کے لئے دیئے گئے نمبروں کا بندوبست کریں مسئلے کا بیان "سب سے بڑا نمبر II بنانے کے لئے دیئے گئے نمبروں کا بندوبست کریں" میں ، ہم نے مثبت عدد کی ایک صف دی ہے۔ ان کو اس طرح بندوبست کریں کہ اس انتظام سے سب سے بڑی قیمت تشکیل پائے۔ ان پٹ فارمیٹ پہلی اور صرف ایک لائن جس میں ایک انٹیجر n ہے۔ دوسری لائن جس میں ...

مزید پڑھ

بائٹ ڈانس ٹری سوالات

سوال 68. بائنری ٹری لیٹ کوڈ حل کا عمودی آرڈر ٹراورسل مسئلہ بیان بائنری ٹری کا عمودی آرڈر ٹراورسل LeetCode سلوشن کہتا ہے – بائنری ٹری کی جڑ کو دیکھتے ہوئے، بائنری ٹری کے عمودی آرڈر ٹراورسل کا حساب لگائیں۔ پوزیشن پر ہر نوڈ کے لیے (قطار، کول)، اس کے بائیں اور دائیں بچے بالترتیب پوزیشن (قطار + 1، کول - 1) اور (قطار + 1، کول + 1) پر ہوں گے۔ ...

مزید پڑھ

سوال 69. بائنری ٹری کو لنکڈ لسٹ لیٹ کوڈ حل کے ساتھ چپٹا کریں۔ بائنری ٹری کو لنکڈ لسٹ میں فلیٹ کریں LeetCode سلوشن کہتا ہے کہ - بائنری ٹری کی جڑ کو دیکھتے ہوئے، درخت کو "لنکڈ لسٹ" میں چپٹا کریں: "لنکڈ لسٹ" کو وہی TreeNode کلاس استعمال کرنا چاہئے جہاں صحیح چائلڈ پوائنٹر اگلے نوڈ کی طرف اشارہ کرتا ہے۔ فہرست میں اور بائیں چائلڈ پوائنٹر ہمیشہ خالی ہوتا ہے۔ "منسلک فہرست"...

مزید پڑھ

سوال 70. بائنری ٹری لیٹ کوڈ حل کا سب سے کم مشترکہ اجداد مسئلہ کا بیان بائنری ٹری کا سب سے کم مشترکہ اجداد LeetCode سلوشن - "Binary Tree کا سب سے کم مشترکہ آباؤ اجداد" بیان کرتا ہے کہ بائنری ٹری کی جڑ اور درخت کے دو نوڈس دیے گئے ہیں۔ ہمیں ان دو نوڈس کا سب سے کم مشترکہ اجداد تلاش کرنے کی ضرورت ہے۔ سب سے کم عام...

مزید پڑھ

سوال 71. نوڈس کو حذف کریں اور فاریسٹ لیٹ کوڈ حل واپس کریں۔ مسئلہ کا بیان نوڈس کو حذف کریں اور جنگل کو واپس کریں LeetCode حل - "نوڈس کو حذف کریں اور جنگل کو واپس کریں" کہتا ہے کہ بائنری درخت کی جڑ کو دیکھتے ہوئے جہاں ہر نوڈ کی ایک الگ قدر ہوتی ہے۔ ہمیں ایک صف بھی دی گئی ہے، to_delete، جہاں ہمیں تمام نوڈس کو حذف کرنے کی ضرورت ہے جس میں موجود اقدار ہیں...

مزید پڑھ

سوال 72. بائنری سرچ ٹری لیٹ کوڈ حل بازیافت کریں۔ مسئلہ بیان The Recover Binary Search Tree LeetCode Solution - "Recover Binary Search Tree" بتاتا ہے کہ بائنری سرچ ٹری کی جڑ کو دیکھتے ہوئے، جہاں غلطی سے بالکل دو نوڈس کی قدریں تبدیل ہو جاتی ہیں۔ ہمیں درخت کی ساخت کو تبدیل کیے بغیر اسے بحال کرنے کی ضرورت ہے۔ مثال: ان پٹ: جڑ = [1,3,null,null,2] آؤٹ پٹ: [3,1,null,null,2] ...

مزید پڑھ

سوال 73. ایم آئٹمز کو ہٹانے کے بعد مختلف عناصر کی کم از کم تعداد مسئلے کا بیان مسئلہ "ایم آئٹمز کو ہٹانے کے بعد کم از کم مختلف عناصر کی تعداد" بتاتا ہے کہ آپ کے پاس ایک صف اور ایک عدد میٹر ہے۔ سرنی کا ہر عنصر کسی آئٹم کی شناخت کرتا ہے۔ مسئلے کے بیان میں ایم عناصر کو اس طرح سے ہٹانے کو کہا گیا ہے تاکہ کم از کم ...

مزید پڑھ

سوال 74. بدلیں بی ایس ٹی سے من ہیپ مسئلہ بیان ایک مکمل ثنائی تلاش کے درخت کو دیئے گئے ، ایک الگورتھم لکھیں اسے من ہیپ میں تبدیل کریں ، جو BST کو من ہیپ میں تبدیل کرنا ہے۔ من ڈھیر اس طرح کا ہونا چاہئے کہ نوڈ کے بائیں طرف کی اقدار دائیں طرف کی اقدار سے کم ہونی چاہ ...۔

مزید پڑھ

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

مزید پڑھ

سوال 76. دیئے گئے انڈرور اور پری آرڈر ٹروراسالس سے بائنری ٹری بنائیں اس پریشانی میں ، ہمارے پاس بائنری ٹری کا انڈر اور پری آرڈر ہے۔ ہمیں دیئے گئے انڈر اور پری آرڈر ٹروراسال سے بائنری ٹری تعمیر کرنے کی ضرورت ہے۔ مثال ان پٹ: انڈرر = [D، B، E، A، F، C] پیشگی آرڈر = [A، B، D، E، C، F] آؤٹ پٹ: درخت کا پیشگی آرڈر عبور جس کے ذریعہ تشکیل دیا گیا ہے ...

مزید پڑھ

سوال 77. ثنائی تلاش کے درخت کو بازیافت کریں بائنری سرچ ٹری پر غور کریں ، درخت کے دو نوڈس تبدیل کردیئے گئے ہیں ، بائنری سرچ ٹری کی بازیابی کے لئے الگورتھم ڈیزائن کریں۔ مثال ذیل میں دیئے گئے بائنری سرچ ٹری پر غور کریں جس کے دو نوڈس ان پٹ کے طور پر تبدیل ہوگئے ہیں۔ بی ایس ٹی پر غلط نوڈس کا پتہ لگایا گیا (نمایاں کیا گیا) اور پھر اسے حاصل کرنے کے لئے تبدیل کیا گیا ...

مزید پڑھ

سوال 78. ثنائی تلاش درخت کی توثیق کریں توثیق ثنائی تلاش درخت کے مسئلے میں دشواری ہم نے درخت کی جڑ دی ہے ، ہمیں یہ چیک کرنا ہوگا کہ یہ بائنری سرچ ٹریٹ ہے یا نہیں۔ مثال کے طور پر: آؤٹ پٹ: صحیح وضاحت: دیئے گئے درخت بائنری سرچ ٹریٹ ہیں کیونکہ تمام عناصر جو ہر سب ٹری پر رہ جاتے ہیں ...

مزید پڑھ

بائٹ ڈانس گراف کے سوالات

سوال 79. کیا گراف دو طرفہ ہے؟ لیٹ کوڈ حل مسئلہ کا بیان گراف بائپریٹائٹ لیٹ کوڈ حل ہے- n نوڈس کے ساتھ ایک غیر ہدایت شدہ گراف ہے، جہاں ہر نوڈ کو 0 اور n - 1 کے درمیان نمبر دیا گیا ہے۔ آپ کو ایک 2D اری گراف دیا گیا ہے، جہاں گراف[u] نوڈس کی ایک صف ہے جو یو کو نوڈ کرتی ہے۔ سے ملحق ہے. مزید رسمی طور پر، گراف[u] میں ہر v کے لیے، نوڈ u اور نوڈ v کے درمیان ایک غیر مستقیم کنارے ہوتا ہے۔ گراف میں ...

مزید پڑھ

بائٹ ڈانس اسٹیک سوالات

سوال 80. قوسین LeetCode حل کا اسکور مسئلہ کا بیان قوسین کا سکور LeetCode سلوشن کہتا ہے – ایک متوازن قوسین کے سٹرنگ کو دیکھتے ہوئے اور زیادہ سے زیادہ سکور لوٹائیں۔ متوازن قوسین کی تار کا اسکور درج ذیل اصولوں پر مبنی ہے: "()" کا اسکور 1 ہے۔ AB کا اسکور A + B ہے، جہاں A اور B متوازن قوسین کے تار ہیں۔ (A) کا سکور 2 * A ہے، جہاں A ہے...

مزید پڑھ

سوال 81. ڈی کوڈ سٹرنگ لیٹ کوڈ حل مسئلہ کا بیان ڈی کوڈ سٹرنگ لیٹ کوڈ حل - "ڈی کوڈ سٹرنگ" آپ سے انکوڈ شدہ سٹرنگ کو ڈی کوڈ سٹرنگ میں تبدیل کرنے کو کہتی ہے۔ انکوڈنگ کا اصول k[encoded_string] ہے، جہاں مربع بریکٹ کے اندر encoded_string کو بالکل k بار دہرایا جا رہا ہے جہاں k ایک مثبت عدد ہے۔ مثال: ان پٹ: s = "3[a]2[bc]" آؤٹ پٹ: "aaabcbc" ...

مزید پڑھ

سوال 82. بائنری ٹری کو لنکڈ لسٹ لیٹ کوڈ حل کے ساتھ چپٹا کریں۔ بائنری ٹری کو لنکڈ لسٹ میں فلیٹ کریں LeetCode سلوشن کہتا ہے کہ - بائنری ٹری کی جڑ کو دیکھتے ہوئے، درخت کو "لنکڈ لسٹ" میں چپٹا کریں: "لنکڈ لسٹ" کو وہی TreeNode کلاس استعمال کرنا چاہئے جہاں صحیح چائلڈ پوائنٹر اگلے نوڈ کی طرف اشارہ کرتا ہے۔ فہرست میں اور بائیں چائلڈ پوائنٹر ہمیشہ خالی ہوتا ہے۔ "منسلک فہرست"...

مزید پڑھ

سوال 83. دو نمبرز II لیٹ کوڈ حل شامل کریں۔ مسئلہ کا بیان دو نمبرز شامل کریں II LeetCode حل - "دو نمبرز II شامل کریں" کہتا ہے کہ دو غیر خالی منسلک فہرستیں دو غیر منفی عدد کی نمائندگی کرتی ہیں جہاں سب سے اہم ہندسہ پہلے آتا ہے اور ہر نوڈ میں بالکل ایک ہندسہ ہوتا ہے۔ ہمیں دو نمبروں کو شامل کرنے اور رقم کو واپس کرنے کی ضرورت ہے ...

مزید پڑھ

سوال 84. روزانہ درجہ حرارت Leetcode حل مسئلہ کا بیان روزانہ درجہ حرارت لیٹ کوڈ حل: یہ بتاتا ہے کہ عددی درجہ حرارت کی ایک صف دی گئی ہے جو روزانہ درجہ حرارت کی نمائندگی کرتا ہے، ایک صف کا جواب لوٹائیں اس طرح کہ جواب[i] وہ دنوں کی تعداد ہے جو آپ کو گرم درجہ حرارت حاصل کرنے کے لیے ith دن کے بعد انتظار کرنا پڑتا ہے۔ اگر مستقبل میں کوئی ایسا دن نہیں ہے جس کے لیے یہ ممکن ہو تو جواب[i] == 0 رکھیں۔ ...

مزید پڑھ

سوال 85. ٹریپنگ رین واٹر لیٹکوڈ حل مسئلہ کا بیان The Trapping Rain Water LeetCode Solution - "Trapping Rain Water" میں کہا گیا ہے کہ اونچائیوں کی ایک صف دی گئی ہے جو ایک بلندی کے نقشے کی نمائندگی کرتی ہے جہاں ہر بار کی چوڑائی 1 ہے۔ ہمیں بارش کے بعد پھنسے ہوئے پانی کی مقدار معلوم کرنے کی ضرورت ہے۔ مثال: ان پٹ: اونچائی = [0,1,0,2,1,0,1,3,2,1,2,1] آؤٹ پٹ: 6 وضاحت: چیک کریں ...

مزید پڑھ

سوال 86. ڈیکوڈ سٹرنگ فرض کریں ، آپ کو ایک انکوڈ ڈور دی گئی ہے۔ کسی طرح کے پیٹرن میں اسٹرنگ انکوڈ ہوتی ہے ، آپ کا کام اس ڈور کو ڈی کوڈ کرنا ہے۔ ہم کہتے ہیں کہ ، <اوقات کے اسٹرنگ واقع نہیں ہوتے ہیں۔ [سٹرنگ] مثال ان پٹ 3 [بی] 2 [بی سی] آؤٹ پٹ بی بی بیکاکا وضاحت یہاں “بی” 3 بار ہوتا ہے اور “سی اے” 2 بار ہوتا ہے۔ ...

مزید پڑھ

بائٹ ڈانس قطار کے سوالات

سوال 87. سائز کے تمام سبریوں کے کم سے کم اور زیادہ سے زیادہ عناصر کا مجموعہ مسئلہ بیان "مساوی کے تمام سبریوں کے کم سے کم اور زیادہ سے زیادہ عناصر کا مجموعہ" یہ بیان کرتا ہے کہ آپ کو مثبت اور منفی انٹیجرس پر مشتمل ایک صف دی جاتی ہے ، سائز کے تمام ذیلی اقسام کے کم سے کم اور زیادہ سے زیادہ عناصر کا مجموعہ تلاش کریں۔ مثالیں آرر [] = {5، 9، 8، 3، ...

مزید پڑھ

سوال 88. اونچائی کے ذریعہ قطار کی تعمیر نو اونچائی کے ذریعہ قطار کی تعمیر نو کی مسئلہ تفصیل فرض کریں آپ کے پاس قطار میں کھڑے لوگوں کی بے ترتیب فہرست ہے۔ ہر شخص کو عددی اعداد (h، k) کے جوڑے کے ذریعہ بیان کیا جاتا ہے ، جہاں h اس شخص کی اونچائی ہوتی ہے اور k اس شخص کے سامنے لوگوں کی تعداد ہوتی ہے ...

مزید پڑھ

بائٹ ڈانس میٹرکس کے سوالات

سوال 89. کم از کم پاتھ سم لیٹ کوڈ حل مسئلہ کا بیان The Minimum Path Sum LeetCode Solution - "Minimum Path Sum" کہتا ہے کہ دیا گیا anxm گرڈ غیر منفی عدد پر مشتمل ہوتا ہے اور ہمیں اوپر سے بائیں سے نیچے دائیں راستہ تلاش کرنے کی ضرورت ہوتی ہے، جو راستے کے تمام نمبروں کے مجموعے کو کم سے کم کرتا ہے۔ . ہم صرف حرکت کر سکتے ہیں...

مزید پڑھ

سوال 90. ورڈ سرچ لیٹ کوڈ حل مسئلہ بیان ایک mxn بورڈ اور ایک لفظ دیا ، معلوم کریں کہ گرڈ میں یہ لفظ موجود ہے یا نہیں۔ یہ لفظ ترتیب سے ملحقہ خلیوں کے خطوں سے بنایا جاسکتا ہے ، جہاں "ملحقہ" خلیے افقی یا عمودی طور پر پڑوسی ہیں۔ ایک ہی لیٹر سیل کو ایک سے زیادہ مرتبہ استعمال نہیں کیا جاسکتا ہے۔ مثال ...

مزید پڑھ

بائٹ ڈانس دیگر سوالات

سوال 91. Rand10() Rand7() Leetcode سلوشن کا استعمال کرتے ہوئے نافذ کریں۔ مسئلہ کا بیان: Rand10() Leetcode سلوشن کا استعمال کرتے ہوئے Rand7() کو لاگو کریں - API rand7() کو دیکھتے ہوئے جو رینج [1, 7] میں یکساں بے ترتیب عدد پیدا کرتا ہے، ایک فنکشن rand10() لکھیں جو رینج میں یکساں بے ترتیب عدد پیدا کرتا ہے۔ [1، 10]۔ آپ صرف API rand7() کو کال کر سکتے ہیں، اور آپ کو کسی دوسرے کو کال نہیں کرنا چاہیے...

مزید پڑھ

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

مزید پڑھ

سوال 93. ترتیب شدہ سرنی LeetCode حل میں عنصر کی پہلی اور آخری پوزیشن تلاش کریں۔ مسئلہ کا بیان: ترتیب شدہ ارے میں عنصر کی پہلی اور آخری پوزیشن تلاش کریں LeetCode سلوشن کہتا ہے کہ – غیر کم ہونے والے ترتیب میں ترتیب دیئے گئے عددی اعداد کی ایک صف کو دیکھتے ہوئے، دی گئی ہدف کی قدر کی ابتدائی اور اختتامی پوزیشن تلاش کریں۔ اگر ٹارگٹ صف میں نہیں ملتا ہے تو [-1، -1] واپس کریں۔ آپ کو O(log n) رن ٹائم پیچیدگی کے ساتھ الگورتھم لکھنا چاہیے۔ ...

مزید پڑھ

سوال 94. گیم LeetCode حل میں کمزور کرداروں کی تعداد مسئلہ کا بیان: گیم میں کمزور کرداروں کی تعداد LeetCode حل: آپ ایک گیم کھیل رہے ہیں جس میں ایک سے زیادہ حروف ہیں، اور ہر ایک کردار کی دو اہم خصوصیات ہیں: حملہ اور دفاع۔ آپ کو 2D انٹیجر اری کی خصوصیات دی گئی ہیں جہاں پراپرٹیز[i] = [attacki, Defensei] گیم میں ith کردار کی خصوصیات کی نمائندگی کرتی ہے۔ ایک کردار کہا جاتا ہے...

مزید پڑھ

سوال 95. چوٹی عنصر LeetCode حل تلاش کریں۔ پرابلم سٹیٹمنٹ Find Peak Element LeetCode سلوشن کہتا ہے کہ – چوٹی کا عنصر ایک ایسا عنصر ہوتا ہے جو اپنے پڑوسیوں سے سختی سے بڑا ہوتا ہے۔ 0-انڈیکس شدہ عددی صفوں کے نمبروں کو دیکھتے ہوئے، چوٹی کا عنصر تلاش کریں، اور اس کا اشاریہ واپس کریں۔ اگر صف متعدد چوٹیوں پر مشتمل ہے تو انڈیکس کو کسی بھی چوٹی پر لوٹائیں۔ آپ تصور کر سکتے ہیں...

مزید پڑھ

سوال 96. گروپ انگرامس LeetCode حل پرابلم سٹیٹمنٹ گروپ ایناگرامس لیٹ کوڈ سلوشن کہتا ہے کہ - سٹرنگز کی ایک صف کو دیکھتے ہوئے، انگرامس کو ایک ساتھ گروپ کریں۔ آپ کسی بھی ترتیب میں جواب واپس کر سکتے ہیں۔ انگرام ایک لفظ یا فقرہ ہے جو کسی مختلف لفظ یا فقرے کے حروف کو دوبارہ ترتیب دے کر بنایا جاتا ہے، عام طور پر تمام اصلی حروف کو بالکل ایک بار استعمال کرتے ہیں۔ مثال 1:...

مزید پڑھ

سوال 97. سلائیڈنگ ونڈو زیادہ سے زیادہ لیٹ کوڈ حل پرابلم سٹیٹمنٹ سلائیڈنگ ونڈو زیادہ سے زیادہ لیٹ کوڈ سلوشن کہتا ہے کہ – آپ کو عددی اعداد کی ایک صف دی گئی ہے، اور سائز k کی ایک سلائیڈنگ ونڈو ہے جو صف کے بالکل بائیں سے بالکل دائیں طرف بڑھ رہی ہے۔ آپ ونڈو میں صرف k نمبر دیکھ سکتے ہیں۔ ہر بار ...

مزید پڑھ

سوال 98. سب سے زیادہ پانی LeetCode حل کے ساتھ کنٹینر زیادہ تر پانی کے ساتھ مسئلہ بیان کنٹینر LeetCode حل کہتا ہے کہ - آپ کو لمبائی n کی ایک عددی صف کی اونچائی دی گئی ہے۔ n عمودی لکیریں اس طرح کھینچی گئی ہیں کہ ith لائن کے دو اختتامی نقطے (i, 0) اور (i, height[i]) ہیں۔ دو لائنیں تلاش کریں جو x-axis کے ساتھ مل کر ایک کنٹینر بنائیں، اس طرح کہ کنٹینر...

مزید پڑھ

سوال 99. اگلا Permutation LeetCode حل مسئلہ کا بیان اگلا پرمیوٹیشن لیٹ کوڈ حل - عدد کی ایک صف کی ترتیب اس کے اراکین کی ترتیب یا لکیری ترتیب میں ترتیب ہے۔ مثال کے طور پر، arr = [1,2,3] کے لیے، درج ذیل کو arr کی ترتیب سمجھا جاتا ہے: [1,2,3], [1,3,2], [3,1,2], [2,3,1] ،XNUMX]۔ عدد کی صف کی اگلی ترتیب کا اگلا لغوی لحاظ سے بڑا ترتیب ہے ...

مزید پڑھ

سوال 100. بائنری ٹری کو لنکڈ لسٹ لیٹ کوڈ حل کے ساتھ چپٹا کریں۔ مسئلہ کا بیان: بائنری ٹری کو لنکڈ لسٹ میں چپٹا کریں لیٹ کوڈ حل: بائنری ٹری کی جڑ کو دیکھتے ہوئے، درخت کو "لنکڈ لسٹ" میں چپٹا کریں: "لنکڈ لسٹ" کو وہی ٹری نوڈ کلاس استعمال کرنا چاہئے جہاں صحیح چائلڈ پوائنٹر اگلے کی طرف اشارہ کرتا ہے۔ فہرست میں نوڈ اور بائیں چائلڈ پوائنٹر ہمیشہ خالی ہوتا ہے۔ "منسلک فہرست" ہونی چاہیے...

مزید پڑھ

سوال 101. درست مثلث نمبر LeetCode حل مسئلہ کا بیان درست مثلث نمبر LeetCode حل - ایک عددی صف کے اعداد کو دیکھتے ہوئے، صف سے منتخب کردہ تینوں کی تعداد واپس کریں جو مثلث بنا سکتے ہیں اگر ہم انہیں مثلث کی سائیڈ کی لمبائی کے طور پر لیتے ہیں۔ ان پٹ: نمبر = [2,2,3,4] آؤٹ پٹ: 3 وضاحت: درست امتزاج ہیں: 2,3,4 (پہلے 2 کا استعمال کرتے ہوئے) ...

مزید پڑھ

سوال 102. منفرد بائنری تلاش کے درخت LeetCode حل Unique Binary Search Trees LeetCode Solution کہتا ہے کہ – ایک عدد n کو دیکھتے ہوئے، ساختی طور پر منفرد BST کی تعداد واپس کریں (بائنری سرچ ٹریز) جس میں 1 سے n تک منفرد اقدار کے بالکل n نوڈس ہیں۔ مثال 1: ان پٹ: n = 3 آؤٹ پٹ: 5 مثال 2: ان پٹ: n = 1 آؤٹ پٹ: 1 رکاوٹیں: 1 <= n <= 19 ...

مزید پڑھ

سوال 103. بی ایس ٹی لیٹ کوڈ حل کی حد کا مجموعہ BST LeetCode سلوشن کی رینج سم کا کہنا ہے کہ – جڑ کو بائنری سرچ ٹری کے نوڈ اور دو انٹیجرز کم اور اونچے کو دیکھتے ہوئے، تمام نوڈس کی قدروں کا مجموعہ انکلوسیو رینج [کم، زیادہ] میں ایک قدر کے ساتھ لوٹائیں۔ مثال 1: ان پٹ: جڑ = [10,5,15,3,7,null,18], low = 7, high = 15 آؤٹ پٹ: 32 وضاحت: ...

مزید پڑھ

سوال 104. ریورس انٹیجر لیٹ کوڈ حل پرابلم اسٹیٹمنٹ ریورس انٹیجر LeetCode سلوشن کہتا ہے کہ - ایک دستخط شدہ 32 بٹ انٹیجر x کو دیکھتے ہوئے، x کو اس کے ہندسوں کو الٹ کر واپس کریں۔ اگر x کو ریورس کرنے سے قدر دستخط شدہ 32 بٹ انٹیجر رینج [-231, 231 - 1] سے باہر جاتی ہے، تو 0 واپس کریں۔ فرض کریں کہ ماحول آپ کو 64 بٹ انٹیجرز (دستخط شدہ یا غیر دستخط شدہ) ذخیرہ کرنے کی اجازت نہیں دیتا ہے۔ مثال 1:...

مزید پڑھ

سوال 105. K قریب ترین عناصر LeetCode حل تلاش کریں۔ مسئلہ کا بیان K کلوزسٹ ایلیمنٹس تلاش کریں LeetCode حل - ترتیب شدہ انٹیجر ارے arr، دو انٹیجرز k اور x کو دیکھتے ہوئے، k قریب ترین انٹیجرز کو ارے میں x پر لوٹائیں۔ نتیجہ کو بھی صعودی ترتیب میں ترتیب دیا جانا چاہیے۔ ایک عدد a ایک عدد b کے مقابلے x کے قریب ہے اگر: |a - x| < |b - x|، یا |a - x| == |b - ...

مزید پڑھ

سوال 106. درست مثلث نمبر LeetCode حل مسئلہ کا بیان: درست مثلث نمبر LeetCode حل کہتا ہے - ایک عددی صف کے اعداد کو دیکھتے ہوئے، صف سے منتخب کردہ ٹرپلٹس کی تعداد واپس کریں جو مثلث بنا سکتے ہیں اگر ہم انہیں مثلث کی سائیڈ کی لمبائی کے طور پر لیتے ہیں۔ مثال 1: ان پٹ: نمبر = [2,2,3,4] آؤٹ پٹ: 3 وضاحت: درست امتزاج ہیں: 2,3,4 (استعمال کرتے ہوئے ...

مزید پڑھ

سوال 107. اوڈ ایون لنکڈ لسٹ لیٹ کوڈ حل مسئلہ کا بیان Odd-Even لنکڈ لسٹ LeetCode Solution - "Odd-Even Linked List" میں کہا گیا ہے کہ ایک غیر خالی واحد لنک شدہ فہرست دی گئی ہے۔ ہمیں تمام نوڈس کو طاق انڈیکس کے ساتھ ایک ساتھ گروپ کرنے کی ضرورت ہے اور اس کے بعد نوڈس کو یکساں انڈیکس کے ساتھ، اور دوبارہ ترتیب شدہ فہرست کو واپس کرنا ہوگا۔ نوٹ کریں کہ دونوں کے اندر متعلقہ ترتیب...

مزید پڑھ

سوال 108. روبوٹ روم کلینر لیٹ کوڈ حل مسئلہ کا بیان روبوٹ روم کلینر LeetCode حل - "روبوٹ روم کلینر" کہتا ہے کہ روبوٹ کو amxna بائنری گرڈ میں دیا گیا ہے جہاں 0 دیوار کی نمائندگی کرتا ہے اور 1 خالی سلاٹ کی نمائندگی کرتا ہے۔ روبوٹ کی ابتدائی پوزیشن کے خالی ہونے کی ضمانت دی جاتی ہے اور روبوٹ کے اندر حرکت کرتا ہے ...

مزید پڑھ

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

مزید پڑھ

سوال 110. ضم کریں k ترتیب شدہ فہرستیں Leetcode حل مسئلہ کا بیان The Merge k Sorted Lists LeetCode سلوشن - "کے ترتیب شدہ فہرستوں کو ضم کریں" کہتا ہے کہ k سے منسلک فہرستوں کی صف کو دیکھتے ہوئے، جہاں ہر منسلک فہرست کی قدریں صعودی ترتیب میں ترتیب دی گئی ہیں۔ ہمیں تمام k سے منسلک فہرستوں کو ایک واحد لنک شدہ فہرست میں ضم کرنے اور واپس کرنے کی ضرورت ہے ...

مزید پڑھ

سوال 111. ترتیب شدہ فہرست LeetCode حل سے نقلیں ہٹا دیں۔ مسئلہ کا بیان چھانٹی ہوئی فہرست سے ڈپلیکیٹس کو ہٹا دیں LeetCode حل - ہمیں ایک ترتیب شدہ لنک شدہ فہرست کا سربراہ دیا جاتا ہے۔ ہم سے تمام ڈپلیکیٹس کو حذف کرنے کے لیے کہا جاتا ہے کہ ہر عنصر صرف ایک بار ظاہر ہوتا ہے اور ترتیب شدہ فہرست کو بھی واپس کر دیتا ہے۔ مثالیں اور وضاحتیں مثال 1: ان پٹ: ہیڈ...

مزید پڑھ

سوال 112. کلون گراف LeetCode حل پرابلم سٹیٹمنٹ کلون گراف لیٹ کوڈ حل - ہمیں ایک منسلک غیر ہدایت شدہ گراف میں نوڈ کا حوالہ دیا جاتا ہے اور ہم سے گراف کی گہری کاپی واپس کرنے کو کہا جاتا ہے۔ ایک گہری کاپی بنیادی طور پر ایک کلون ہے جہاں گہری کاپی میں موجود کسی نوڈ کا حوالہ نہیں ہونا چاہئے ...

مزید پڑھ

سوال 113. ترتیب شدہ میٹرکس لیٹ کوڈ حل میں Kth سب سے چھوٹا عنصر ترتیب شدہ میٹرکس لیٹ کوڈ حل میں مسئلہ کا بیان Kth سب سے چھوٹا عنصر - ہمیں سائز n کا میٹرکس دیا گیا ہے جہاں ہر قطار اور کالم کو صعودی ترتیب میں ترتیب دیا گیا ہے۔ ہم سے میٹرکس میں kth سب سے چھوٹا عنصر واپس کرنے کو کہا جاتا ہے۔ نوٹ کریں کہ یہ kth ہے ...

مزید پڑھ

سوال 114. ٹارگٹ سم لیٹ کوڈ حل کے ساتھ ڈائس رولز کی تعداد ٹارگٹ سم لیٹ کوڈ حل کے ساتھ ڈائس رولز کا مسئلہ بیان نمبر - آپ کے پاس n ڈائس ہے اور ہر ڈائی کے چہرے 1 سے k تک ہیں۔ تین عدد n، k، اور ہدف کو دیے ہوئے، ڈائس کو رول کرنے کے لیے ممکنہ طریقوں کی تعداد (kn کل طریقوں میں سے) واپس کریں تاکہ چہرے کے نمبروں کا مجموعہ ہدف کے برابر ہو۔ چونکہ جواب ہو سکتا ہے...

مزید پڑھ

سوال 115. ترتیب شدہ فہرست II LeetCode حل سے ڈپلیکیٹس کو ہٹا دیں۔ مسئلہ کا بیان چھانٹی ہوئی فہرست سے ڈپلیکیٹس کو ہٹا دیں II LeetCode حل - ترتیب شدہ لنک شدہ فہرست کے سر کو دیکھتے ہوئے، تمام نوڈس کو حذف کریں جن کے ڈپلیکیٹ نمبر ہیں، اصل فہرست سے صرف الگ الگ نمبر چھوڑ دیں۔ ترتیب دی گئی لنک شدہ فہرست کو بھی لوٹائیں۔ ان پٹ: ہیڈ = [1,2,3,3,4,4,5] آؤٹ پٹ: [1,2,5] وضاحت یہاں کا خیال یہ ہے کہ گزرنا ہے ...

مزید پڑھ

سوال 116. رکاوٹوں کے خاتمے کے LeetCode حل کے ساتھ گرڈ میں مختصر ترین راستہ رکاوٹوں کے خاتمے کے ساتھ گرڈ میں مسئلہ کا بیان مختصر ترین راستہ LeetCode حل - آپ کو ایک mxn انٹیجر میٹرکس گرڈ دیا جاتا ہے جہاں ہر سیل یا تو 0 (خالی) یا 1 (رکاوٹ) ہوتا ہے۔ آپ ایک قدم میں خالی سیل سے اوپر، نیچے، بائیں یا دائیں جا سکتے ہیں۔ اوپری بائیں سے چلنے کے لیے کم از کم قدموں کی تعداد واپس کریں...

مزید پڑھ

سوال 117. الٹا بائنری ٹری لیٹ کوڈ حل مسئلہ کا بیان: الٹا بائنری ٹری لیٹ کوڈ حل - اس سوال میں، کسی بھی بائنری درخت کی جڑ کو دیکھتے ہوئے، حل بائنری ٹری کو الٹنے کے لیے درکار ہے یعنی بائیں درخت کو صحیح درخت بننا چاہیے اور اس کے برعکس۔ وضاحت ہم اپنے آپ سے پوچھ سکتے ہیں کہ کون سا درخت ٹراورسل ہوگا...

مزید پڑھ

سوال 118. N-Queens LeetCode حل مسئلہ کا بیان N-Queens LeetCode حل - n-queens پہیلی n queens کو nxn بساط پر رکھنے کا مسئلہ ہے تاکہ کوئی دو ملکہ ایک دوسرے پر حملہ نہ کریں۔ ایک عدد n کو دیکھتے ہوئے، n-queens پہیلی کے تمام الگ الگ حل واپس کریں۔ آپ کسی بھی ترتیب میں جواب واپس کر سکتے ہیں۔ ہر حل میں بورڈ کی ایک الگ ترتیب ہوتی ہے ...

مزید پڑھ

سوال 119. ہسٹوگرام لیٹ کوڈ حل میں سب سے بڑا مستطیل ہسٹوگرام لیٹ کوڈ حل میں مسئلہ کا بیان سب سے بڑا مستطیل - ہسٹوگرام کی بار کی اونچائی کی نمائندگی کرنے والے عدد کی بلندیوں کی ایک صف کو دیکھتے ہوئے جہاں ہر بار کی چوڑائی 1 ہے، ہسٹوگرام میں سب سے بڑے مستطیل کا رقبہ واپس کریں۔ مثال ٹیسٹ کیس 1: ان پٹ: heights = [2, 1, 5, 6, 2, 3] آؤٹ پٹ: 10 وضاحت: ...

مزید پڑھ

سوال 120. بائنری ٹری رائٹ سائڈ ویو لیٹ کوڈ حل پرابلم اسٹیٹمنٹ بائنری ٹری رائٹ سائڈ ویو لیٹ کوڈ حل - بائنری ٹری کی جڑ کو دیکھتے ہوئے، اپنے آپ کو اس کے دائیں جانب کھڑے ہونے کا تصور کریں، اور نوڈس کی قدریں واپس کریں جنہیں آپ اوپر سے نیچے تک ترتیب سے دیکھ سکتے ہیں۔ مثال ٹیسٹ کیس 1: ان پٹ: جڑ = [1, 2, 3, null, 5, null, ...

مزید پڑھ

سوال 121. وقت پر مبنی کلیدی قدر اسٹور LeetCode حل پرابلم سٹیٹمنٹ ٹائم بیسڈ کلیدی ویلیو اسٹور LeetCode سلوشن – ٹائم بیسڈ کلیدی ویلیو ڈیٹا ڈھانچہ ڈیزائن کریں جو ایک ہی کلید کے لیے مختلف ٹائم اسٹامپ پر متعدد ویلیوز کو اسٹور کر سکے اور ایک مخصوص ٹائم اسٹیمپ پر کلید کی قدر کو بازیافت کر سکے۔ ٹائم میپ کلاس کو لاگو کریں: ٹائم میپ() ڈیٹا سٹرکچر کے آبجیکٹ کو شروع کرتا ہے۔ باطل سیٹ (سٹرنگ کی، سٹرنگ...

مزید پڑھ

سوال 122. ڈیٹا اسٹریم LeetCode حل سے میڈین تلاش کریں۔ پرابلم سٹیٹمنٹ ڈیٹا اسٹریم LeetCode حل سے میڈین تلاش کریں - میڈین ترتیب شدہ عددی فہرست میں درمیانی قدر ہے۔ اگر فہرست کا سائز برابر ہے تو کوئی درمیانی قدر نہیں ہے اور میڈین دو درمیانی قدروں کا اوسط ہے۔ مثال کے طور پر، arr = [2,3,4] کے لیے، درمیانی...

مزید پڑھ

سوال 123. سٹرنگ لیٹ کوڈ حل میں ترتیب مسئلہ کا بیان: سٹرنگ لیٹ کوڈ حل میں پرموٹیشن - دو سٹرنگز s1 اور s2 کو دیکھتے ہوئے، صحیح واپس کریں اگر s2 میں s1 کی ترتیب ہو، یا غلط دوسری صورت میں۔ دوسرے لفظوں میں، اگر s1 کی ترتیب میں سے ایک s2 کی سبسٹرنگ ہو تو درست لوٹائیں۔ مثال: مثال 1 ان پٹ: s1 = "ab"، s2 = "eidbaooo" آؤٹ پٹ: صحیح وضاحت: s2 میں s1 ("ba") کی ایک ترتیب ہے۔ ...

مزید پڑھ

سوال 124. Asteroid Collision LeetCode حل مسئلہ کا بیان کشودرگرہ کا تصادم LeetCode حل - ہمیں ایک قطار میں کشودرگرہ کی نمائندگی کرنے والے عدد کے سیارچے دیے گئے ہیں۔ ہر ایک کشودرگرہ کے لیے، مطلق قدر اس کے سائز کی نمائندگی کرتی ہے، اور نشان اس کی سمت کی نمائندگی کرتا ہے (مثبت معنی دائیں، منفی معنی بائیں)۔ ہر سیارچہ ایک ہی رفتار سے حرکت کرتا ہے۔ ریاست کا پتہ...

مزید پڑھ

سوال 125. میٹرکس لیٹ کوڈ حل میں سب سے لمبا بڑھتا ہوا راستہ مسئلہ کا بیان میٹرکس میں سب سے لمبا بڑھتا ہوا راستہ LeetCode حل - ایک mxn انٹیجرز میٹرکس کو دیکھتے ہوئے، میٹرکس میں سب سے طویل بڑھتے ہوئے راستے کی لمبائی واپس کریں۔ ہر سیل سے، آپ یا تو چار سمتوں میں جا سکتے ہیں: بائیں، دائیں، اوپر، یا نیچے۔ آپ ترچھی حرکت نہیں کر سکتے یا باؤنڈری سے باہر نہیں جا سکتے (یعنی، لپیٹنے کی اجازت نہیں ہے)۔ ان پٹ:...

مزید پڑھ

سوال 126. بہترین اکاؤنٹ بیلنسنگ LeetCode حل پرابلم اسٹیٹمنٹ بہترین اکاؤنٹ بیلنسنگ LeetCode حل - آپ کو لین دین کے لین دین کی ایک صف دی جاتی ہے جہاں لین دین[i] = [fromi, toi, amounti] اشارہ کرتا ہے کہ ID = fromi والے شخص نے ID = toi والے شخص کو رقم دی ہے۔ قرض کو طے کرنے کے لیے درکار لین دین کی کم از کم تعداد واپس کریں۔ ان پٹ: لین دین = [[0,1,10],[2,0,5]] آؤٹ پٹ: 2 وضاحت: شخص #0 ...

مزید پڑھ

سوال 127. بائنری ٹری لیٹ کوڈ حل کو سیریلائز اور ڈی سیریلائز کریں۔ پرابلم سٹیٹمنٹ سیریلائز اور ڈی سیریلائز بائنری ٹری لیٹ کوڈ سلوشن - سیریلائزیشن ایک ڈیٹا سٹرکچر یا آبجیکٹ کو بٹس کی ترتیب میں تبدیل کرنے کا عمل ہے تاکہ اسے فائل یا میموری بفر میں محفوظ کیا جا سکے، یا بعد میں دوبارہ تعمیر کرنے کے لیے نیٹ ورک کنکشن لنک میں منتقل کیا جا سکے۔ میں...

مزید پڑھ

سوال 128. Binary Tree Maximum Path Sum LeetCode حل مسئلہ بیان بائنری ٹری میکسمم پاتھ سم لیٹ کوڈ حل – بائنری ٹری میں ایک راستہ نوڈس کا ایک سلسلہ ہوتا ہے جہاں ترتیب میں ملحقہ نوڈس کے ہر جوڑے کا ایک کنارہ ہوتا ہے۔ ایک نوڈ ترتیب میں زیادہ سے زیادہ ایک بار ہی ظاہر ہو سکتا ہے۔ نوٹ کریں کہ راستے کی ضرورت نہیں ہے ...

مزید پڑھ

سوال 129. کم از کم نائٹ لیٹ کوڈ حل منتقل کرتا ہے۔ مسئلہ کا بیان Minimum Knight Moves LeetCode حل – -infinity سے +infinity تک کوآرڈینیٹ کے ساتھ ایک لامحدود بساط میں، آپ کے پاس مربع [0, 0] پر ایک نائٹ ہے۔ ایک نائٹ کے پاس 8 ممکنہ حرکتیں ہوتی ہیں جو وہ کر سکتا ہے، جیسا کہ ذیل میں دکھایا گیا ہے۔ ہر حرکت ایک بنیادی سمت میں دو مربع ہے، پھر ایک مربع آرتھوگونل سمت میں۔ کم از کم نمبر واپس کریں...

مزید پڑھ

سوال 130. بائنری ٹری زگ زیگ لیول آرڈر ٹراورسل لیٹ کوڈ حل مسئلہ بیان بائنری ٹری زگ زیگ لیول آرڈر ٹراورسل لیٹ کوڈ حل – بائنری ٹری کی جڑ کو دیکھتے ہوئے، اس کے نوڈس کی قدروں کے زگ زیگ لیول آرڈر ٹراورسل کو واپس کریں۔ (یعنی، بائیں سے دائیں، پھر اگلے درجے کے لیے دائیں سے بائیں اور درمیان متبادل)۔ ان پٹ: روٹ = [3,9,20,null,null,15,7] آؤٹ پٹ: [[3],[20,9],[15,7]] وضاحت ہم ...

مزید پڑھ

سوال 131. ترتیب شدہ سرنی LeetCode حل میں عنصر غائب ہے۔ مسئلہ کا بیان: ترتیب شدہ سرنی لیٹ کوڈ حل میں غائب عنصر - ایک عددی صف کے نمبروں کو دیکھتے ہوئے جو صعودی ترتیب میں ترتیب دیئے گئے ہیں اور اس کے تمام عناصر منفرد ہیں اور ایک عدد k بھی دیا گیا ہے، صف کے بائیں نمبر سے شروع ہونے والے kth غائب نمبر کو واپس کریں۔ مثال: مثال 1 ان پٹ: نمبر = [4,7,9,10], k = ...

مزید پڑھ

سوال 132. ایلین ڈکشنری لیٹ کوڈ حل مسئلہ کا بیان ایلین ڈکشنری لیٹ کوڈ حل - ایک نئی اجنبی زبان ہے جو انگریزی حروف تہجی استعمال کرتی ہے۔ تاہم خطوط کے درمیان ترتیب آپ کو معلوم نہیں ہے۔ آپ کو اجنبی زبان کی لغت سے اسٹرنگ کے الفاظ کی ایک فہرست دی گئی ہے، جہاں اس نئی زبان کے قواعد کے مطابق الفاظ کے تاروں کو لغت کے لحاظ سے ترتیب دیا گیا ہے۔ ...

مزید پڑھ

سوال 133. دو لنک شدہ فہرستوں کا چوراہا لیٹ کوڈ حل دو لنکڈ لسٹوں کا پرابلم اسٹیٹمنٹ انٹرسیکشن LeetCode Solution - ہمیں دو مضبوط لنکڈ لسٹوں کے ہیڈ اے اور ہیڈ بی دیے گئے ہیں۔ یہ بھی دیا گیا ہے کہ دو منسلک فہرستیں کسی وقت ایک دوسرے کو آپس میں جوڑ سکتی ہیں۔ ہم سے کہا جاتا ہے کہ وہ نوڈ واپس کریں جس پر وہ ایک دوسرے کو کاٹتے ہیں یا کالعدم کرتے ہیں اگر ...

مزید پڑھ

سوال 134. Permutation Sequence LeetCode حل پرابلم سٹیٹمنٹ پرمیوٹیشن سیکوئنس LeetCode حل – سیٹ [1, 2, 3, ..., n] کل n پر مشتمل ہے! منفرد ترتیب ترتیب میں تمام ترتیب کو درج کرنے اور لیبل لگا کر، ہمیں n = 3 کے لیے درج ذیل ترتیب ملتی ہے: "123" "132" "213" "231" "312" "321" n اور k کو دیکھتے ہوئے، kth ترتیب ترتیب واپس کریں۔ مثال ٹیسٹ کیس 1: ان پٹ: n ...

مزید پڑھ

سوال 135. تصویر کو گھمائیں LeetCode حل پرابلم اسٹیٹمنٹ روٹیٹ امیج لیٹ کوڈ حل - آپ کو ایک تصویر کی نمائندگی کرنے والا nxn 2D میٹرکس دیا گیا ہے، تصویر کو 90 ڈگری (گھڑی کی سمت) گھمائیں۔ آپ کو تصویر کو جگہ جگہ گھمانا ہوگا، جس کا مطلب ہے کہ آپ کو براہ راست ان پٹ 2D میٹرکس میں ترمیم کرنا ہوگی۔ دوسرا 2D میٹرکس مختص نہ کریں اور گردش کریں۔ مثال ٹیسٹ کیس 1: ان پٹ: ...

مزید پڑھ

سوال 136. ٹاپ کے بار بار الفاظ LeetCode حل مسئلہ کا بیان ٹاپ K فریکوئنٹ ورڈز LeetCode حل - سٹرنگز کے الفاظ اور ایک عدد k کو دیکھتے ہوئے، k سب سے زیادہ بار بار آنے والے اسٹرنگ کو واپس کریں۔ تعدد کے لحاظ سے ترتیب کردہ جواب کو سب سے زیادہ سے کم تک لوٹائیں۔ الفاظ کو ایک ہی تعدد کے ساتھ ان کی لغت کی ترتیب سے ترتیب دیں۔ مثال ٹیسٹ کیس 1: ان پٹ: الفاظ = ["i","love","leetcode","i","love","coding"] k = 2 آؤٹ پٹ: ["i","love"] وضاحت۔ ..

مزید پڑھ

سوال 137. ترتیب شدہ سرنی LeetCode حل کو ضم کریں۔ پرابلم سٹیٹمنٹ ضم کریں ترتیب شدہ سرنی لیٹ کوڈ حل - آپ کو دو عددی صفوں nums1 اور nums2 دیئے گئے ہیں، جو غیر کم ہونے والی ترتیب میں ترتیب دیے گئے ہیں، اور دو عدد m اور n ہیں، جو بالترتیب nums1 اور nums2 میں عناصر کی تعداد کی نمائندگی کرتے ہیں۔ nums1 اور nums2 کو غیر کم ہونے والی ترتیب میں ترتیب دی گئی ایک صف میں ضم کریں۔ حتمی ترتیب شدہ سرنی کو فنکشن کے ذریعہ واپس نہیں کیا جانا چاہئے، بلکہ اس کے بجائے سرنی نمبر 1 کے اندر محفوظ کیا جانا چاہئے۔ ...

مزید پڑھ

سوال 138. ملازم مفت وقت LeetCode حل پرابلم اسٹیٹمنٹ ایمپلائی فری ٹائم لیٹ کوڈ حل - ہمیں ملازمین کا ایک فہرست شیڈول دیا جاتا ہے، جو ہر ملازم کے کام کے وقت کی نمائندگی کرتا ہے۔ ہر ملازم کے پاس غیر متجاوز وقفوں کی ایک فہرست ہوتی ہے، اور یہ وقفے ترتیب کے مطابق ہوتے ہیں۔ محدود وقفوں کی فہرست واپس کریں جو تمام ملازمین کے لیے مشترکہ، مثبت طوالت کے فارغ وقت کی نمائندگی کرتے ہیں، اس میں بھی...

مزید پڑھ

سوال 139. مختلف جزائر Leetcode حل کی تعداد مسئلہ کا بیان الگ الگ جزائر کی تعداد LeetCode حل - "مخصوص جزائر کی تعداد" بیان کرتا ہے کہ anxm بائنری میٹرکس دیا گیا ہے۔ ایک جزیرہ 1 کا ایک گروپ ہے (زمین کی نمائندگی کرتا ہے) 4 سمت سے جڑا ہوا ہے (افقی یا عمودی)۔ ایک جزیرے کو دوسرے جیسا ہی سمجھا جاتا ہے اگر اور صرف ایک جزیرہ ...

مزید پڑھ

سوال 140. آئی پی ایڈریسز لیٹ کوڈ حل کو بحال کریں۔ مسئلہ کا بیان The Restore IP Addresses LeetCode سلوشن - "آئی پی ایڈریسز کو بحال کریں" کہتا ہے کہ اس سٹرنگ کو دیکھتے ہوئے جس میں صرف ہندسے ہوتے ہیں، ہمیں تمام ممکنہ درست IP ایڈریسز کو کسی بھی ترتیب میں واپس کرنے کی ضرورت ہے جو سٹرنگ میں نقطوں کو ڈال کر بنائے جا سکتے ہیں۔ نوٹ کریں کہ ہمیں واپس جانے کی اجازت نہیں ہے...

مزید پڑھ

سوال 141. سٹرنگ کمپریشن لیٹ کوڈ حل پرابلم سٹیٹمنٹ سٹرنگ کمپریشن لیٹ کوڈ حل - حروف کی ایک صف کو دیکھتے ہوئے، درج ذیل الگورتھم کا استعمال کرتے ہوئے اسے کمپریس کریں: خالی سٹرنگ کے ساتھ شروع کریں۔ حروف میں لگاتار دہرائے جانے والے حروف کے ہر گروپ کے لیے: اگر گروپ کی لمبائی 1 ہے، تو کریکٹر کو s میں شامل کریں۔ بصورت دیگر، گروپ کی لمبائی کے بعد کیریکٹر کو شامل کریں۔ کمپریسڈ سٹرنگ...

مزید پڑھ

سوال 142. ممکنہ دو پارٹیشن LeetCode حل مسئلہ کا بیان ممکنہ دو پارٹیشن LeetCode حل - ہم n لوگوں کے ایک گروپ کو (1 سے n تک کا لیبل لگا ہوا) کسی بھی سائز کے دو گروپوں میں تقسیم کرنا چاہتے ہیں۔ ہر شخص کچھ دوسرے لوگوں کو ناپسند کرسکتا ہے، اور انہیں ایک ہی گروپ میں نہیں جانا چاہئے۔ انٹیجر n اور سرنی ناپسندیدگی کو دیکھتے ہوئے جہاں dislikes[i] = [ai, bi] اشارہ کرتا ہے کہ ai کا لیبل لگا ہوا شخص کرتا ہے ...

مزید پڑھ

سوال 143. تقسیم شدہ بائنری ٹری لیٹ کوڈ حل کی زیادہ سے زیادہ پیداوار پرابلم سٹیٹمنٹ زیادہ سے زیادہ پروڈکٹ آف سپلٹڈ بائنری ٹری لیٹ کوڈ سلوشن - بائنری ٹری کی جڑ کو دیکھتے ہوئے، ایک کنارے کو ہٹا کر بائنری ٹری کو دو ذیلی درختوں میں تقسیم کریں تاکہ ذیلی درختوں کی رقم کی پیداوار زیادہ سے زیادہ ہو۔ دو ذیلی درختوں کی رقم کی زیادہ سے زیادہ پیداوار واپس کریں۔ ...

مزید پڑھ

سوال 144. تین نمبروں کا زیادہ سے زیادہ پروڈکٹ LeetCode سلوشن مسئلہ کا بیان تین نمبروں کی زیادہ سے زیادہ پیداوار LeetCode حل - ہمیں ایک صف دی گئی ہے، سوال ہم سے کسی بھی 3 نمبروں کی زیادہ سے زیادہ پیداوار کا حساب لگانے کو کہتا ہے۔ مثالیں مثال 1: ان پٹ: نمبر = [1,2,3] آؤٹ پٹ: 6 مثال 2: ان پٹ: نمبر = [1,2,3,4] آؤٹ پٹ: 24 مثال 3: ان پٹ: نمبر = ...

مزید پڑھ

سوال 145. رینڈم پک انڈیکس لیٹ کوڈ حل پرابلم اسٹیٹمنٹ رینڈم پک انڈیکس لیٹ کوڈ حل- ہمیں کلاس "حل" کا کنسٹرکٹر اور قسم int کا ایک فنکشن "پک" دیا گیا ہے۔ ہمیں "حل" کلاس کو لاگو کرنے کی ضرورت ہے کیونکہ حل (int[] nums) ارے نمبر کے ساتھ آبجیکٹ کو شروع کرتا ہے۔ int pick(int target) nums سے ایک random index i چنتا ہے جہاں nums[i] == ہدف ہوتا ہے۔ اگر متعدد ہیں...

مزید پڑھ

سوال 146. اگلا گریٹر عنصر III LeetCode حل مسئلہ کا بیان مسئلہ، نیکسٹ گریٹر ایلیمینٹ III LeetCode حل بتاتا ہے کہ آپ کو ایک مثبت عدد n دیا گیا ہے اور آپ کو صرف n میں موجود ہندسوں کا استعمال کرتے ہوئے اگلا عظیم ترین عدد تلاش کرنا ہوگا۔ اگر ایسا کوئی عدد عدد موجود نہیں ہے تو آپ کو -1 پرنٹ کرنے کی ضرورت ہے۔ مزید یہ کہ نئی...

مزید پڑھ

سوال 147. بائنری ٹری سب سے طویل لگاتار تسلسل LeetCode حل مسئلہ کا بیان بائنری ٹری سب سے طویل مسلسل تسلسل LeetCode حل - بائنری درخت کی جڑ کو دیکھتے ہوئے، سب سے طویل مسلسل تسلسل والے راستے کی لمبائی واپس کریں۔ پاتھ سے مراد پیرنٹ چائلڈ کنکشن کے ساتھ ساتھ درخت کے کسی بھی نوڈ سے شروع ہونے والے نوڈس کے کسی بھی سلسلے کو کہتے ہیں۔ مسلسل طویل ترین...

مزید پڑھ

سوال 148. زیروز لیٹ کوڈ حل منتقل کریں۔ مسئلہ کا بیان مسئلہ، Move Zeroes LeetCode سلوشن میں کہا گیا ہے کہ آپ کو صفر اور غیر صفر عناصر پر مشتمل ایک صف دی گئی ہے اور آپ کو صف میں غیر صفر عناصر کی نسبتی ترتیب کو برقرار رکھتے ہوئے تمام زیرو کو صف کے آخر میں منتقل کرنے کی ضرورت ہے۔ . آپ کو جگہ جگہ لاگو کرنے کی بھی ضرورت ہے ...

مزید پڑھ

سوال 149. 01 میٹرکس لیٹ کوڈ حل مسئلہ کا بیان اس مسئلہ 01 میٹرکس لیٹ کوڈ حل میں، ہمیں دیے گئے میٹرکس کے ہر سیل کے لیے قریب ترین 0 کا فاصلہ معلوم کرنا ہوگا۔ میٹرکس صرف 0 اور 1 پر مشتمل ہے اور کسی بھی دو ملحقہ خلیات کا فاصلہ 1 ہے۔ مثالیں مثال 1: ان پٹ: چٹائی = ...

مزید پڑھ

سوال 150. فیکٹریل ٹریلنگ زیروز لیٹ کوڈ حل پرابلم سٹیٹمنٹ فیکٹریل ٹریلنگ زیروز لیٹ کوڈ حل – ایک عدد n کو دیکھتے ہوئے، n میں پیچھے آنے والے زیرو کی تعداد واپس کریں۔ نوٹ کریں کہ ن! = n * (n - 1) * (n - 2) * ... * 3 * 2 * 1. ان پٹ: n = 3 آؤٹ پٹ: 0 وضاحت: 3! = 6، کوئی پیچھے نہیں...

مزید پڑھ

سوال 151. لفظ سیڑھی LeetCode حل مسئلہ کا بیان The Word Ladder LeetCode Solution - "Word Ladder" کہتا ہے کہ آپ کو ایک سٹرنگ beginWord، string endWord، اور WordList دی گئی ہے۔ ہمیں دی گئی شرائط کی پیروی کرتے ہوئے ابتدائی لفظ سے آخر ورڈ تک مختصر ترین تبدیلی کی ترتیب کی لمبائی (اگر کوئی راستہ موجود نہیں ہے تو پرنٹ 0) تلاش کرنے کی ضرورت ہے: تمام انٹرمیڈیٹ الفاظ کو ...

مزید پڑھ

سوال 152. کم از کم K دہرانے والے حروف کے ساتھ لمبا سبسٹرنگ LeetCode سلوشن مسئلہ کا بیان کم از کم K کے دہرائے جانے والے حروف کے ساتھ سب سے لمبی سبسٹرنگ کا مسئلہ LeetCode سلوشن کہتا ہے کہ ایک سٹرنگ S اور ایک عدد k دیا جائے، S کے سب سے طویل ذیلی اسٹرنگ کی لمبائی واپس کریں تاکہ اس سب اسٹرنگ میں ہر حرف کی فریکوئنسی k سے زیادہ یا اس کے برابر ہو۔ . کم از کم کے ساتھ طویل ترین سبسٹرنگ کی مثال...

مزید پڑھ

سوال 153. آخری پتھر کا وزن II LeetCode حل مسئلہ بیان مسئلہ آخری پتھر کا وزن II کہتا ہے کہ آپ کو عددی پتھروں کی ایک صف دی گئی ہے جہاں پتھر[i] ith پتھر کا وزن ہے۔ ہم پتھروں سے کھیل کھیل رہے ہیں۔ ہر موڑ پر، ہم کسی بھی دو پتھروں کا انتخاب کرتے ہیں اور انہیں ایک ساتھ توڑ دیتے ہیں۔ فرض کریں کہ پتھروں کا وزن x اور y ہے...

مزید پڑھ

سوال 154. سب سے بڑا BST سب ٹری لیٹ کوڈ حل مسئلہ کا بیان سب سے بڑا بی ایس ٹی سب ٹری لیٹ کوڈ حل مسئلہ کہتا ہے کہ بائنری ٹری کی جڑ کو دیکھتے ہوئے، سب سے بڑا سب ٹری تلاش کریں، جو ایک بائنری سرچ ٹری (BST) بھی ہے، جہاں سب سے بڑا مطلب سب ٹری ہے جس میں نوڈس کی سب سے زیادہ تعداد ہے۔ نوٹ: ذیلی درخت میں اس کی تمام اولادیں شامل ہونی چاہئیں۔ بائنری میں...

مزید پڑھ

سوال 155. میٹنگ رومز II LeetCode حل مسئلہ کا بیان میٹنگ رومز II LeetCode حل - "میٹنگ رومز II" میں کہا گیا ہے کہ آپ کو میٹنگ کے وقت کے وقفوں کی ایک صف دی گئی ہے "وقفے" جہاں "وقفے[i] = [ start[i]، end[i] ]"، واپس کریں کانفرنس رومز کی کم از کم تعداد درکار ہے۔ مثال: وقفہ = [[0,30],[5,10],[15,20]] 2 وضاحت: ایک سے ملاقات کی جا سکتی ہے ...

مزید پڑھ

سوال 156. Subarray Sum Equals K LeetCode حل مسئلہ کا بیان The Subarray Sum Equals K LeetCode حل – "Subarray Sum Equals K" بتاتا ہے کہ آپ کو عدد "nums" اور ایک عدد 'k' دیا گیا ہے، مسلسل ذیلی ریزوں کی کل تعداد لوٹائیں جن کا مجموعہ 'k' کے برابر ہے۔ مثال: نمبر = [1، 2، 3]، k=3 2 وضاحت: وہاں ...

مزید پڑھ

سوال 157. سب سے طویل پیلینڈرومک سبسٹرنگ لیٹ کوڈ حل پرابلم سٹیٹمنٹ The Longest Palindromic Substring LeetCode Solution - "Longest Palindromic Substring" میں کہا گیا ہے کہ آپ کو ایک سٹرنگ s دی گئی ہے، s میں سب سے لمبی پیلینڈرومک سبسٹرنگ واپس کریں۔ نوٹ: پیلینڈروم ایک ایسا لفظ ہے جو آگے کی طرح پیچھے پڑھتا ہے، جیسے میڈم۔ مثال: s = "babad" "bab" وضاحت: تمام ...

مزید پڑھ

سوال 158. اسٹاک LeetCode حل خریدنے اور فروخت کرنے کا بہترین وقت مسئلہ کا بیان اسٹاک خریدنے اور بیچنے کا بہترین وقت LeetCode حل - "اسٹاک خریدنے اور فروخت کرنے کا بہترین وقت" کہتا ہے کہ آپ کو قیمتوں کی ایک صف دی جاتی ہے جہاں قیمتیں[i] ایک دن پر دیئے گئے اسٹاک کی قیمت ہوتی ہیں۔ آپ انتخاب کر کے اپنے منافع کو زیادہ سے زیادہ کرنا چاہتے ہیں...

مزید پڑھ

سوال 159. LRU Cache LeetCode حل سوال ایک ڈیٹا ڈھانچہ ڈیزائن کریں جو حال ہی میں استعمال شدہ (LRU) کیشے کی رکاوٹوں کی پیروی کرتا ہو۔ LRUCache کلاس کو لاگو کریں: LRUCache(int capacity) LRU کیشے کو مثبت سائز کی صلاحیت کے ساتھ شروع کریں۔ int get(int key) اگر کلید موجود ہے تو کلید کی قدر واپس کریں، بصورت دیگر -1 لوٹائیں۔ void put(int key، int value) اگر کلید موجود ہے تو کلید کی قدر کو اپ ڈیٹ کریں۔ بصورت دیگر، کلیدی قدر کا جوڑا اس میں شامل کریں...

مزید پڑھ

سوال 160. اجازت نامہ لیٹکوڈ حل مسئلہ پرمٹیوشنز لیٹکوڈ سلوشن ایک عدد انفرادیت کا ایک آسان سلسلہ فراہم کرتا ہے اور ہم سے کہتا ہے کہ دیئے گئے تسلسل کے تمام اجازتوں کا مکمل ویکٹر یا سرنی واپس کردیں۔ تو ، مسئلہ حل کرنے میں جانے سے پہلے۔ ہمیں اجازت ناموں سے واقف ہونا چاہئے۔ لہذا ، اجازت نامے کے سوا کچھ نہیں ...

مزید پڑھ

سوال 161. دو سم لیٹ کوڈ حل اس پریشانی میں ، ہمیں ایک الگ صف میں دو الگ الگ اشاریہ جات کا جوڑا ڈھونڈنا ہے کہ ان کی اقدار ایک مقررہ ہدف میں شامل کردیتی ہیں۔ ہم یہ فرض کر سکتے ہیں کہ صف میں صرف ایک جوڑے کا عدد ہے جو ہدف کی رقم میں شامل ہوتا ہے۔ نوٹ کریں کہ سرنی ہے ...

مزید پڑھ

سوال 162. لغو گرافیکل نمبر لیٹکوڈ حل مسئلہ بیان "مسئول نمبر" میں ہمیں ایک نمبر دیا جاتا ہے۔ ہمارا کام 1 اور n کے درمیان تعداد کو لیکسو گرافک ترتیب میں پرنٹ کرنا ہے۔ مثال کے طور پر ن = 13 [1 10 11 12 13 2 3 4 5 6 7 8 9] وضاحت: جیسا کہ ہمیں کے درمیان تعداد کو پرنٹ کرنا ہے ...

مزید پڑھ

سوال 163. لمبائی کے حصوں کی زیادہ سے زیادہ تعداد a ، b اور c مسئلہ "لمبائی کے مختلف حصوں کی زیادہ سے زیادہ تعداد a ، b اور c" میں بتایا گیا ہے کہ آپ کو ایک مثبت عددی N دیا جاتا ہے ، اور آپ کو لمبائی A، b اور c کے زیادہ سے زیادہ حص numberوں کی زیادہ تعداد تلاش کرنے کی ضرورت ہے جو N کا استعمال کرتے ہوئے تشکیل پائے۔ مثال کے طور پر N = 7 a = 5، b ...

مزید پڑھ

سوال 164. 0-1 نیپسک مسئلے کے ل A اسپیس آپٹمائزڈ ڈی پی حل مسئلہ بیان ہمیں ایک نپسیک دی گئی ہے جس میں کچھ وزن ہوسکتا ہے ، ہمیں دیئے گئے سامان میں سے کچھ اشیاء کو کچھ قیمت کے ساتھ لینے کی ضرورت ہے۔ آئٹمز کو اس طرح اٹھایا جانا چاہئے کہ نیپسک (ویلو سامان کی کل قیمت) کی قدر زیادہ سے زیادہ ہوجائے۔ ...

مزید پڑھ

سوال 165. ایک صف میں K-th امتیازی عنصر آپ کو ایک صف میں ایک انٹیجر ارے A ، پرنٹ K-th الگ عنصر دیا جاتا ہے۔ دیئے جانے والے صف میں نقول شامل ہوسکتے ہیں اور آؤٹ پٹ میں صف کے تمام منفرد عناصر کے درمیان K-th الگ عنصر پرنٹ کرنا چاہئے۔ اگر k متعدد مختلف عناصر سے زیادہ ہے ، تو اس کی اطلاع دیں۔ مثال کے ان پٹ: ...

مزید پڑھ

سوال 166. دو ارایوں کا چوراہا چوراہے میں دو اری پریشانی کی ، ہم نے دو ارے دیئے ہیں ، ہمیں ان کا چوراہا (عام عنصر) پرنٹ کرنے کی ضرورت ہے۔ مثال ان پٹ arr1 [] = {1، 2، 2، 1} arr2 [] = {2، 2} آؤٹ پٹ {2، 2} ان پٹ arr1 = {4، 9، 5} arr2 = {9، 4، 9، 8 ، 4} آؤٹ پٹ {4 ، 9} الگورتھم ...

مزید پڑھ

سوال 167. لیٹ کوڈ پرمٹشن اس لیٹ کوڈ مسئلے کی بنیاد میں ہم نے الگ الگ اشارے کی ایک صف دی ہے ، اس کے تمام ممکنہ ترتیب پرنٹ کریں۔ مثال کے ان پٹ آر آر [] = {1، 2، 3} آؤٹ پٹ 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 ان پٹ آرر [] = {1، 2، ...

مزید پڑھ

سوال 168. لنکڈ لسٹس کو ترتیب دیں انٹرویو کے نقطہ نظر کے مطابق کے مربوط K کی ترتیب والی فہرستوں کا مسئلہ اتنا مشہور ہے۔ گوگل ، مائیکروسافٹ ، ایمیزون وغیرہ جیسی بڑی کمپنیوں میں یہ سوال کئی بار پوچھتا ہے جیسا کہ نام سے پتہ چلتا ہے کہ ہمیں k ترتیب شدہ منسلک فہرستیں فراہم کی گئی ہیں۔ ہمیں ان کو ایک ساتھ ضم کرنا ہوگا ...

مزید پڑھ

سوال 169. ڈیٹا اسٹریم سے میڈین تلاش کریں ڈیٹا اسٹریم کے مسئلے سے میڈین ڈھونڈنے میں ، ہم نے یہ دیا ہے کہ اعداد و شمار کے سلسلے سے اعدادوشمار پڑھے جارہے ہیں۔ پہلے عددی سے آخری عدد تک شروع ہونے والے اب تک کے سبھی عناصر کا میڈین تلاش کریں۔ مثال ان پٹ 1: ندی [] = 3,10,5,20,7,6 3،6.5،XNUMX،XNUMX،XNUMX،XNUMX} آؤٹ پٹ: XNUMX XNUMX ...

مزید پڑھ

سوال 170. سلائیڈنگ ونڈو زیادہ سے زیادہ سلائیڈنگ ونڈو زیادہ سے زیادہ دشواری میں ، ہم نے سائز صف کی ہر متصل ونڈو کے لئے ، ایک صف کو نمبر دیا ہے ، ونڈو میں زیادہ سے زیادہ عنصر تلاش کریں۔ مثال کے ان پٹ نمبر [] = {1,3،1، -3,5,3,6,7، -3،3,3,5,5,6,7،XNUMX،XNUMX،XNUMX} k = XNUMX آؤٹ پٹ {XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX Sl زیادہ سے زیادہ سلائیڈنگ ونڈو کے لئے وضاحت بولی نقطہ نظر سائز k کی ہر متصل ونڈو ، عبور ...

مزید پڑھ

سوال 171. ورڈ بریک ورڈ بریک ایک ایسا مسئلہ ہے جو پورے نئے تصور کو خوبصورتی سے پیش کرتا ہے۔ ہم سب نے مرکب الفاظ کے بارے میں سنا ہے۔ دو سے زیادہ الفاظ پر مشتمل الفاظ۔ آج ہمارے پاس الفاظ کی ایک فہرست ہے اور ہمیں جو کچھ کرنا ہے وہ چیک کرنا ہے کہ کیا لغت کے تمام الفاظ کر سکتے ہیں ...

مزید پڑھ

سوال 172. کے گروپ میں ریورس نوڈس کے گروپ کے مسئلے میں ریورس نوڈس میں مسئلہ ہم نے ایک منسلک فہرست دی ہے ، کے گروپ کے لنکڈ لسٹ کو الٹ دیں اور نظر ثانی شدہ فہرست واپس کریں۔ اگر نوڈس k کے ایک سے زیادہ نہیں ہیں تو باقی نوڈس کو ریورس کریں۔ k کی قدر ہمیشہ چھوٹی یا اس کے برابر ہوتی ہے ...

مزید پڑھ

سوال 173. LRU کیش عمل آوری کم از کم استعمال شدہ (LRU) کیشے ایک قسم کا طریقہ ہے جو اعداد و شمار کو برقرار رکھنے کے لئے استعمال ہوتا ہے تاکہ اعداد و شمار کو استعمال کرنے کے لئے درکار وقت کم سے کم ممکن ہو۔ جب کیشے بھرا ہوا ہو تو LRU الگورتھم استعمال ہوتا ہے۔ ہم نے حال ہی میں استعمال شدہ ڈیٹا کو کیشے میموری سے ہٹا دیا ہے۔

مزید پڑھ

سوال 174. ن ملکہ مسئلہ بیک ٹریکنگ کے تصور کو استعمال کرتے ہوئے ن ملکہ کا مسئلہ۔ یہاں ہم ملکہ کو ایسی جگہ دیتے ہیں کہ کوئی ملکہ حملہ کی حالت میں نہیں ہوتا ہے۔ ملکہوں کے حملے کی حالت یہ ہے کہ اگر ایک دو کالیں ایک ہی کالم ، قطار اور اخترن پر ہیں تو پھر ان پر حملہ ہوتا ہے۔ آئیے یہ ذیل کے اعداد و شمار کے ذریعہ دیکھتے ہیں۔ یہاں ...

مزید پڑھ

Translate »