بائيٽ ڊانس انٽرويو سوال

پن

ByteDance Ltd. هڪ چيني انٽرنيٽ ٽيڪنالاجي ڪمپني آهي جنهن جو صدر دفتر آهي بيجنگ ۽ ۾ شامل ڪيو ويو ڪيمين ٻيٽ. اهو 2012 ۾ Zhang Yiming، Liang Rubo ۽ ٻين جي هڪ ٽيم پاران ٺهرايو ويو، ByteDance ترقي ڪئي وڊيو شيئرنگ سماجي نيٽ ورڪنگ خدمتون ۽ ايپس TikTok ۽ چيني مخصوص هم منصب Douyin. ڪمپني پڻ خبرن ۽ معلومات جي پليٽ فارم جي ڊولپر آهي Toutiao ("هيڊ لائنز"). جون 2021 تائين، بائيٽ ڊانس پنهنجي سڀني مواد پليٽ فارمن تي 1.9 بلين مھينا فعال صارفين جي ميزباني ڪري ٿو.

اهو Glassdoor تي 4.1* ريٽنگ حاصل ڪري چڪو آهي ۽ سمجهيو وڃي ٿو بهترين پراڊڪٽ تي ٻڌل ڪمپنين مان. اهو ان جي ڪم جي زندگي جي توازن لاء تمام گهڻو سمجهيو ويندو آهي.

اهي پڻ سٺي تربيت فراهم ڪن ٿيون جيڪي مستقبل ۾ پڻ فائديمند ثابت ٿيندي. توھان ھيٺ ڏنل مشق ڪري سگھو ٿا بائيٽ ڊانس انٽرويو سوالن لاءِ. اسان توهان جي حوالي لاءِ ماضي ۾ اڪثر پڇيا ويا بائيٽ ڊانس انٽرويو سوال گڏ ڪيا آهن.

ByteDance Array سوال

سوال 1. مسلسل Subarray Sum LeetCode حل مسئلي جو بيان Continuous Subarray Sum LeetCode Solution – ڏنو ويو هڪ انٽيجر ايري nums ۽ an integer k، صحيح موٽايو جيڪڏهن nums وٽ گهٽ ۾ گهٽ ٻن جي سائيز جو مسلسل ذيلي مجموعو آهي جن جي عنصرن جو مجموعو k جي هڪ کان وڌيڪ آهي، يا ٻي صورت ۾ غلط. هڪ عدد عدد x ڪ جو گھڻائي آھي جيڪڏھن ڪو عدد n موجود آھي ته x = n * k. 0 هميشه هڪ آهي ...

وڌيڪ پڙهڻ

سوال 2. مٿي K بار بار عنصرن LeetCode حل مسئلي جو بيان ٽاپ K فريڪوئنٽ ايليمينٽس LeetCode حل چوي ٿو ته - هڪ انٽيجر ايري نمبرز ۽ هڪ انٽيجر k ڏنو وڃي، k اڪثر اڪثر عنصرن کي واپس ڏيو. توهان ڪنهن به ترتيب ۾ جواب واپس ڪري سگهو ٿا. مثال 1: ان پٽ: nums = [1,1,1,2,2,3], k = 2 Output: [1,2] مثال 2: Input: nums = [1], k = 1 Output: [1] ...

وڌيڪ پڙهڻ

سوال 3. گھٽ ۾ گھٽ رستو Sum Leetcode حل مسئلي جو بيان 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): وال کي بي ترتيب ٿيل سيٽ ۾ داخل ڪريو ۽ صحيح موٽايو جيڪڏھن عنصر شروعاتي طور سيٽ ۾ غير حاضر آھي. اهو غلط واپس اچي ٿو جڏهن ...

وڌيڪ پڙهڻ

سوال 5. روزاني درجه حرارت Leetcode حل مسئلي جو بيان The Daily Temperatures Leetcode Solution: ٻڌائي ٿو ته ڏنل انگن اکرن جي درجه بندي روزاني گرمي پد جي نمائندگي ڪري ٿي، هڪ صف جو جواب ڏيو جيئن ته جواب[i] انهن ڏينهن جو تعداد آهي جيڪو توهان کي گرمي پد حاصل ڪرڻ لاءِ اٺين ڏينهن کان پوءِ انتظار ڪرڻو پوندو. جيڪڏهن ڪو مستقبل جو ڏينهن نه آهي جنهن لاءِ اهو ممڪن آهي، جواب رکو [i] == 0 بدران. ...

وڌيڪ پڙهڻ

سوال 6. اڳيون Permutation Leetcode حل مسئلي جو بيان The Next Permutation LeetCode Solution – “Next Permutation” ٻڌائي ٿو ته انٽيجرز جو هڪ صف ڏنو ويو آهي جيڪو پهريون n قدرتي انگن جي ترتيب آهي. اسان کي ڏنل صف جي ايندڙ ليڪسيگرافي طور تي ننڍي ۾ ننڍي اجازت ڳولڻ جي ضرورت آهي. متبادل ضرور جاءِ تي هجي ۽ صرف مسلسل اضافي جاءِ استعمال ڪريو. ...

وڌيڪ پڙهڻ

سوال 7. ٽريپنگ مينهن جو پاڻي Leetcode حل مسئلي جو بيان The Trapping Rain Water LeetCode Solution – “Trapping Rain Water” ٻڌائي ٿو ته اوچائي جو هڪ سلسلو ڏنو ويو آهي جيڪو هڪ بلندي واري نقشي جي نمائندگي ڪري ٿو جتي هر بار جي ويڪر 1 آهي. اسان کي برسات کان پوءِ ڦاٿل پاڻي جي مقدار کي ڳولڻ جي ضرورت آهي. مثال: Input: height = [0,1,0,2,1,0,1,3,2,1,2,1] Output: 6 وضاحت: Check...

وڌيڪ پڙهڻ

سوال 8. ورهاڱي ۾ K جي برابر رقم سبسيٽس Leetcode حل مسئلي جو بيان The Partition to K Equal Sum Subsets LeetCode Solution – “Partition to K Equal Sum Subsets” ٻڌائي ٿو ته توھان کي ڏنو ويو آھي انٽيجر ايري نمبر ۽ ھڪ انٽيجر k، جيڪڏھن اھو ممڪن آھي ته ڪ سڀ برابر آهن. مثال: ان پٽ: nums = [4,3,2,3,5,2,1], k = 4 Output: ...

وڌيڪ پڙهڻ

سوال 9. Coin Change 2 Leetcode Solution مسئلي جو بيان The Coin Change 2 LeetCode Solution – “Coin Change 2” ٻڌائي ٿو ته مختلف انٽيجرز سڪن ۽ انٽيجر جي رقم جو هڪ صف ڏنو ويو آهي، جيڪا رقم جي مجموعي رقم جي نمائندگي ڪري ٿي. اسان کي واپس ڪرڻ جي ضرورت آهي مجموعي تعداد جي مجموعي تعداد جي مختلف ممڪن مجموعن جو جيڪو رقم جي رقم سان گڏ آهي. ...

وڌيڪ پڙهڻ

سوال 10. ڏيڏر ٽپو Leetcode حل مسئلي جو بيان The Frog Jump LeetCode Solution – “Frog Jump” ٻڌائي ٿو ته پٿرن جي لسٽ (پوزيشنز) کي ترتيب ڏنل چڙهائي جي ترتيب ۾، اهو طئي ڪيو ته ڇا ڏيڏر آخري پٿر تي لهڻ سان درياءَ کي پار ڪري سگهي ٿو (سري جي آخري انڊيڪس). شروعات ۾، ڏيڏر پهرين پٿر تي آهي ۽ ...

وڌيڪ پڙهڻ

سوال 11. گڏيل سم ليٽڪوڊ حل مسئلو گڏيل سمٽ ليٽ ڪوڊ حل اسان کي انگ ۽ هڪ هدف واري لسٽ کي ترتيب ڏئي ٿو. اسان کي چيو ويو آهي ته گڏجاڻيون ڳوليون جيڪي انهن عددن کي ڪنهن به تعداد ۾ استعمال ڪري سگھجن ٿيون جيڪي حد تائين ڏنل هونديون آهن. تنهن ڪري وڌيڪ رسمي طور تي ، اسان استعمال ڪري سگھون ٿا ...

وڌيڪ پڙهڻ

سوال 12. وڌ کان وڌ سباراڊ ليٽ ڪوڊ جو حل مسئلي جو بيان هڪ عدد صف جوڙيل نمبرن کي ڳوليو ، ويجهڙائي واري سرنگ ڳولهيو (گهٽ ۾ گهٽ هڪ نمبر تي مشتمل آهي) جنهن جو سڀ کان وڏو مجموعو آهي ۽ ان جو مجموعو واپس ڏيو. مثال نمبر = [-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. آرٿ ليٽ ڪوڊ حل ۾ ڪيٿ سڀ کان وڏو عنصر انهي مسئلي ۾ ، اسان کي هڪ اڻ ترتيب واري ترتيب ۾ ڪيٿ جو سڀ کان وڏو عنصر موٽڻو آهي. ياد رکجو ته صفن جون نقلون ٿي سگھن ٿيون. تنهن ڪري ، اسان کي ڳولڻ واري ترتيب ۾ ڪيٿ وڏي عنصر کي ڳولڻو پوندو ، نه ڪي ڪيٿ جو سڀ کان وڏو عنصر. مثال اي = {4 ، 2 ، 5 ، 3 ...

وڌيڪ پڙهڻ

سوال 17. ترتيب وار آرري ليٽ ڪوڊ حل ۾ عنصر جي پهرين ۽ آخري پوزيشن ڳوليو مسئلي جو بيان آرٽيڪل ۾ ”ترتيب وار ليٽ ڪوڊ حل ۾ عنصر جي پهرين ۽ آخري پوزيشن ڳوليو“ ، اسان ليٽ ڪوڊ جي مسئلي جي حل تي بحث ڪنداسين. ڏنل مسئلي ۾ اسان کي قطري ڏني وئي آهي. اسان کي پڻ ھدف وارو عنصر ڏنو ويو آھي. صف ۾ عناصر تسلسل ۾ آهن ...

وڌيڪ پڙهڻ

سوال 18. سڀني شروعاتن جي ڳڻپ ڪريو پيداوار گهٽ هجڻ ڪي مسئلو ”ڪان سڀني س subsequي واردات جي گهرج گهٽائي ڇڏيو آهي ـ بيان ڪري ٿي ته توهان کي انٽيگرز جي صف ڏني وڃي ٿي. ھاڻي تعينات جو تعداد ڳوليو جن جي پيداوار ڏنل ڏنل انٽ کان گھٽ آھي. مثال a [] = {1، 2، 3، 4، 5} k = 8 بعد واري تعداد گھٽ آھي ...

وڌيڪ پڙهڻ

سوال 19. پرنٽ ۽ سرٽيفڪيشن جا حڪم ختم ڪرڻ کانپوءِ تبديل ٿيل آرٽ پرنٽ ڪيو توهان کي ڊي جي هڪ طاري ڏني وئي آهي ، شروعاتي طور صف ۾ سڀئي قيمتون 0 هوندي ، ۽ سوال. هر سوال ۾ چار قدر شامل آهن ، سوال جو قسم ٽ ، رينج جي کاٻي پوائنٽ ، هڪ حد جو صحيح نقطو ۽ هڪ نمبر ڪ ، توهان کي ...

وڌيڪ پڙهڻ

سوال 20. اسٽاڪ خريد ڪرڻ ۽ وڪڻڻ جو بهترين وقت مسئلو بيان مسئلو "اسٽاڪ خريد ڪرڻ ۽ وڪرو ڪرڻ جو بهترين وقت" ۾ بيان ڪيو ويو آهي ته توهان کي ن جي قيمتن جي هڪ قطار ڏني وئي آهي ، جتي ith عنصر ا ڏينهن تي اسٽاڪ جي قيمت کي محفوظ ڪري ٿو جيڪڏهن اسان صرف هڪ ٽرانزيڪشن ڪري سگهون ٿا ، اهو آهي ، هڪ ڏينهن تي خريد ڪرڻ ۽ ...

وڌيڪ پڙهڻ

سوال 21. مٿين جي اڪثر عنصر مسئلي جو بيان مٿاهين K اڪثر عناصر ۾ اسان هڪ ترتيب ڏنل نمبر ڏنا آهن [] ، k اڪثر اڪثر عنصر ڳوليندا آهن. مثالون نمبر [] = {1 ، 1 ، 1 ، 2 ، 2 ، 3} k = 2 1 2 نمبر [] = {1} k = 1 1 عام طور تي اڪثر K جي اڪثر عنصرن جي تعمير لاءِ نون انداز…

وڌيڪ پڙهڻ

سوال 22. ماپ ڪ جي سڀني ذيلي حصن جي گهٽ ۾ گهٽ ۽ وڌ ۾ وڌ عناصر مسئلو بيان مسئلو ”ڪ ڪي جي ننarrن سبقن جي گهٽ ۾ گهٽ ۽ وڌ ۾ وڌ عنصرن“ جو بيان آهي ته توهان کي هڪ سري ڏني وئي آهي جنهن ۾ مثبت ۽ منفي انٽيگرز شامل آهن ، سائيز ڪ جي سڀني ذيلي تريبن جو گهٽ ۾ گهٽ ۽ وڌ ۾ وڌ عناصر جو مجموعو ڳوليو. مثال arr [] = {5 ، 9 ، 8 ، 3 ، ...

وڌيڪ پڙهڻ

سوال 23. گهٽ ۾ گهٽ تعداد ۾ مختلف عنصر م شيون ختم ڪرڻ کانپوءِ مسئلو بيان مسئلو ”گهٽ ۾ گهٽ مختلف عنصر عنصرن کي ختم ڪرڻ کانپوءِ چيو ويندو آهي“ بيان ڪري ٿي ته توهان وٽ هڪ صف ۽ انٽيگر ايم آهي. صف جو هر عنصر ڪنهن شيءَ جي آءِ ڊي جو اشارو هوندو آهي. مسئلو بيان ڪندڙ ايم عنصرن کي هن طرح ڪ toڻ جو مطالبو ڪري ٿو ته گهٽ ۾ گهٽ اتي هجڻ گهرجي ...

وڌيڪ پڙهڻ

سوال 24. سب ليٽ ڪوڊ سبسيٽ ليٽ ڪوڊ جي مسئلي ۾ اسان الڳ عددن ، هڪ نمبر ، پرنٽ سب سيٽس (پاور سيٽ) ڏني آهي. ياداشت: حل واري سيٽ ۾ ٻيلي سبسيٽس نه هجڻ گهرجن. صف آر اي بي سرٽيفڪيٽ جو هڪ حصو آهي جيڪڏهن هڪ کي حذف ڪندي ڪي حاصل ڪري سگهجي ٿو ڪجهه (ممڪن طور تي ، صفر ...

وڌيڪ پڙهڻ

سوال 25. لفظ ڳولھا لفظ ڳولڻ ڪجهه وقت ۾ اسان جي زندگي ۾ لفظ ڳولڻ واري پگهار وانگر آهي. ا I آئون ميز تي سڌريل سڌريل لفظ آڻيندس. منهنجي پڙهندڙن کي ضرور بيچيني ضرور هجڻ گهرجي ته آئون ڇا ڳالهايان. وڌيڪ وقت ضايع ڪرڻ کانسواءِ اسان کي مسئلو بيان جي طرف اچڻو پوندو.

وڌيڪ پڙهڻ

سوال 26. ٻئين ترتيب وارين شين جو ميڊين ترتيب ڏنل ٻن ترتيب وارين اي ۽ بي سائيز اين ۽ م جي ترتيب سان. ڏنل ٻن قطارن کي گڏ ڪرڻ يا ٻين لفظن ۾ حاصل ڪرڻ کانپوءِ حاصل ٿيل قطعي ترتيب وارو وچين ڳوليو ، اسان اهو چئي چئون ٿا ته ٻن ترتيب وار وارين وچين جي تلاش ڪريو. (متوقع وقت جي پيچيدگي: O (log (n))) اچڻ لاءِ 1…

وڌيڪ پڙهڻ

سوال 27. ترتيب ٿيل گردش آري ۾ هڪ عنصر ڳوليو ترتيب ڏنل گردش ۾ ترتيب ڏنل مسئلي ۾ ڳولا ۾ اسان ترتيب ڏنل ۽ گھمڻ واري ترتيب ڏني آهي ۽ هڪ عنصر ، چيڪ ڪيو ته ڏنل عنصر صف ۾ موجود آهي يا نه. مثال انپٽ نمبر [] = {2، 5، 6، 0، 0، 1، 2} target = 0 Output true Input nums [] = {2، ...

وڌيڪ پڙهڻ

سوال 28. سٿري ٿيل گردش ڪناري ۾ ڳوليو ترتيب ڏنل گردش ۾ هڪ عنصر ڳوليو بائنري ڳولا کي اي (لاگ) وقت ۾ ڳولي سگھجي ٿو. هن پوسٽ جو مقصد O (logn) وقت ۾ ترتيب ڏنل گردش ۾ ڏنل ڏنل عنصر کي ڳولڻ آهي. ترتيب وار گردش واري ترتيب جو ڪجھ مثال ڏنل آهي. مثال انپٽ: 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. چوٽي وارو عنصر ڳوليو اچو ته چوٽي واري عنصر جي مسئلي کي ڳوليون. اسان وٽ ا array اسان وٽ هڪ صف آهي جيڪا پنهنجي چوٽي عنصر جي ضرورت آهي. هاڻي ، توهان ضرور حيران ٿي رهيا آهيو ته چوٽي عنصر سان منهنجو ڇا مطلب آهي؟ چوٽي عنصر اهو آهي جيڪو پنهنجي سڀني پاڙيسري کان وڏو آهي. مثال: هڪ ترتيب ڏني وئي ...

وڌيڪ پڙهڻ

سوال 31. پئسن جي تبديلي جو مسئلو پئسن جي تبديلي جو مسئلو ـ ڪجهه قدرن جون مختلف قيمتون c1 ، c2 ،… ، cs (مثال طور: 1,4,7،XNUMX،XNUMX….). اسان کي ن رقم جي ضرورت آهي. انهن ڏنل ڏنل سکن کي استعمال ڪيو رقم n. توهان ضرورت کان گهڻا ڀيرا ڪو سکے استعمال ڪري سگهو ٿا. طريقن جو مجموعي تعداد ڳوليو جنهن ۾ ۔۔۔

وڌيڪ پڙهڻ

سوال 32. وڌ کان وڌ سب ويري سم کي Divide and Conquer استعمال ڪندي مسئلي جو بيان ”وڌ ۾ وڌ سارائي سم کي ڊويڊ اينڊ فتح“ استعمال ڪندي مسئلو ۾ اسان ٻنهي کي مثبت ۽ منفي عددن جي هڪ ترتيب ڏني آهي. هڪ پروگرام لکو جيڪو ملندڙ ننarrڙي ذخيري جي تمام وڏي رقم ڳوليندو. انپٽ فارميٽ پهرين لڪير تي مشتمل هوندي آهي اين. سيڪنڊ لائين جنهن ۾ سر تي مشتمل آهي…

وڌيڪ پڙهڻ

سوال 33. وڏي انگ نمبر II کي ترتيب ڏيڻ لاءِ ڏنل نمبر ترتيب ڏيو مسئلي جو بيان ”وڏي انگ کي ٻي نمبر ڏيڻ لاءِ ڏنل ڏنل نمبر ترتيب ڏيو“ ۾ ، اسان مثبت عددن جي هڪ قطار ڏني آهي. ان کي ترتيب ڏيو ته ترتيب ڏنل سڀ کان وڏي قيمت ٺاهيندو. انپٽ فارميٽ پهرين ۽ صرف هڪ قطار جنهن ۾ انٽيگر ن شامل آهن. ٻي لائين جنهن تي ...

وڌيڪ پڙهڻ

سوال 34. وڌ کان وڌ رقم وڌائڻ واري تعريف مسئلي جو بيان "وڌ ۾ وڌ رقم وڌائڻ واري تعريف" ۾ اسان هڪ ترتيب ڏني آهي. ڏنل صف جي وڌ کان وڌ تعريف جو مجموعو ڳوليو ، بعد ۾ انٽيگرز ترتيب ڏنل ترتيب سان آهن. بعد ۾ اچڻ واري حصي جو هڪ حصو آهي جيڪو هڪ تسلسل آهي جيڪا ...

وڌيڪ پڙهڻ

سوال 35. چوٽي جي چوٽي واري عنصر کي ايرايري مان ڳوليو مسئلي جو بيان ”هڪ قطار کي چوٽي واري عنصر کان ايري ڳوليو“ مسئلو ۾ اسان انٽيگرز جي انپٽ آرٽ ڏني آهي. چوٽي جو عنصر ڳوليو. صف ۾ ، ھڪڙو عنصر چوٽي عنصر آھي ، جيڪڏھن اھو عنصر ٻنهي پاڙيسري کان وڏو آھي. ڪنڊ ڪنڊن جي لاءِ ، اسان رڳو ئي سمجهي سگهون ٿا ۔۔۔

وڌيڪ پڙهڻ

سوال 36. ورها Problemي جو مسئلو مسئلي جو بيان ورهاitionي واري مسئلي ۾ ، اسان هڪ سيٽ ڏنو آهي جنهن ۾ اين عناصر شامل آهن. ڳوليو ته ڏنو ويو سيٽ کي ٻن حصن ۾ ورهائي سگهجي ٿو جن جي مجموعن جا عنصر برابر آهن. مثال انپٽ arr [] = {4، 5، 11، 9، 8، 3} ٻاھر ھائو وضاحت وضاحت جي صف ...

وڌيڪ پڙهڻ

سوال 37. سب ويري سان گڏ ڏنل سم مسئلي جو بيان ، سبري ۾ ڏنل ڏنل مسئلي سان ، اسان صفائي ڏني آهي جنهن ۾ اين مثبت عنصر آهن. اسان کي اهو سبريري ڳولڻو آهي جنهن ۾ سبار جي سڀني عنصرن جو مجموعو هڪ ڏنل_شيم جي برابر هجي. سبري اصل کي ڪ arrayڻ سان اصلي صف مان حاصل ڪيو ويندو آهي ...

وڌيڪ پڙهڻ

سوال 38. ٻه ترتيب ٿيل ترتيبون گڏ ڪريو مسئلي جو بيان ٻن ترتيب وار بندن واري مسئلي ۾ ضم ڪيو ، اسان کي ٻه انٽ ترتيب وار ترتيب ڏنل آهن ، اسان کي هنن ٻن صفن کي ضم ڪرڻ جي ضرورت آهي جيئن مڪمل ترتيب ڏيڻ کانپوءِ شروعاتي نمبر پهرين صف ۾ هجن ۽ ٻي صف ۾ رهڻ کپي. مثال انپٽ اي [] = {1 ، 3 ، 5 ، 7 ، ...

وڌيڪ پڙهڻ

سوال 39. پگھارن جي ڳڻپ ڳڻي ويل قدر کان گھٽ مسئلي جو بيان اسان هڪ ترتيب ڏني آهي جنهن ۾ اين جي تعداد جا عنصر آهن. ڏنل ترتيب ۾ ، ڏنل قيمت سان ٽيمپليٽ جو تعداد شمار ڪريو. مثال انپٽ a [] = {1، 2، 3، 4، 5، 6، 7، 8} Sum = 10 ٻاھر موڪليو 7 ممڪن طور تي ٽيلٽا آھن: ...

وڌيڪ پڙهڻ

سوال 40. ضم ٿيل ٻن ترتيب وارين ترتيب مسئلي جو بيان ٻن ترتيب وارين جتن جي مسئلي ۾ گڏجاڻي جي ڪري اسان ٻن ترتيب وار arrays ڏني آهي ، هڪ ترتيب ماپ m + n سان ۽ هڪ ٻي صف سائز n. اسان اين سائيز جي صف کي ن + ڪناري جي صف ۾ ضم ڪنداسين ۽ ايم + ن جي سائز واري ترتيب واري صف کي پرنٽ ڪنداسين. مثال انپٽ 6 3 M [] = ...

وڌيڪ پڙهڻ

سوال 41. ڏنل رقم سان گڏ ارپي ۾ ٽرپلٽ ڳوليو مسئلي جو بيان عددن جي هڪ قطار ڏيکاري ، صف ۾ ٽن عنصر جو ميلاپ ڳوليو جن جي رقم هڪ ڏنل قيمت ايڪس جي برابر آهي. هتي اسان پهريون ميلاپ ڇپائينداسين جيڪا اسان حاصل ڪندا. جيڪڏھن ڪو اھڙو ميلاپ نه آھي ته پوءِ پرنٽ -1. مثال انپٽ N = 5، X = 15 arr [] = ...

وڌيڪ پڙهڻ

سوال 42. ھڪڙي ننortedڙي قطار ۾ ننestڙو مثبت نمبر غائب آھي مسئلي جو بيان ڏنل اڻ ortedاتل ترتيب ۾ ڏنل نن smallestي کان نن positiveو مثبت نمبر ڳوليو اڻ ترتيب واري ترتيب ۾. ھڪڙو مثبت عدد شامل نه آھي 0. جيڪڏھن ضرورت ھجي ته اسين اصلي صف ۾ ترميم ڪري سگھون. صف ۾ مثبت ۽ منفي نمبر شامل ٿي سگهن ٿا. مثال هڪ. انٽ آئوٽ: [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. اڪثريت جو عنصر مسئلي جو بيان ترتيب ڏنل ترتيب ڏني ، اسان کي ترتيب ڏنل صف مان اڪثريت عنصر ڳولڻ جي ضرورت آهي. مکيه عنصر: تعداد صف جي اڌ کان وڌيڪ واقع ٿيڻ وارو. هتي اسان نمبر ڏنو آهي x اسان کي چڪاس ڪرڻو آهي اڪثريت_ عنصر آهي يا نه. مثال انپٽ 5 2 ...

وڌيڪ پڙهڻ

ByteDance اسٽرنگ سوال

سوال 47. اسکور آف پرينٿيسس LeetCode حل مسئلي جو بيان قوس جو اسڪور LeetCode حل چوي ٿو - ڏنو ويو هڪ متوازن قوسین اسٽرنگ s ۽ وڌ ۾ وڌ اسڪور واپس ڏيو. هڪ متوازن قوس جي تار جو اسڪور هيٺين قاعدن تي ٻڌل آهي: "()" جو اسڪور 1 آهي. AB جو اسڪور A + B آهي، جتي A ۽ B متوازن قوس وارا اسٽرنگ آهن. (A) کي 2 * A جو نمبر ڏنو ويو آهي، جتي A آهي ...

وڌيڪ پڙهڻ

سوال 48. ڊيزائن شامل ڪريو ۽ ڳولها لفظ ڊيٽا جي جوڙجڪ LeetCode حل مسئلي جو بيان: ڊيزائن شامل ڪريو ۽ ڳولها لفظن جي ڊيٽا جي جوڙجڪ LeetCode حل چوي ٿو - ھڪڙو ڊيٽا جو ڍانچو ٺاھيو جيڪو نون لفظن کي شامل ڪرڻ جي مدد ڪري ۽ ڳولھيو ته ڇا ھڪڙو اسٽرنگ اڳ ۾ شامل ٿيل ڪنھن تار سان ملندو آھي. WordDictionary طبقي کي لاڳو ڪريو: WordDictionary() اعتراض کي شروع ڪري ٿو. void addWord(word) ڊيٽا جي جوڙجڪ ۾ لفظ شامل ڪري ٿو، ان کي بعد ۾ ملائي سگھجي ٿو. bool search (لفظ) واپس اچي ٿو صحيح جيڪڏهن اتي ...

وڌيڪ پڙهڻ

سوال 49. Decode String Leetcode حل مسئلي جو بيان ڊيڪوڊ اسٽرنگ ليٽ ڪوڊ حل - ”ڊيڪوڊ اسٽرنگ“ توھان کان پڇي ٿو ته انڪوڊ ٿيل اسٽرنگ کي ڊيڪوڊ ٿيل اسٽرنگ ۾ تبديل ڪريو. انڪوڊنگ جو قاعدو k[encoded_string] آهي، جتي چورس بریکٹ اندر encoded_string کي بلڪل k ڀيرا ورجايو پيو وڃي جتي k هڪ مثبت عدد آهي. مثال: ان پٽ: s = "3[a]2[bc]" آئوٽ پٽ: "aaabcbc" ...

وڌيڪ پڙهڻ

سوال 50. قوس شامل ڪرڻ جا مختلف طريقا Leetcode حل مسئلي جو بيان قوس شامل ڪرڻ جا مختلف طريقا LeetCode حل – ”مختلف طريقا قوس شامل ڪرڻ جا“ بيان ڪري ٿو ته انگن ۽ آپريٽرن جو اسٽرنگ ايڪسپريشن ڏنو ويو آهي. اسان کي گروپ نمبرن ۽ آپريٽرن لاءِ سڀني مختلف ممڪن طريقن سان ڪمپيوٽنگ ڪرڻ کان سڀ ممڪن نتيجا موٽائڻ گهرجن. ڪنهن به ترتيب ۾ جواب ڏيو. ...

وڌيڪ پڙهڻ

سوال 51. پيدا ڪريو قوسون Leetcode حل مسئلي جو بيان The Generate Parentheses LeetCode Solution – “generate parentheses” ٻڌائي ٿو ته n جي قيمت ڏني وئي آهي. اسان کي پيدا ڪرڻ جي ضرورت آهي سڀ مجموعا n جوڙو قوس جي. جواب ڏيو ویکٹر جي صورت ۾ چڱي طرح ٺهيل قوس جي تارن جي. مثال: ان پٽ: n = 3 آئوٽ: ["((()))"،"(()())"،"(())()"،"()())","()( )()"] وضاحت: ...

وڌيڪ پڙهڻ

سوال 52. سڀ کان وڏو نمبر Leetcode حل مسئلي جو بيان The Largest Number LeetCode Solution – ”سڀ کان وڏو نمبر“ ٻڌائي ٿو ته غير منفي عددن جي عددن جي لسٽ ڏني وئي آهي، اسان کي انگن کي ترتيب ڏيڻ جي ضرورت آهي ته جيئن اهي سڀ کان وڏو نمبر ٺاهي ۽ ان کي واپس ڪن. جيئن ته نتيجو تمام وڏو ٿي سگهي ٿو، تنهنڪري توهان کي واپس ڪرڻ جي ضرورت آهي ...

وڌيڪ پڙهڻ

سوال 53. لاڳو ڪريو Trie (Prefix Tree) Leetcode حل مسئلي جو بيان The Implement Trie (Prefix Tree) LeetCode Solution – “Implement Trie (Prefix Tree)” توھان کان پڇي ٿو ٽري ڊيٽا ڍانچي کي لاڳو ڪرڻ لاءِ جيڪو ڪارڪردگيءَ سان داخل ڪرڻ، ڳولھڻ ۽ اڳياڙيءَ جي ڳولا کي انجام ڏئي ٿو. مثال: ان پٽ: ["Trie"، "insert"، "search"، "search"، "startsWith"، "insert"، "search"] [[]، ["apple"]، ["apple"]، [ "ايپ"]، ["ايپ"]، ["ايپ"]، ["ايپ"]] آئوٽ پُٽ: [نال، نال، سچو، غلط، سچو، نال، سچو] وضاحت: سڀني تارن کي داخل ڪرڻ کان پوءِ، ٽريو نظر اچي ٿو. هن وانگر. لفظ ايپل جي ڳولا ڪئي وئي آهي جيڪو ...

وڌيڪ پڙهڻ

سوال 54. هٽايو غلط قوسون Leetcode حل مسئلي جو بيان The Remove Invalid parentheses Leetcode Solution - ٻڌائي ٿو ته توھان کي ھڪڙو اسٽرنگ ڏنو ويو آھي جنھن ۾ قوس ۽ ننڍا اکر شامل آھن. ان پٽ اسٽرنگ کي صحيح بڻائڻ لاءِ اسان کي گھٽ ۾ گھٽ غلط قوسون جو تعداد ختم ڪرڻو پوندو. اسان کي ڪنهن به ترتيب ۾ سڀ ممڪن نتيجا واپس ڪرڻ جي ضرورت آهي. هڪ تار آهي ...

وڌيڪ پڙهڻ

سوال 55. گھڻائي واري اسرنگس ليٽ ڪوڊ حل مسئلو ضرب اسٽرنگس ليٽ ڪوڊ جو حل اسان کي ٻن اسٽرنگن کي ضايع ڪرڻ لاءِ چوندو آهي جيڪي اسان کي انپٽ جي طور تي ڏنا ويندا آهن. اسان کي گهربل آهي پرنٽنگ ڪرڻ يا واپس ڪرڻ جو نتيجو ڪالر جي ڪم کي وڌائيندي. انهي ڪري وڌيڪ رسمي طور تي ٻن تارن کي رکڻ لاءِ ، ڏنل تارن جو پيداوار ڳوليو. ...

وڌيڪ پڙهڻ

سوال 56. تمام گهڻي عرصي کان پوءِ بعد وارو مسئلو "سڀ کان ڊگهو ورجائي وارو عهدو" اهو ٻڌائي ٿو ته توهان کي تار جي طور تي انپٽ ڏني وئي آهي. سڀ کان وڏي عرصي واري ورجائي ڳوليو ، اهو ساڳيو آهي جيڪو تار ۾ ٻه ڀيرا موجود آهي. مثال aeafbdfdg 3 (afd) رستو اسان کي پڇي ٿو ته تار ۾ سڀ کان وڏو بار بار ورتاءُ. ...

وڌيڪ پڙهڻ

سوال 57. ڊگھو سبسٽرنگ بغير ورجائيندڙ ڪردارن LeetCode حل ڊگھي سبسٽرنگ بغير ورجائيندڙ اکرن جي LeetCode حل - هڪ اسٽرنگ ڏني وئي، اسان کي تمام ڊگھي سب اسٽرنگ جي ڊگھائي ڳولڻي پوندي بغير اکر کي ورجائڻ جي. اچو ته ڪجھ مثالن تي غور ڪريون: مثال pwwkew 3 وضاحت: جواب آھي ”wke“ ڊگھائي 3 aav سان 2 وضاحت: جواب آھي ”av“ سان ڊگھائي 2 اپروچ-1...

وڌيڪ پڙهڻ

سوال 58. پاليندروم سبسٽرنگ سوالات مسئلي جو بيان ”پاليندروم سبسٽنگ سوالن“ ۾ چيو ويو آهي ته توهان کي هڪ اسٽرنگ ۽ ڪجهه سوالات ڏنا ويا آهن. انهن سوالن سان ، توهان کي اهو طئي ڪرڻو پوندو ته ڇا ان سوال مان ٺهيل سبسٽنگ پيالڊروم آهي يا نه. مثال اسٽرنگ str = "aaabbabbaaa" سوالات q [] = {{2 ، 3} ، {2 ، 8} ، {5 ، 7} ، ...

وڌيڪ پڙهڻ

سوال 59. ڏنل تار جي وڌ کان وڌ وزن جي تبديلي مسئلي جو بيان ، هڪ تار واري مسئلي جي وڌ ۾ وڌ وزن جي تبديلي ٻڌائي ٿي ته هڪ تار جنهن ۾ صرف ٻه اکرن ’اي‘ ۽ ’بي‘ تي مشتمل آهن. اسان وٽ هڪ آپريشن آهي جتي اسان ڪنهن به ڪردار کي ٽوڙ ڪري سٽرنگ کي ٻي تار ۾ تبديل ڪري سگهون ٿا. اهڙيءَ طرح ڪيتريون تبديليون ممڪن آهن. هر ممڪن کان ٻاهر ۔۔۔

وڌيڪ پڙهڻ

سوال 60. مفاصلو تبديلي واري فاصلي جي مسئلي ۾ اسان کي لازمي طور گهٽ ۾ گهٽ آپريشنن کي ڳولڻو آهي ڊگهين اسٽرنگ X جي ڊيگهه اين کي لمبائي جي هڪ ٻئي اسٽرنگ Y کي. آپريشن جي اجازت: داخل ڪرڻ جي خارج ڪرڻ جي متبادل مثال انپٽ: String1 = "abcd" String2 = "abe" ٻاھر موڪليو: گھٽ ۾ گھٽ آپريشن جي ضرورت آھي 2 (...

وڌيڪ پڙهڻ

سوال 61. Decode اسٽرنگ فرض ڪريو ، توهان کي انڪوڊڊ اسٽرنگ ڏنو ويو آهي. ھڪڙي قسم کي ھڪڙي قسم جي نموني ۾ انڪوڊ ڪيو ويو آھي ، توھان جو ڪم جملو کي ختم ڪرڻ آھي. اچو ته چوندا آهيون ، <ٽائم بار نه ٿيندو آهي <[string] مثال انپٽ 3 [b] 2 [bc] ٻاھر ڪ bڻ bbbcaca وضاحت هتي “b” 3 ڀيرا ٿئي ٿو ۽ “ca” 2 ڀيرا ٿئي ٿو. ...

وڌيڪ پڙهڻ

سوال 62. ايندڙ اجازت ايندڙ اجازت نامي جي مسئلي ۾ اسان هڪ لفظ ڏنو آهي ، اصطلاحن جي ڳولا کي ان جي وڏي اصطلاحن تلاش ڪريو. مثال ان پٹ: str = "tutorialcup" output: tutorialpcu input: str = "nmhdgfecba" output: nmheabcdfg input: str = "algorithms" output: algorithmm input: str = "sendfeed" output: Next Permutation ...

وڌيڪ پڙهڻ

سوال 63. صحيح قوسون LeetCode حل Valid Parentheses LeetCode جي مسئلي ۾ اسان هڪ اسٽرنگ ڏني آهي جنهن ۾ صرف اکرن تي مشتمل آهي '(','), '{', '}', '[' and ']'، معلوم ڪريو ته ان پٽ اسٽرنگ صحيح آهي يا نه. هتي اسان توهان کي هڪ صحيح قوسون LeetCode حل فراهم ڪنداسين. هڪ ان پٽ اسٽرنگ صحيح آهي جيڪڏهن: کليل بریکٹ بند ٿيڻ گهرجن ...

وڌيڪ پڙهڻ

سوال 64. STL استعمال ڪندي ڏنل ڏند ڪٿا جو اجازت نامو مسئلي جو بيان "اسٽيل استعمال ڪندي ڏنل ڏنل اسٽرنگ جو اجازت نامو" ۾ ، اسان هڪ اسٽرنگ ڏني آهي “s”. STL افعال کي استعمال ڪندي ان پٽنگ جي سڀني اجازتن کي پرنٽ ڪيو. انپٽ فارميٽ پهرين ۽ صرف هڪ قطار جنهن ۾ تار “ايس” هوندو آهي. ٻاوليٽ فارميٽ ڇا ڏنل اجازت جي سموري اجازت ڇپائي ...

وڌيڪ پڙهڻ

سوال 65. ڊگهي صحيح پابندي جي ڊيگهه مسئلي جو بيان ”ڊگهو ترين صحيح جوڙ جي ڊگھائي“ ۾ اسان هڪ اسٽرنگ ڏني آهي جنهن ۾ صرف قوسيل کي افتتاح ۽ بند ڪيو ويو آهي. هڪ پروگرام لکو جيڪو سڀ کان ڊگهو صحيح پئڪيسي سبسٽر ڳوليندو. انٽ فارميٽ پهرين ۽ صرف هڪ قطار جنهن ۾ تار وارو ايس هوندو آهي. ٻاھرين شڪل پهريون ۽ ...

وڌيڪ پڙهڻ

سوال 66. سڀ کان ننڍي ونڊو هڪ اسٽرنگ ۾ جنهن ۾ ٻئي اسٽرنگ جا سڀ اکر شامل هجن ڏنل اسٽرنگ ۾ سڀ کان ننڍو سب اسٽرنگ ڳولھيو جنھن ۾ ڏنل لفظ جا سڀ اکر ھجن يا ھڪڙي اسٽرنگ ۾ سڀ کان ننڍي ونڊو ڳولھيو جنھن ۾ ٻئي اسٽرنگ جا سڀ اکر ھجن، ٻن اسٽرنگ s ۽ t ڏنو وڃي، ھڪڙو فنڪشن لکو جيڪو گھٽ ۾ گھٽ ونڊو s ۾ ملندو. ڪندو...

وڌيڪ پڙهڻ

سوال 67. وڏي انگ نمبر II کي ترتيب ڏيڻ لاءِ ڏنل نمبر ترتيب ڏيو مسئلي جو بيان ”وڏي انگ کي ٻي نمبر ڏيڻ لاءِ ڏنل ڏنل نمبر ترتيب ڏيو“ ۾ ، اسان مثبت عددن جي هڪ قطار ڏني آهي. ان کي ترتيب ڏيو ته ترتيب ڏنل سڀ کان وڏي قيمت ٺاهيندو. انپٽ فارميٽ پهرين ۽ صرف هڪ قطار جنهن ۾ انٽيگر ن شامل آهن. ٻي لائين جنهن تي ...

وڌيڪ پڙهڻ

ByteDance وڻ جا سوال

سوال 68. بائنري وڻ LeetCode حل جو عمودي آرڊر ٽرورسل مسئلي جو بيان ورٽيڪل آرڊر ٽرورسل آف بائنري ٽري LeetCode حل چوي ٿو - بائنري وڻ جي روٽ کي ڏنو وڃي، حساب ڪريو بائنري وڻ جي عمودي آرڊر ٽرورسل. هر نوڊ لاءِ پوزيشن تي (قطار، ڪول)، ان جو کاٻي ۽ ساڄي ٻار ترتيب وار پوزيشن (قطار + 1، ڪول - 1) ۽ (قطار + 1، ڪال + 1) تي هوندا. ...

وڌيڪ پڙهڻ

سوال 69. بائنري وڻ کي جڙيل لسٽ ۾ فليٽ ڪريو LeetCode حل Binary Tree to Linked List LeetCode Solution چوي ٿو ته - هڪ بائنري وڻ جي روٽ کي ڏيو، وڻ کي "لنڪ ٿيل لسٽ" ۾ برابر ڪريو: "ڳنڍيل لسٽ" کي ساڳيو TreeNode ڪلاس استعمال ڪرڻ گهرجي جتي صحيح ٻار پوائنٽر ايندڙ نوڊ ڏانهن اشارو ڪري ٿو. فهرست ۾ ۽ کاٻي چائلڊ پوائنٽر هميشه ناڪاري آهي. "ڳنڍيل فهرست" ...

وڌيڪ پڙهڻ

سوال 70. هڪ بائنري وڻ Leetcode حل جو گهٽ ۾ گهٽ عام اباڙ مسئلي جو بيان The Lowest Common Ancestor of a Binary Tree LeetCode Solution – “Lowest Common Ancestor of a Binary Tree” ٻڌائي ٿو ته بائنري وڻ جي پاڙ ۽ وڻ جا ٻه نوڊ ڏنا ويا آهن. اسان کي انهن ٻن نوڊس جي سڀ کان گهٽ عام ابجد ڳولڻ جي ضرورت آهي. گھٽ ۾ گھٽ عام ...

وڌيڪ پڙهڻ

سوال 71. ختم ڪريو نوڊس ۽ واپسي ٻيلو ليٽ ڪوڊ حل مسئلي جو بيان نوڊس کي ختم ڪريو ۽ ٻيلو واپس آڻيو LeetCode حل - "نوڊس کي ختم ڪريو ۽ ٻيلو واپس آڻيو" بيان ڪري ٿو ته بائنري وڻ جي روٽ ڏني وئي جتي هر نوڊ هڪ الڳ قدر آهي. اسان کي هڪ صف پڻ ڏني وئي آهي، to_delete، جتي اسان کي سڀني نوڊس کي ختم ڪرڻ جي ضرورت آهي جنهن ۾ موجود قدرن سان ...

وڌيڪ پڙهڻ

سوال 72. حاصل ڪريو بائنري ڳولا وڻ ليٽ ڪوڊ حل مسئلي جو بيان The Recover Binary Search Tree LeetCode حل - ”ريڪور بائنري سرچ ٽري“ ٻڌائي ٿو ته بائنري سرچ ٽري جو روٽ ڏنو ويو آهي، جتي بلڪل ٻن نوڊس جا قدر غلطيءَ سان مٽجي ويا آهن. اسان کي ان جي جوڙجڪ کي تبديل ڪرڻ کان سواء وڻ کي بحال ڪرڻ جي ضرورت آهي. مثال: ان پٽ: روٽ = [1,3,null,null,2] Output: [3,1,null,null,2] ...

وڌيڪ پڙهڻ

سوال 73. گهٽ ۾ گهٽ تعداد ۾ مختلف عنصر م شيون ختم ڪرڻ کانپوءِ مسئلو بيان مسئلو ”گهٽ ۾ گهٽ مختلف عنصر عنصرن کي ختم ڪرڻ کانپوءِ چيو ويندو آهي“ بيان ڪري ٿي ته توهان وٽ هڪ صف ۽ انٽيگر ايم آهي. صف جو هر عنصر ڪنهن شيءَ جي آءِ ڊي جو اشارو هوندو آهي. مسئلو بيان ڪندڙ ايم عنصرن کي هن طرح ڪ toڻ جو مطالبو ڪري ٿو ته گهٽ ۾ گهٽ اتي هجڻ گهرجي ...

وڌيڪ پڙهڻ

سوال 74. BST کي منٽ ۾ تبديل ڪريو مسئلي جو بيان هڪ مڪمل بائنري سرچ وڻ ڏنو ويو آهي ، هڪ الگوريٿم لکو ان کي من Heap ۾ تبديل ڪرڻ ، جيڪو BST کي Min Heap ۾ تبديل ڪرڻ آهي. منٽ هيپ اهڙو هجڻ گهرجي ته هڪ نوڊ جي کاٻي پاسي قدر ضرور سا valuesي طرف قدرن کان گهٽ هجڻ گهرجن ...

وڌيڪ پڙهڻ

سوال 75. متوازن BST کي معمولي BST ۾ تبديل ڪريو مسئلي جو بيان هڪ بائنري سرچ وڻ (BST) ڏنو ويو آهي ، BST کي متوازن بائنري سرچ وڻ ۾ بدلائڻ لاءِ الگوريٿم لکو. هڪ متوازن بائنري سرچ وڻ سواءِ هڪ بائنري سرچ وڻ جي ٻيو ڪجهه ناهي جنهن جو کاٻي وائي جي نن andي ۽ سا subي وڻ جي اونچائي جو فرق 1. کان گهٽ يا برابر جي برابر آهي ۔۔۔

وڌيڪ پڙهڻ

سوال 76. ڏنل انڊرڊر ۽ پري آرڊر ٽريولرز کان بائنري وڻ تعمير ڪريو ھن مسئلي ۾ اسان وٽ بائنري وڻ جا بند ۽ اڳواٽ آھن. اسان کي ڏنل انڊرر ۽ پريڊر ٽراولر مان هڪ بائنري وڻ تعمير ڪرڻ گهرجن. مثال ان پٽ: انڊرر = [ڊي ، بي ، اي ، اي ، ايف ، سي] پريڊر = [اي ، بي ، ڊي ، اي ، سي ، ايف] ٻاھر موڪليو: ترتيب سان ترتيب واري وڻ کي طويل ترتيب ڏئي…

وڌيڪ پڙهڻ

سوال 77. بائنري سرچ وڻ کي بحال ڪريو بائنري ڳولا واري وڻ تي غور ڪيو وڃي ، وڻ جي ٻن نوڪرين جو تبادلو ڪيو ويو آهي ، بائنري سرچ وڻ جي بحالي لاءِ هڪ الگورتھم ٺاهيو. مثال طور هيٺ ڏنل ڏنل بائنري سرچ وڻ تي غور ڪريو جنهن جا ٻه جوڙ انپٽ جي طور تي بدليا ويا آهن. بي ايس ٽي تي غلط نوڊس ڏٺا وڃن ٿا (نمايان ٿيل) آھن ۽ پوءِ حاصل ڪرڻ لاءِ مٽايو ويو ...

وڌيڪ پڙهڻ

سوال 78. بائنري سرچ وڻ کي صحيح ڪريو مسئلو ته بائنري سرچ وڻ جي مسئلي کي درست ڪريو اسان هڪ وڻ جو روٽ ڏنو آهي ، اسان کي اهو جانچڻ گهرجي ته آيا اهو هڪ بائنري سرچ وڻ آهي يا نه. مثال: ٻاھر موڪليو: صحيح وضاحت: ڏنل وڻ هڪ بائنري سرچ وڻ آهي ڇاڪاڻ ته سڀ عنصر جيڪي هر سبجيڪٽ کي ڇڏي ويا آهن ...

وڌيڪ پڙهڻ

ByteDance گراف جا سوال

سوال 79. ڇا گراف Bipartite آهي؟ LeetCode حل مسئلي جو بيان گراف بائيپارٽائيٽ ليٽ ڪوڊ حل آهي- n نوڊس سان گڏ هڪ اڻ سڌي طرح گراف آهي، جتي هر نوڊ کي 0 ۽ n - 1 جي وچ ۾ نمبر ڏنو ويو آهي. توهان کي 2D سري گراف ڏنو ويو آهي، جتي گراف[u] نوڊس جو هڪ صف آهي جيڪو توهان کي نوڊ ڪري ٿو. جي ڀرسان آهي. وڌيڪ رسمي طور تي، گراف[u] ۾ هر v لاءِ، نوڊ u ۽ نوڊ v جي وچ ۾ هڪ اڻ سڌي ڪنڊ آهي. گراف ۾ آهي ...

وڌيڪ پڙهڻ

ByteDance Stack سوال

سوال 80. اسکور آف پرينٿيسس LeetCode حل مسئلي جو بيان قوس جو اسڪور LeetCode حل چوي ٿو - ڏنو ويو هڪ متوازن قوسین اسٽرنگ s ۽ وڌ ۾ وڌ اسڪور واپس ڏيو. هڪ متوازن قوس جي تار جو اسڪور هيٺين قاعدن تي ٻڌل آهي: "()" جو اسڪور 1 آهي. AB جو اسڪور A + B آهي، جتي A ۽ B متوازن قوس وارا اسٽرنگ آهن. (A) کي 2 * A جو نمبر ڏنو ويو آهي، جتي A آهي ...

وڌيڪ پڙهڻ

سوال 81. Decode String Leetcode حل مسئلي جو بيان ڊيڪوڊ اسٽرنگ ليٽ ڪوڊ حل - ”ڊيڪوڊ اسٽرنگ“ توھان کان پڇي ٿو ته انڪوڊ ٿيل اسٽرنگ کي ڊيڪوڊ ٿيل اسٽرنگ ۾ تبديل ڪريو. انڪوڊنگ جو قاعدو k[encoded_string] آهي، جتي چورس بریکٹ اندر encoded_string کي بلڪل k ڀيرا ورجايو پيو وڃي جتي k هڪ مثبت عدد آهي. مثال: ان پٽ: s = "3[a]2[bc]" آئوٽ پٽ: "aaabcbc" ...

وڌيڪ پڙهڻ

سوال 82. بائنري وڻ کي جڙيل لسٽ ۾ فليٽ ڪريو LeetCode حل Binary Tree to Linked List LeetCode Solution چوي ٿو ته - هڪ بائنري وڻ جي روٽ کي ڏيو، وڻ کي "لنڪ ٿيل لسٽ" ۾ برابر ڪريو: "ڳنڍيل لسٽ" کي ساڳيو TreeNode ڪلاس استعمال ڪرڻ گهرجي جتي صحيح ٻار پوائنٽر ايندڙ نوڊ ڏانهن اشارو ڪري ٿو. فهرست ۾ ۽ کاٻي چائلڊ پوائنٽر هميشه ناڪاري آهي. "ڳنڍيل فهرست" ...

وڌيڪ پڙهڻ

سوال 83. ٻه نمبر شامل ڪريو II Leetcode حل مسئلي جو بيان ٻه نمبر شامل ڪريو II LeetCode حل - "ٻه نمبر شامل ڪريو II" بيان ڪري ٿو ته ٻه غير خالي جڙيل لسٽون ٻن غير منفي عددن جي نمائندگي ڪن ٿيون جتي سڀ کان اهم عدد پهرين اچي ٿو ۽ هر نوڊ ۾ بلڪل هڪ عدد آهي. اسان کي ٻه نمبر شامل ڪرڻ جي ضرورت آهي ۽ رقم واپس ڪرڻ جي ضرورت آهي جيئن ...

وڌيڪ پڙهڻ

سوال 84. روزاني درجه حرارت Leetcode حل مسئلي جو بيان The Daily Temperatures Leetcode Solution: ٻڌائي ٿو ته ڏنل انگن اکرن جي درجه بندي روزاني گرمي پد جي نمائندگي ڪري ٿي، هڪ صف جو جواب ڏيو جيئن ته جواب[i] انهن ڏينهن جو تعداد آهي جيڪو توهان کي گرمي پد حاصل ڪرڻ لاءِ اٺين ڏينهن کان پوءِ انتظار ڪرڻو پوندو. جيڪڏهن ڪو مستقبل جو ڏينهن نه آهي جنهن لاءِ اهو ممڪن آهي، جواب رکو [i] == 0 بدران. ...

وڌيڪ پڙهڻ

سوال 85. ٽريپنگ مينهن جو پاڻي Leetcode حل مسئلي جو بيان The Trapping Rain Water LeetCode Solution – “Trapping Rain Water” ٻڌائي ٿو ته اوچائي جو هڪ سلسلو ڏنو ويو آهي جيڪو هڪ بلندي واري نقشي جي نمائندگي ڪري ٿو جتي هر بار جي ويڪر 1 آهي. اسان کي برسات کان پوءِ ڦاٿل پاڻي جي مقدار کي ڳولڻ جي ضرورت آهي. مثال: Input: height = [0,1,0,2,1,0,1,3,2,1,2,1] Output: 6 وضاحت: Check...

وڌيڪ پڙهڻ

سوال 86. Decode اسٽرنگ فرض ڪريو ، توهان کي انڪوڊڊ اسٽرنگ ڏنو ويو آهي. ھڪڙي قسم کي ھڪڙي قسم جي نموني ۾ انڪوڊ ڪيو ويو آھي ، توھان جو ڪم جملو کي ختم ڪرڻ آھي. اچو ته چوندا آهيون ، <ٽائم بار نه ٿيندو آهي <[string] مثال انپٽ 3 [b] 2 [bc] ٻاھر ڪ bڻ bbbcaca وضاحت هتي “b” 3 ڀيرا ٿئي ٿو ۽ “ca” 2 ڀيرا ٿئي ٿو. ...

وڌيڪ پڙهڻ

ByteDance قطار سوال

سوال 87. ماپ ڪ جي سڀني ذيلي حصن جي گهٽ ۾ گهٽ ۽ وڌ ۾ وڌ عناصر مسئلو بيان مسئلو ”ڪ ڪي جي ننarrن سبقن جي گهٽ ۾ گهٽ ۽ وڌ ۾ وڌ عنصرن“ جو بيان آهي ته توهان کي هڪ سري ڏني وئي آهي جنهن ۾ مثبت ۽ منفي انٽيگرز شامل آهن ، سائيز ڪ جي سڀني ذيلي تريبن جو گهٽ ۾ گهٽ ۽ وڌ ۾ وڌ عناصر جو مجموعو ڳوليو. مثال arr [] = {5 ، 9 ، 8 ، 3 ، ...

وڌيڪ پڙهڻ

سوال 88. قطار کان قطار جي بحالي قطار ذريعي تعمير واري قطار جي مسئلي جي وضاحت فرض ڪريو توهان وٽ هڪ ماڻهن جي بي ترتيب لسٽ آهي قطار ۾. هر ماڻهو کي عددي جزن سان بيان ڪيو ويو آهي (h ، k) ، جتي ح ماڻهوءَ جو قد آهي ۽ ڪي هن شخص جي اڳيان ماڻهن جو تعداد آهي ...

وڌيڪ پڙهڻ

ByteDance Matrix سوال

سوال 89. گھٽ ۾ گھٽ رستو Sum Leetcode حل مسئلي جو بيان The Minimum Path Sum LeetCode Solution – “Minimum Path Sum” چوي ٿو ته ڏنل anxm گرڊ غير منفي عددن تي مشتمل آهي ۽ اسان کي مٿي کان کاٻي کان هيٺ ساڄي طرف رستو ڳولڻو پوندو، جيڪو رستي ۾ سڀني نمبرن جو مجموعو گھٽ ڪري. . اسان صرف منتقل ڪري سگهون ٿا ...

وڌيڪ پڙهڻ

سوال 90. لفظ ڳولڻ Leetcode حل مسئلي جو بيان هڪ ايمڪس بورڊ ۽ هڪ لفظ ڏنو ، ڳوليو جيڪڏهن لفظ گرڊ ۾ موجود هجي. لفظ تسلسل سان لاڳاپيل گھڻن خانن جي خطن مان تعمير ڪري سگهجي ٿو ، جتي “ڀرپاسي” خانا افقي يا عمودي طور تي ڀرپاسي آھن. ساڳيو خط وارو خانو هڪ ڀيرو کان وڌيڪ استعمال نه ٿي هجي. مثال ۔۔۔

وڌيڪ پڙهڻ

ByteDance ٻيا سوال

سوال 91. Rand10 () Rand7 () Leetcode حل استعمال ڪندي لاڳو ڪريو مسئلي جو بيان: Rand10() استعمال ڪندي Rand7() Leetcode حل - ڏنو ويو API rand7() جيڪو رينج ۾ هڪ يونيفارم بي ترتيب انٽيجر ٺاهي ٿو [1, 7]، هڪ فنڪشن لکو rand10() جيڪو رينج ۾ يونيفارم بي ترتيب انٽيجر پيدا ڪري ٿو. [1، 10]. توهان صرف API rand7 () کي ڪال ڪري سگهو ٿا، ۽ توهان کي ڪنهن ٻئي کي ڪال نه ڪرڻ گهرجي ...

وڌيڪ پڙهڻ

سوال 92. k-Group LeetCode حل ۾ ريورس نوڊس مسئلي جو بيان: ريورس نوڊس in k-Group LeetCode Solution - ھڪڙي ڳنڍيل لسٽ جي سر کي ڏنو ويو، ھڪڙي وقت ۾ فهرست k جي نوڊس کي ريورس ڪريو، ۽ تبديل ٿيل لسٽ واپس ڪريو. k هڪ مثبت عدد آهي ۽ ڳنڍيل فهرست جي ڊيگهه کان گهٽ يا برابر آهي. جيڪڏهن نوڊس جو تعداد آهي ...

وڌيڪ پڙهڻ

سوال 93. ڳولهيو عنصر جي پهرين ۽ آخري پوزيشن ترتيب ڏنل صف ۾ LeetCode حل مسئلي جو بيان: ترتيب ڏنل سرن ۾ عنصر جي پهرين ۽ آخري پوزيشن ڳوليو LeetCode حل چوي ٿو ته - ڏنل عددن جي انگن جي هڪ صف کي ترتيب ڏنل غير گهٽجڻ واري ترتيب ۾، ڏنل ٽارگيٽ ويل جي شروعاتي ۽ ختم ٿيڻ واري پوزيشن کي ڳولھيو. جيڪڏهن حدف صف ۾ نه ملي، واپسي [-1، -1]. توھان کي لازمي طور تي O (log n) رن ٽائم پيچيدگي سان ھڪڙو الگورٿم لکڻ گھرجي. ...

وڌيڪ پڙهڻ

سوال 94. راند ۾ ڪمزور ڪردارن جو تعداد LeetCode حل مسئلي جو بيان: راند ۾ ڪمزور ڪردارن جو تعداد LeetCode حل: توھان ھڪڙي راند کيڏي رھيا آھيو جنھن ۾ گھڻن ڪردارن تي مشتمل آھي، ۽ ھر ھڪ ڪردار جا ٻه مکيه خاصيتون آھن: حملو ۽ دفاع. توھان کي ڏنو ويو آھي 2D انٽيجر ايري پراپرٽيز جتي ملڪيت[i] = [attacki, Defensei] راند ۾ ith ڪردار جي ملڪيت جي نمائندگي ڪري ٿي. هڪ ڪردار چيو ويندو آهي ...

وڌيڪ پڙهڻ

سوال 95. ڳوليو چوٽي عنصر LeetCode حل مسئلو بيان چوٽي عنصر ڳوليو LeetCode حل چوي ٿو - چوٽي عنصر ھڪڙو عنصر آھي جيڪو سختي سان پنھنجي پاڙيسرين کان وڏو آھي. ڏنو ويو 0-انڊيڪس ٿيل انٽيجر صف نمبر، هڪ چوٽي عنصر ڳوليو، ۽ ان جي انڊيڪس واپس ڪريو. جيڪڏهن صف ڪيترن ئي چوٽي تي مشتمل آهي، انڊيڪس کي ڪنهن به چوٽي ڏانهن موٽايو. توهان تصور ڪري سگهو ٿا ...

وڌيڪ پڙهڻ

سوال 96. گروپ اينگرامس LeetCode حل مسئلي جو بيان گروپ اينگرامس LeetCode حل چوي ٿو ته - strings strs جي هڪ صف ڏني وئي، anagrams کي گڏ ڪريو. توهان ڪنهن به ترتيب ۾ جواب واپس ڪري سگهو ٿا. هڪ اناگرام هڪ لفظ يا جملو آهي جيڪو مختلف لفظ يا جملي جي اکرن کي ترتيب ڏيڻ سان ٺهيل آهي، عام طور تي سڀني اصل اکرن کي هڪ ڀيرو استعمال ڪندي. مثال 1: ...

وڌيڪ پڙهڻ

سوال 97. سلائيڊنگ ونڊو وڌ ۾ وڌ LeetCode حل مسئلي جو بيان سلائيڊنگ ونڊو وڌ ۾ وڌ LeetCode حل چوي ٿو ته - توهان کي عددن جي انگن جو هڪ صف ڏنو ويو آهي، ۽ اتي هڪ سلائڊنگ ونڊو آهي سائيز k جي جيڪا صف جي بلڪل کاٻي کان بلڪل ساڄي طرف منتقل ٿي رهي آهي. توھان ونڊو ۾ صرف k نمبر ڏسي سگھو ٿا. هر دفعي ...

وڌيڪ پڙهڻ

سوال 98. ڪنٽينر سان گڏ گھڻا پاڻي LeetCode حل مسئلي جو بيان ڪنٽينر سان گھڻا واٽر ليٽ ڪوڊ حل چوي ٿو ته - توھان کي ڏنو ويو آھي ھڪڙي عددي صف جي اوچائي جي ڊيگهه n. اتي n عمودي لڪيرون ٺهيل آهن جيئن ith ليڪ جا ٻه آخري نقطا (i, 0) ۽ (i, height[i]). ٻه لائينون ڳولھيو جيڪي x-axis سان گڏ ڪنٽينر ٺاھين، جيئن ڪنٽينر ...

وڌيڪ پڙهڻ

سوال 99. اڳيون Permutation LeetCode حل مسئلي جو بيان اڳيون پرموٽيشن LeetCode حل - انٽيجرز جي هڪ ترتيب جي ترتيب ان جي ميمبرن جي ترتيب يا لڪير واري ترتيب ۾ آهي. مثال طور، arr = [1,2,3] لاءِ، ھيٺ ڏنل سمجھيا ويندا آھن arr جي اجازت ناما: [1,2,3], [1,3,2], [3,1,2], [2,3,1] ،XNUMX]. انٽيجرز جي هڪ صف جو ايندڙ اجازت نامو ايندڙ لغت جي لحاظ کان وڌيڪ اجازت نامو آهي ...

وڌيڪ پڙهڻ

سوال 100. بائنري وڻ کي جڙيل لسٽ ۾ فليٽ ڪريو LeetCode حل مسئلي جو بيان: بائنري وڻ کي جڙيل لسٽ ۾ فليٽ ڪريو LeetCode حل: بائنري وڻ جي روٽ کي ڏنو وڃي، وڻ کي "لنڪ ٿيل لسٽ" ۾ برابر ڪريو: "لنڪ ٿيل لسٽ" کي ساڳيو TreeNode ڪلاس استعمال ڪرڻ گهرجي جتي صحيح ٻار پوائنٽر ايندڙ ڏانهن اشارو ڪري ٿو. فهرست ۾ نوڊ ۽ کاٻي چائلڊ پوائنٽر هميشه نيل آهي. "ڳنڍيل لسٽ" هجڻ گهرجي ...

وڌيڪ پڙهڻ

سوال 101. صحيح مثلث نمبر LeetCode حل مسئلي جو بيان صحيح ٽڪنڊي نمبر ليٽ ڪوڊ حل - ڏنو ويو هڪ انٽيجر ايري نمبر، ٽريپلٽس جو تعداد جيڪو صف مان چونڊيو ويو آهي اهو ٽڪنڊو ٺاهي سگھي ٿو جيڪڏهن اسان انهن کي ٽڪنڊي جي پاسي جي ڊيگهه طور وٺون. ان پٽ: nums = [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 حل جي حد جو مجموعو BST LeetCode Solution جي رينج جو مجموعو چوي ٿو ته - روٽ کي ڏنو ويو نوڊ هڪ بائنري سرچ ٽري ۽ ٻه انٽيجرز گهٽ ۽ مٿاهون، سڀني نوڊس جي قيمتن جو مجموعو واپس آڻيو مجموعي حد [گهٽ، اعلي] ۾ قدر سان. مثال 1: ان پٽ: روٽ = [10,5,15,3,7,null,18], low = 7, high = 15 Output: 32 وضاحت: ...

وڌيڪ پڙهڻ

سوال 104. Reverse Integer Leetcode Solution مسئلي جو بيان Reverse Integer LeetCode حل چوي ٿو ته - ڏنو ويو هڪ دستخط ٿيل 32-bit انٽيجر x، واپس آڻيو x ان جي انگن اکرن سان. جيڪڏهن ريورس ڪرڻ x جو قدر ڪري ٿو ته سائن ٿيل 32-bit انٽيجر رينج [-231, 231 - 1] کان ٻاهر وڃي، پوءِ واپسي 0. فرض ڪريو ماحول توهان کي 64-bit انٽيجر (سائن ٿيل يا اڻ دستخط ٿيل) ذخيرو ڪرڻ جي اجازت نٿو ڏئي. مثال 1: ...

وڌيڪ پڙهڻ

سوال 105. ڳوليو K ويجھي عنصرن LeetCode حل مسئلي جو بيان K ويجھي عنصرن کي ڳولھيو LeetCode حل - ھڪ ترتيب ڏنل انٽيجر ايري آر، ٻن انٽيجرز k ۽ x کي ڏنو وڃي، k ويجھي انٽيجرز کي صف ۾ x ڏانھن واپس ڪريو. نتيجو پڻ ترتيب ڏنل ترتيب ۾ ترتيب ڏيڻ گهرجي. هڪ عدد a x جي ويجھو آهي x جي ڀيٽ ۾ integer b کان جيڪڏهن: |a - x| <|b - x|، يا |a - x| == |ب - ...

وڌيڪ پڙهڻ

سوال 106. صحيح مثلث نمبر LeetCode حل مسئلي جو بيان: صحيح ٽڪنڊي نمبر LeetCode حل چوي ٿو - هڪ انٽيجر ايري نمبرن کي ڏنو وڃي، ٽري مان چونڊيل ٽريپلٽس جو تعداد واپس ڏيو جيڪي ٽڪنڊي ٺاهي سگھن ٿا جيڪڏهن اسان انهن کي ٽڪنڊي جي پاسي جي ڊيگهه طور وٺون ٿا. مثال 1: ان پٽ: nums = [2,2,3,4] Output: 3 وضاحت: صحيح مجموعا آهن: 2,3,4 (استعمال ڪندي ...

وڌيڪ پڙهڻ

سوال 107. بي مثال جڙيل لسٽ ليٽ ڪوڊ حل مسئلي جو بيان Odd-Even Linked List LeetCode Solution - "Odd-Even Linked List" ٻڌائي ٿو ته هڪ غير خالي اڪيلو ڳنڍيل لسٽ ڏني وئي آهي. اسان کي سڀني نوڊس کي بي ترتيب انڊيڪس سان گڏ گڏ ڪرڻ جي ضرورت آهي، ان جي پٺيان نوڊس سان ايون انڊيڪس، ۽ ٻيهر ترتيب ڏنل فهرست واپس ڪريو. نوٽ ڪريو ته ٻنهي جي اندر لاڳاپو حڪم ...

وڌيڪ پڙهڻ

سوال 108. روبوٽ ڪمرو ڪلينر Leetcode حل مسئلي جو بيان روبوٽ روم ڪلينر ليٽ ڪوڊ حل - ”روبوٽ روم ڪلينر“ ٻڌائي ٿو ته روبوٽ کي ڏنو ويو آهي amxna بائنري گرڊ ۾ جتي 0 هڪ ڀت جي نمائندگي ڪري ٿو ۽ 1 هڪ خالي سلاٽ جي نمائندگي ڪري ٿو. روبوٽ جي شروعاتي پوزيشن جي خالي هجڻ جي ضمانت ڏني وئي آهي ۽ روبوٽ اندر هليو ويندو آهي ...

وڌيڪ پڙهڻ

سوال 109. LRU ڪيش ليٽ ڪوڊ حل مسئلي جو بيان LRU ڪيش LeetCode حل - "LRU ڪيش" توھان کان پڇي ٿو ھڪڙي ڊيٽا ڍانچي کي ڊزائين ڪرڻ لاءِ جيڪو گھٽ ۾ گھٽ استعمال ٿيل (LRU) ڪيش جي پٺيان ھجي اسان کي LRUCache ڪلاس کي لاڳو ڪرڻ جي ضرورت آھي جنھن ۾ ھيٺيان ڪم آھن: LRUCache(int ظرفيت): LRU ڪيش کي شروع ڪري ٿو. مثبت سائيز جي گنجائش سان. int get(int key): قدر واپس ڪريو ...

وڌيڪ پڙهڻ

سوال 110. ملائي k ترتيب ڏنل فهرستن Leetcode حل مسئلو بيان The Merge k sorted Lists LeetCode Solution – “Merge k sorted Lists” ٻڌائي ٿو ته k جڙيل فهرستن جي صف ڏني وئي آھي، جتي ھر ڳنڍيل لسٽ کي ان جون قيمتون وڌندي ترتيب سان ترتيب ڏنل آھن. اسان کي سڀني ڪ-لنڪ ٿيل لسٽن کي ھڪڙي ھڪڙي ڳنڍيل لسٽ ۾ ضم ڪرڻ جي ضرورت آھي ۽ واپسي ...

وڌيڪ پڙهڻ

سوال 111. ترتيب ڏنل فهرست مان نقل هٽايو LeetCode حل مسئلو بيان ترتيب ڏنل فهرست مان نقلن کي هٽايو LeetCode حل - اسان کي ترتيب ڏنل ڳنڍيل لسٽ جو سر ڏنو ويو آهي. اسان کي چيو وڃي ٿو ته سڀني نقلن کي حذف ڪريو جيئن ته هر عنصر صرف هڪ ڀيرو ظاهر ٿئي ۽ ترتيب ڏنل ڳنڍيل فهرست کي واپس ڏيو. مثال ۽ وضاحت مثال 1: ان پٽ: سر ...

وڌيڪ پڙهڻ

سوال 112. ڪلون گراف LeetCode حل مسئلو بيان ڪلون گراف LeetCode حل - اسان کي هڪ ڳنڍيل اڻ سڌي گراف ۾ نوڊ جو حوالو ڏنو ويو آهي ۽ گراف جي هڪ گہرے ڪاپي واپس ڪرڻ لاءِ چيو ويندو آهي. هڪ ڊيپ ڪاپي بنيادي طور تي هڪ ڪلون آهي جتي ڪنهن به نوڊ کي ڊيپ ڪاپي ۾ موجود نه هجڻ گهرجي ريفرنس ...

وڌيڪ پڙهڻ

سوال 113. Kth سڀ کان ننڍو عنصر هڪ ترتيب ڏنل ميٽرڪس ليٽ ڪوڊ حل ۾ مسئلي جو بيان Kth هڪ ترتيب ڏنل ميٽرڪس ليٽ ڪوڊ حل ۾ سڀ کان ننڍڙو عنصر - اسان کي ماپ جو هڪ ميٽرڪس ڏنو ويو آهي n جتي هر هڪ قطار ۽ ڪالمن کي ترتيب ڏنل ترتيب سان ترتيب ڏنل آهي. اسان کي چيو وڃي ٿو ته ميٽرڪس ۾ سڀ کان ننڍڙو عنصر kth واپس ڏيو. ياد رهي ته اهو آهي kth ...

وڌيڪ پڙهڻ

سوال 114. ٽارگيٽ سم ليٽ ڪوڊ حل سان ڊائس رولز جو تعداد ٽارگٽ سم ليٽ ڪوڊ حل سان ڊائس رولز جو مسئلو بيان نمبر - توھان وٽ n ڊائيس آھي ۽ ھر die ۾ k منهن آھن 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. Invert Binary Tree LeetCode Solution مسئلي جو بيان: بائنري وڻ کي ڦيرايو LeetCode حل - هن سوال ۾، ڪنهن به بائنري وڻ جي روٽ ڏني وئي، حل گهربل آهي ته بائنري وڻ کي ڦيرايو مطلب ته کاٻي وڻ کي صحيح وڻ ۽ ان جي برعڪس ٿيڻ گهرجي. وضاحت اسان پاڻ کان پڇي سگھون ٿا ته ڪھڙو وڻ ٽاريندو ھوندو۔۔۔

وڌيڪ پڙهڻ

سوال 118. N-Queens LeetCode حل مسئلي جو بيان N-Queens LeetCode حل - n-queens puzzle n queens کي nxn شطرنج تي رکڻ جو مسئلو آهي جيئن ته ٻه راڻيون هڪ ٻئي تي حملو نه ڪن. انٽيجر n ڏنو وڃي، n-queens puzzle جا سڀ الڳ حل ڏيو. توهان ڪنهن به ترتيب ۾ جواب واپس ڪري سگهو ٿا. هر حل تي مشتمل آهي هڪ الڳ بورڊ جي جوڙجڪ جي ...

وڌيڪ پڙهڻ

سوال 119. هسٽوگرام LeetCode حل ۾ سڀ کان وڏو مستطيل مسئلي جو بيان هسٽوگرام ۾ سڀ کان وڏو مستطيل ليٽ ڪوڊ حل - ڏنو ويو انٽيجرز جي اونچائي جو هڪ صف جيڪو هسٽوگرام جي بار جي اوچائي جي نمائندگي ڪري ٿو جتي هر بار جي ويڪر 1 آهي، هسٽوگرام ۾ سڀ کان وڏي مستطيل جي ايراضي کي واپس ڏيو. مثال ٽيسٽ ڪيس 1: ان پٽ: heights = [2, 1, 5, 6, 2, 3] Output: 10 وضاحت: ...

وڌيڪ پڙهڻ

سوال 120. Binary Tree Right Side View LeetCode Solution مسئلو بيان بائنري وڻ جي ساڄي طرف ڏسو LeetCode حل - هڪ بائنري وڻ جي روٽ کي ڏنو ويو، تصور ڪريو پاڻ کي ان جي ساڄي پاسي بيٺو، ۽ نوڊس جا قدر واپس ڪريو جيڪي توهان ڏسي سگهو ٿا مٿي کان هيٺ تائين ترتيب ڏنل. مثال ٽيسٽ ڪيس 1: ان پٽ: روٽ = [1, 2, 3, null, 5, null, ...

وڌيڪ پڙهڻ

سوال 121. وقت جي بنياد تي اهم-قدر اسٽور LeetCode حل مسئلي جو بيان وقت جي بنياد تي ڪي-ويليو اسٽور LeetCode حل - ھڪڙي وقت جي بنياد تي ڪيئي-ويليو ڊيٽا جو ڍانچو ٺاھيو جيڪو مختلف وقتن جي اسٽيمپن تي ھڪڙي ئي ڪنجي لاءِ ڪيترن ئي قدرن کي ذخيرو ڪري سگھي ٿو ۽ ھڪڙي خاص ٽائم اسٽيمپ تي ڪي جي قيمت کي ٻيهر حاصل ڪري سگھي ٿو. TimeMap ڪلاس کي لاڳو ڪريو: TimeMap() ڊيٽا جي جوڙجڪ جي اعتراض کي شروع ڪري ٿو. void سيٽ (اسٽرنگ ڪي، اسٽرنگ ...

وڌيڪ پڙهڻ

سوال 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 حل مسئلي جو بيان Asteroid Collision LeetCode حل - اسان کي ڏنو ويو آهي هڪ ايٽرائڊس جو ايٽروائڊ انٽيجرز جي نمائندگي ڪن ٿا هڪ قطار ۾. هر اسٽرائڊ لاءِ، مطلق قدر ان جي سائيز جي نمائندگي ڪري ٿو، ۽ نشاني ان جي هدايت جي نمائندگي ڪري ٿي (مثبت معني ساڄي، منفي معني کاٻي). هر هڪ اسٽرائڊ ساڳئي رفتار سان هلندو آهي. رياست معلوم ڪريو ...

وڌيڪ پڙهڻ

سوال 125. ميٽرڪس ليٽ ڪوڊ حل ۾ سڀ کان ڊگهو وڌائڻ وارو رستو مسئلي جو بيان هڪ ميٽرڪس ۾ سڀ کان ڊگهو وڌائڻ وارو رستو LeetCode حل - ڏنو ويو هڪ mxn انٽيجرز ميٽرڪس، ميٽرڪس ۾ سڀ کان ڊگھي وڌندڙ رستي جي ڊيگهه واپس ڪريو. هر سيل مان، توهان يا ته چار طرفن ۾ منتقل ڪري سگهو ٿا: کاٻي، ساڄي، مٿي، يا هيٺ. توهان شايد تري ۾ نه وڃو يا حد کان ٻاهر وڃو (يعني، لفافي جي چوڌاري اجازت نه آهي). داخل: ...

وڌيڪ پڙهڻ

سوال 126. بهترين اڪائونٽ بيلنسنگ LeetCode حل مسئلي جو بيان Optimal اڪائونٽ بيلنسنگ LeetCode حل - توهان کي ٽرانزيڪشن جي ٽرانزيڪشن جو هڪ صف ڏنو ويو آهي جتي ٽرانزيڪشن[i] = [fromi، toi، amounti] اشارو ڪري ٿو ته ID = fromi واري شخص کي رقم ڏني $ ID = toi سان. قرض کي حل ڪرڻ لاءِ گهربل ٽرانزيڪشن جو گھٽ ۾ گھٽ تعداد واپس ڪريو. ان پٽ: ٽرانزيڪشن = [[0,1,10],[2,0,5]] آئوٽ پٽ: 2 وضاحت: شخص #0 ...

وڌيڪ پڙهڻ

سوال 127. بائنري وڻ LeetCode حل سيريلائيز ۽ ڊيسيريلائز ڪريو مسئلي جو بيان Serialize ۽ Deserialize Binary Tree LeetCode Solution - سيريلائيزيشن هڪ ڊيٽا جي ڍانچي يا شئي کي بِٽس جي تسلسل ۾ تبديل ڪرڻ جو عمل آهي ته جيئن ان کي فائل يا ميموري بفر ۾ محفوظ ڪري سگهجي، يا نيٽ ورڪ ڪنيڪشن لنڪ ذريعي منتقل ڪيو وڃي ته جيئن بعد ۾ ٻيهر تعمير ڪيو وڃي. ۾...

وڌيڪ پڙهڻ

سوال 128. بائنري وڻ جي وڌ ۾ وڌ رستو Sum LeetCode حل مسئلو بيان Binary Tree Maximum Path Sum LeetCode Solution - هڪ بائنري وڻ ۾ هڪ رستو نوڊس جو هڪ سلسلو آهي جتي هر هڪ جوڙو ويجهڙائي واري نوڊس جي تسلسل ۾ انهن کي ڳنڍيندڙ هڪ ڪنڊ آهي. هڪ نوڊ صرف هڪ ڀيرو ئي ترتيب ۾ ظاهر ٿي سگهي ٿو. نوٽ ڪريو ته رستي جي ضرورت نه آهي ...

وڌيڪ پڙهڻ

سوال 129. گھٽ ۾ گھٽ نائيٽ ھلندو آھي LeetCode حل مسئلي جو بيان گھٽ ۾ گھٽ نائيٽ ھلندو آھي LeetCode حل - ھڪ لامحدود شطرنج بورڊ ۾ ڪوآرڊينيٽس سان گڏ -infinity کان +infinity تائين، توھان وٽ نائيٽ آھي چورس [0, 0] تي. ھڪڙي نائيٽ وٽ 8 ممڪن ھلندڙ آھن اھو ڪري سگھي ٿو، جيئن ھيٺ بيان ڪيو ويو آھي. هر حرڪت هڪ بنيادي طرف ۾ ٻه چورس آهي، پوء هڪ چورس هڪ آرٿوگونل هدايت ۾. گھٽ ۾ گھٽ نمبر واپس ڪريو۔۔۔

وڌيڪ پڙهڻ

سوال 130. Binary Tree Zigzag Level Order Traversal LeetCode Solution مسئلو بيان Binary Tree Zigzag Level Order Traversal LeetCode Solution - ڏنو ويو بائنري وڻ جي روٽ، zigzag ليول آرڊر کي واپس ڪريو ان جي نوڊس جي قدرن جي ٽرورسل. (يعني، کاٻي کان ساڄي، پوءِ ساڄي کان کاٻي ايندڙ ليول لاءِ ۽ وچ ۾ متبادل). ان پٽ: روٽ = [3,9,20,null,null,15,7] آئوٽ پٽ: [[3],[20,9],[15,7]] وضاحت اسان ...

وڌيڪ پڙهڻ

سوال 131. ترتيب ڏنل صف ۾ غائب عنصر LeetCode حل مسئلي جو بيان: گم ٿيل عنصر ترتيب ڏنل سرن ۾ ليٽ ڪوڊ حل - ڏنو ويو هڪ انٽيجر ايري نمبر جيڪي ترتيب ڏنل ترتيب ۾ آهن ۽ ان جا سڀئي عنصر منفرد آهن ۽ هڪ انٽيجر k پڻ ڏنو ويو آهي، صف جي کاٻي نمبر کان شروع ٿيندڙ kth غائب نمبر واپس ڪريو. مثال: مثال 1 ان پٽ: nums = [4,7,9,10], k = ...

وڌيڪ پڙهڻ

سوال 132. عليين ڊڪشنري LeetCode حل مسئلو بيان عليين ڊڪشنري LeetCode حل - هتي هڪ نئين اجنبي ٻولي آهي جيڪا انگريزي الفابيٽ استعمال ڪري ٿي. تنهن هوندي به، خطن جي وچ ۾ ترتيب توهان کي اڻڄاتل آهي. توهان کي ڌارين ٻوليءَ جي ڊڪشنري مان اسٽرنگ لفظن جي هڪ فهرست ڏني وئي آهي، جتي لفظن جي تارن کي هن نئين ٻوليءَ جي ضابطن موجب لغت جي ترتيب سان ترتيب ڏنو ويو آهي. ...

وڌيڪ پڙهڻ

سوال 133. ٻن ڳنڍيل لسٽن جو چونڪ LeetCode حل مسئلي جو بيان ٻن ڳنڍيل لسٽن جي چوڪ تي LeetCode حل - اسان کي ڏنو ويو آھي ٻن مضبوط جڙيل فهرستن جا سر A ۽ headB. اهو پڻ ڏنو ويو آهي ته ٻه جڙيل لسٽون ڪنهن نقطي تي هڪ ٻئي سان ٽڪرائي سگهن ٿيون. اسان کي نوڊ واپس ڪرڻ لاءِ چيو وڃي ٿو جنهن تي اهي چون ٿا يا ختم ڪن ٿا جيڪڏهن ...

وڌيڪ پڙهڻ

سوال 134. Permutation Sequence LeetCode حل Problem Statement Permutation Sequence LeetCode Solution - سيٽ [1, 2, 3, ..., n] تي مشتمل آهي ڪل n! منفرد ترتيبون. ترتيب ۾ سڀني اجازتن جي لسٽنگ ۽ ليبل ڪرڻ سان، اسان کي n = 3 لاء ھيٺيون ترتيب ملي ٿي: "123" "132" "213" "231" "312" "321" ڏنو ويو n ۽ k، kth جي ترتيب واري ترتيب کي واپس ڏيو. مثال ٽيسٽ ڪيس 1: ان پٽ: n ...

وڌيڪ پڙهڻ

سوال 135. گھمايو تصوير LeetCode حل مسئلو بيان تصوير کي گھمايو LeetCode حل - توھان کي ڏنو ويو آھي ھڪڙو nxn 2D ميٽرڪس جيڪو ھڪڙي تصوير جي نمائندگي ڪري ٿو، تصوير کي 90 درجا گھمايو (گھڙي جي طرف). توھان کي تصوير کي جاءِ تي گھمائڻو آھي، جنھن جو مطلب آھي توھان کي ان پٽ 2D ميٽرڪس سڌو سنئون تبديل ڪرڻو پوندو. ٻيو 2D ميٽرڪس مختص نه ڪريو ۽ گردش ڪريو. مثال ٽيسٽ ڪيس 1: ان پٽ: ...

وڌيڪ پڙهڻ

سوال 136. مٿي K بار بار لفظ LeetCode حل مسئلي جو بيان ٽاپ K بار بار لفظ LeetCode حل - ڏنل اسٽرنگ لفظن جي هڪ صف ۽ هڪ انٽيجر k، واپس ڪريو k اڪثر اڪثر اسٽرنگ. جواب واپس ڏيو تعدد سان ترتيب ڏنل اعلي کان گھٽ تائين. لفظن کي ساڳي تعدد سان انهن جي لغت جي ترتيب سان ترتيب ڏيو. مثال ٽيسٽ ڪيس 1: انپٽ: لفظن = [“i”,”love”,”leetcode”,”i”,”love”,”coding”] k = 2 Output: [“i”,”love”] وضاحت. ..

وڌيڪ پڙهڻ

سوال 137. ملائي ترتيب ڏنل صف LeetCode حل مسئلي جو بيان ضم ڪريو ترتيب ڏنل صف ليٽ ڪوڊ حل - توھان کي ڏنو ويو آھي ٻه عددي صفون nums1 ۽ nums2، ترتيب ڏنل غير گھٽجڻ واري ترتيب ۾، ۽ ٻه عدد m ۽ n، ترتيب ڏنل نمبر 1 ۽ نمبر 2 ۾ عنصرن جي تعداد جي نمائندگي ڪن ٿا. nums1 ۽ nums2 کي ضم ڪريو ھڪڙي ھڪڙي صف ۾ ترتيب ڏنل غير گھٽجڻ واري ترتيب ۾. آخري ترتيب ڏنل صف کي فنڪشن طرفان واپس نه ڪيو وڃي، پر ان جي بدران صف نمبر 1 اندر ذخيرو ڪيو وڃي. ...

وڌيڪ پڙهڻ

سوال 138. ملازم مفت وقت LeetCode حل مسئلي جو بيان ملازم مفت وقت LeetCode حل - اسان کي ملازمن جي هڪ لسٽ شيڊول ڏني وئي آهي، جيڪا هر ملازم لاءِ ڪم ڪندڙ وقت جي نمائندگي ڪري ٿي. هر ملازم وٽ غير اوورليپنگ وقفن جي هڪ فهرست آهي، ۽ اهي وقفا ترتيب ڏنل ترتيب ۾ آهن. سڀني ملازمن لاءِ عام، مثبت-لمبائي واري مفت وقت جي نمائندگي ڪندڙ محدود وقفن جي فهرست واپس ڪريو، پڻ ...

وڌيڪ پڙهڻ

سوال 139. جدا جدا ٻيٽن جو تعداد Leetcode حل مسئلي جو بيان جدا جدا ٻيٽن جو تعداد LeetCode حل – ”مختلف جزائر جو تعداد“ بيان ڪري ٿو ته ڏنل اين ايڪس ايم بائنري ميٽرڪس. هڪ ٻيٽ 1 جو هڪ گروپ آهي (زمين جي نمائندگي ڪري ٿو) 4-هدايت سان ڳنڍيل آهي (افقي يا عمودي). ھڪڙي ٻيٽ کي ٻئي جي برابر سمجھيو ويندو آھي جيڪڏھن ۽ صرف جيڪڏھن ھڪڙو ٻيٽ ...

وڌيڪ پڙهڻ

سوال 140. IP پتي کي بحال ڪريو Leetcode حل مسئلي جو بيان IP پتي کي بحال ڪريو LeetCode حل - "IP ايڊريس بحال ڪريو" بيان ڪري ٿو ته ڏنل اسٽرنگ جنهن ۾ صرف انگن اکرن تي مشتمل آهي، اسان کي هر ممڪن صحيح IP پتي کي واپس ڪرڻ جي ضرورت آهي ڪنهن به ترتيب ۾ جيڪو ڊاٽ ۾ ڊاٽ داخل ڪندي ٺاهي سگهجي ٿو. نوٽ ڪريو ته اسان کي واپس وڃڻ جي اجازت ناهي ...

وڌيڪ پڙهڻ

سوال 141. اسٽرنگ ڪمپريشن LeetCode حل مسئلي جو بيان اسٽرنگ ڪمپريشن LeetCode حل - اکرن جي اکر کي ڏنو ويو آھي، ھيٺ ڏنل الگورتھم استعمال ڪندي ان کي دٻايو: ھڪڙي خالي اسٽرنگ سان شروع ڪريو. اکرن ۾ لڳاتار ورجائيندڙ اکرن جي هر گروهه لاءِ: جيڪڏهن گروپ جي ڊيگهه 1 آهي، اکر کي s ۾ شامل ڪريو. ٻي صورت ۾، گروپ جي ڊيگهه جي پٺيان ڪردار شامل ڪريو. ٺهيل تار ...

وڌيڪ پڙهڻ

سوال 142. ممڪن بائيپارٽيشن LeetCode حل مسئلي جو بيان ممڪن بائيپارٽيشن LeetCode حل - اسان n ماڻھن جي ھڪڙي گروپ کي ورهائڻ چاھيون ٿا (1 کان n تائين ليبل ٿيل) ڪنھن به سائيز جي ٻن گروپن ۾. هر ماڻهو ڪجهه ٻين ماڻهن کي ناپسند ڪري سگهي ٿو، ۽ انهن کي ساڳئي گروهه ۾ وڃڻ نه گهرجي. انٽيجر n ۽ صف کي ناپسنديدگي ڏني وئي جتي ناپسنديده [i] = [ai، bi] ظاهر ڪري ٿو ته ai جو ليبل ٿيل شخص ڪندو آهي ...

وڌيڪ پڙهڻ

سوال 143. وڌ ۾ وڌ پيداوار جي تقسيم ٿيل بائنري وڻ LeetCode حل مسئلي جو بيان وڌ ۾ وڌ پراڊڪٽ آف اسپلٽ ٿيل بائنري ٽري LeetCode حل - هڪ بائنري وڻ جي روٽ کي ڏنو وڃي، بائنري وڻ کي ٻن ذيلي وڻن ۾ ورهايو هڪ ڪنڊ کي هٽائي ڇڏيو جيئن ذيلي وڻن جي رقم جي پيداوار وڌ ۾ وڌ ٿئي. ٻن ذيلي وڻن جي رقم جي وڌ ۾ وڌ پيداوار واپس ڪريو. ...

وڌيڪ پڙهڻ

سوال 144. وڌ ۾ وڌ پيداوار ٽن نمبرن جي LeetCode حل مسئلي جو بيان وڌ ۾ وڌ پيداوار جي ٽن نمبرن جو LeetCode حل - اسان کي هڪ صف ڏني وئي آهي، سوال اسان کان پڇي ٿو ته ڪنهن به 3 نمبرن جي وڌ ۾ وڌ پيداوار جي حساب سان. مثال مثال 1: Input: nums = [1,2,3] Output: 6 مثال 2: Input: nums = [1,2,3,4] Output: 24 Example 3: Input: nums = ...

وڌيڪ پڙهڻ

سوال 145. Random Pick Index LeetCode Solution مسئلي جو بيان Random Pick Index LeetCode Solution- اسان کي ڪلاس ”حل“ جو ٺاھيندڙ ۽ قسم جي int جو ھڪ فنڪشن ”چونڊ“ ڏنو ويو آھي. اسان کي "حل" ڪلاس لاڳو ڪرڻ جي ضرورت آھي جيئن حل (int[] nums) اعتراض کي شروع ڪري ٿو صف نمبر سان. int pick(int target) هڪ بي ترتيب انڊيڪس i چونڊي ٿو nums مان جتي nums[i] == ٽارگيٽ. جيڪڏهن ڪيترائي آهن ...

وڌيڪ پڙهڻ

سوال 146. اڳيون وڏو عنصر III LeetCode حل مسئلو بيان مسئلو، Next Greater Element III LeetCode حل ٻڌائي ٿو ته توهان کي هڪ مثبت عدد n ڏنو ويو آهي ۽ توهان کي صرف n ۾ موجود انگن کي استعمال ڪندي ايندڙ سڀ کان وڏو عدد ڳولڻو پوندو. جيڪڏهن اتي موجود نه آهي ڪو اهڙو عدد، توهان کي پرنٽ ڪرڻو پوندو -1. ان کان علاوه، نئين ...

وڌيڪ پڙهڻ

سوال 147. بائنري وڻ تمام ڊگهو مسلسل تسلسل LeetCode حل مسئلي جو بيان بائنري وڻ تمام ڊگهو لڳاتار تسلسل LeetCode حل - ڏنو ويو هڪ بائنري وڻ جي روٽ کي، واپس ڏيو ڊگھي ڊگھي مسلسل تسلسل واري رستي جي. رستو اشارو ڪري ٿو نوڊس جي ڪنهن به ترتيب کي ڪجهه شروعاتي نوڊ کان وٺي وڻ ۾ ڪنهن به نوڊ تائين والدين-ٻار ڪنيڪشن سان. سڀ کان ڊگهو مسلسل ...

وڌيڪ پڙهڻ

سوال 148. منتقل ڪريو Zeroes LeetCode حل مسئلو بيان مسئلو، منتقل ڪريو زيرو ليٽ ڪوڊ حل ٻڌائي ٿو ته توهان کي هڪ صف ڏني وئي آهي جنهن ۾ صفر ۽ غير صفر عناصر شامل آهن ۽ توهان کي سڀني صفرن کي صف جي آخر تائين منتقل ڪرڻ جي ضرورت آهي، صف ۾ غير صفر عناصر جي لاڳاپي جي ترتيب کي برقرار رکڻ. . توھان کي پڻ ھڪڙي جڳھ تي عمل ڪرڻ جي ضرورت آھي ...

وڌيڪ پڙهڻ

سوال 149. 01 Matrix LeetCode حل مسئلي جو بيان هن مسئلي ۾ 01 ميٽرڪس ليٽ ڪوڊ حل، اسان کي ڏنل ميٽرڪس جي هر سيل لاء ويجهي 0 جي فاصلي کي ڳولڻ جي ضرورت آهي. ميٽرڪس صرف 0's ۽ 1's تي مشتمل آهي ۽ ڪنهن به ٻن ويجهن سيلن جو فاصلو 1 آهي. مثال مثال 1: ان پٽ: mat = ...

وڌيڪ پڙهڻ

سوال 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 حل مسئلو بيان مسئلو Last Stone Weight II چوي ٿو ته توهان کي انٽيجرز پٿرن جو هڪ سلسلو ڏنو ويو آهي جتي پٿر [i] ith پٿر جو وزن آهي. اسان پٿرن سان راند کيڏي رهيا آهيون. هر موڙ تي، اسان ٻه پٿر چونڊيندا آهيون ۽ انهن کي گڏ ڪري ڇڏيندا آهيون. فرض ڪريو پٿر جو وزن x ۽ y آهي۔۔۔

وڌيڪ پڙهڻ

سوال 154. سڀ کان وڏو BST ذيلي تري LeetCode حل مسئلي جو بيان The Largest BST Subtree LeetCode Solution مسئلو چوي ٿو بائنري وڻ جي روٽ کي ڏسندي، سڀ کان وڏو سب ٽري ڳولھيو، جيڪو پڻ بائنري سرچ ٽري (BST) آھي، جتي سڀ کان وڏو مطلب آھي subtree جنھن ۾ نوڊس جو وڏو تعداد ھو. نوٽ: هڪ ذيلي وڻ ان جي سڀني اولادن کي شامل ڪرڻ گهرجي. هڪ بائنري ۾ ...

وڌيڪ پڙهڻ

سوال 155. ميٽنگ روم II LeetCode حل مسئلي جو بيان The Meeting Rooms II LeetCode Solution – “ميٽنگ رومز 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 حل – ”سبرري سم برابر K“ ٻڌائي ٿو ته توهان کي عددن جو هڪ صف ڏنو ويو آهي ”نمس“ ۽ هڪ انٽيجر ’k‘، موٽايو ڪُل لڳاتار سبارين جو تعداد جن جو مجموعو ’k‘ جي برابر آهي. مثال: نمبر = [1، 2، 3]، ڪ = 3 2 وضاحت: اتي ...

وڌيڪ پڙهڻ

سوال 157. سڀ کان ڊگھو Palindromic Substring LeetCode حل مسئلي جو بيان The longest Palindromic Substring LeetCode Solution – “Longest Palindromic Substring” ٻڌائي ٿو ته توھان کي s اسٽرنگ ڏنو ويو آھي، s ۾ سڀ کان ڊگھي palindromic substring واپس ڪريو. نوٽ: palindrome ھڪڙو لفظ آھي جيڪو پڙھندو آھي ساڳيو پٺتي جيئن اڳتي، مثال طور madam. مثال: s = "بابا" "باب" وضاحت: سڀ ...

وڌيڪ پڙهڻ

سوال 158. اسٽاڪ خريد ڪرڻ ۽ وڪڻڻ جو بهترين وقت LeetCode حل مسئلي جو بيان اسٽاڪ خريد ڪرڻ ۽ وڪڻڻ جو بهترين وقت LeetCode حل - ”اسٽاڪ خريد ڪرڻ ۽ وڪڻڻ جو بهترين وقت“ ٻڌائي ٿو ته توهان کي قيمتن جي هڪ صف ڏني وئي آهي جتي قيمتون[i] هڪ ڏينهن تي ڏنل اسٽاڪ جي قيمت آهي. توھان چاھيو ٿا وڌ کان وڌ فائدو حاصل ڪندي چونڊيو ...

وڌيڪ پڙهڻ

سوال 159. LRU ڪيش LeetCode حل سوال هڪ ڊيٽا جو ڍانچو ٺاهيو جيڪو گهٽ ۾ گهٽ استعمال ٿيل (LRU) ڪيش جي پابندين جي پيروي ڪري. LRUCache ڪلاس کي لاڳو ڪريو: LRUCache (int ظرفيت) LRU ڪيش کي مثبت سائيز جي گنجائش سان شروع ڪريو. int get(int key) جيڪڏهن ڪيڏي موجود هجي ته ڪي جي قيمت واپس ڪريو، ٻي صورت ۾ -1 واپس ڪريو. void put(int key، int value) ڪي جي قيمت کي اپڊيٽ ڪريو جيڪڏهن ڪيچي موجود آهي. ٻي صورت ۾، اهم-قدر جوڙو شامل ڪريو ...

وڌيڪ پڙهڻ

سوال 160. اجازت نامو ليٽ ڪوڊ حل مسئلو اجازت نامو ليٽ ڪوڊ حل عدد جي سادي ترتيب مهيا ڪري ٿو ۽ اسان کي ڏنل ترتيب جي سڀني اجازتن جو هڪ مڪمل ویکٹر يا صف واپس طلب ڪندي تنهن ڪري ، مسئلي کي حل ڪرڻ ۾ وڃڻ کان پهريان. اسان کي اجازتن کان واقف ھجڻ گھرجي. تنهن ڪري ، هڪ اجازت هڪ ترتيب کانسواءِ ٻيو ڪجهه ناهي ...

وڌيڪ پڙهڻ

سوال 161. ٻه سم ليٽڪوڊ حل ھن مسئلي ۾ ، اسان کي ھڪڙي جڳھ ۾ ٻن ڌار ڌار اشارن جي ٻھاڻ ڳولڻي آھي انھن جا قدر ھڪڙي ھدف کي شامل ڪن. اسان اهو فرض ڪري سگهون ٿا ته صف ۾ صرف هڪ عدد گڏيل آهي جيڪا حدف تائين شامل آهي. نوٽ ڪيو ته صف آهي ...

وڌيڪ پڙهڻ

سوال 162. ليڪسيڪوگرافڪ نمبر ليٽ ڪوڊ جو حل مسئلو بيان ۾ مسئلو ”ليڪسڪوگرافڪ نمبر“ اسان کي هڪ نمبر n ڏنو ويو آهي. اسان جو ڪم ليڪسيڪوگرافڪ ترتيب ۾ 1 ۽ n جي وچ ۾ انگ ڇپائڻ آهي. مثال n = 13 [1 10 11 12 13 2 3 4 5 6 7 8 9] وضاحت: جيئن اسان کي انگن جي وچ ۾ پرنٽ ڪرڻو پوندو ۔۔۔

وڌيڪ پڙهڻ

سوال 163. ڊيگهه ، وڌ ۾ وڌ وڌ ۾ وڌ ڀا aي اي ، ب ۽ سي مسئلو ”لمبائي a، b ۽ c جي حصن جو وڌ ۾ وڌ تعداد“ ٻڌائي ٿو ته توهان کي هڪ مثبت عدد N ڏنو ويو آهي، ۽ توهان کي ضرورت آهي وڌ ۾ وڌ تعداد جي حصن جو تعداد a, b ۽ c جي ڊگھائي جو استعمال ڪندي ٺاهي سگهجي ٿو. مثال N = 7 a = 5، b ...

وڌيڪ پڙهڻ

سوال 164. 0-1 نيپسڪ مسئلو لاءِ هڪ خلائي سڌريل ڊي پي حل مسئلي جو بيان اسان کي ٿلهو ڏنو وڃي ٿو جيڪو ڪجهه وزن رکي سگهي ٿو ، اسان کي گهرجي ته ڪجهه شيون ڏنل شين مان ڪجهه شيون وٺڻ سان. شيون اهڙي طرح چونڊڻ گهرجن جيئن ته ڪپ جي قيمت (کڻندڙ شين جي ڪل قيمت) وڌي وڃي. ...

وڌيڪ پڙهڻ

سوال 165. اي آرري ۾ ڪي-ايڇ ڌار عنصر توهان کي هڪ صف ۾ صف بندي A ، پرنٽ ڪ - ڌار عنصر ڏنو ويو آهي. ڏنل صف ۾ نقل واريون ٿي سگھن ٿيون ۽ محصول کي ڌار ڌار عناصر ۾ سڀني کي ڌار ڌار عنصر جي وچ ۾ پرنٽ ڪرڻ گهرجي. جي ڪل تعداد مختلف عنصر کان وڌيڪ آهي ، جيڪڏهن رپورٽ ڪريو. مثال انپٽ:

وڌيڪ پڙهڻ

سوال 166. ٻن اشارن جي ميلاپ ٻن arrays جي مسئلي جي چوٽي ۾ ، اسان ٻه arrays ڏنو آهي ، اسان کي انهن جي چهرائي (عام عنصرن) کي پرنٽ ڪرڻ جي ضرورت آهي. مثال انپٽ arr1 [] = {1، 2، 2، 1} arr2 [] = {2، 2} آئوٽ {2، 2} انپٽ arr1 = {4، 9، 5} arr2 = {9، 4، 9، 8 ، 4} پيداوار {4 ، 9} الگورٿم ...

وڌيڪ پڙهڻ

سوال 167. ليٽ ڪوڊ جون اجازتون انهي ليٽ ڪوڊ مسئلي جي تعين ۾ اسان مختلف عددن جي هڪ قطار ڏني آهي ، هن جي هر ممڪن اجازتون داخل ڪريو. مثال انپٽ arr [] = {1، 2، 3} آئوٽ 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 انپٽ arr [] = {1 ، 2 ، ...

وڌيڪ پڙهڻ

سوال 168. ضم ڪريو K ترتيب ڏنل ڳن Linkedيل فهرستون انٽرويو جي ترتيب واري نقطي جي مطابق مي ايل ڪي ترتيب ڏنل ڳن listsيل لسٽون مسئلو ايترو مشهور آهي. اهو سوال گوگل ، مائڪروسوفٽ ، ايم ڊي ايمز وغيره وانگر وڏين ڪمپنين ۾ ڪيترائي ڀيرا پڇندي آهي ، جيئن ته نالو ظاهر آهي اسان کي ڪي ترتيب ڏنل ڳن linkedيل لسٽون مهيا ڪيون ويون آهن. اسان انهن کي پاڻ ۾ گڏجڻ گهرجي ۔۔۔

وڌيڪ پڙهڻ

سوال 169. ڊيٽا اسٽريم مان ميڊين ڳوليو ڊيٽا اسٽريم مسئلي کان ميڊيئن ۾ ڳوليو ، اسان اهو ڏنو آهي ته ڊيٽا واري وهڪري مان انٽيگرس پڙهي رهيا آهن. تلاش ڪريو سڀني عنصرن جي وچين پھريائين کان وٺي آخري انگ کان وٺي آخر تائين پھچي. مثال انپٽ 1: وهڪرو [] = {3,10,5,20,7,6،3،6.5،XNUMX،XNUMX،XNUMX} ٻا:: XNUMX XNUMX،XNUMX ...

وڌيڪ پڙهڻ

سوال 170. سلائيڊنگ دري وڌ کان وڌ سلائيڊنگ ونڊو وڌ ۾ وڌ مسئلو اسان هڪ ترتيب واري نمبر ڏني آهي ، ڪ جي ماپ جي هر س windowاڻ ونڊو لاءِ ، ونڊو ۾ وڌ کان وڌ عنصر ڳوليو. مثال انپٽ نمبر [] = {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} وضاحت سلائي ونڊو جي وڌ ۾ وڌ طريقه ڪار ڪرائون سائيز واري هر ويجهو ونڊو ، موچارو ...

وڌيڪ پڙهڻ

سوال 171. لفظ ٽوڙ ورڊ بريڪ اهو مسئلو آهي جيڪو خوبصورت طور تي هڪ پوري نئين تصور جي وضاحت ڪري ٿو. اسان سڀ مرڪب لفظ ٻڌي چڪا آهيون. لفظ ٻن کان وڌيڪ لفظن مان بنا آهن. ا اسان وٽ لفظن جي هڪ فهرست آهي ۽ اسان سڀني کي اهو ڪرڻو آهي ته چڪاس ڪريو جيڪڏهن لغت جا سڀ لفظ ڪري سگهن ٿا ...

وڌيڪ پڙهڻ

سوال 172. ڪي-گروپ ۾ ريورس نوڊس K- گروپ جي مسئلي ۾ ريورس نوڊس جو مسئلو اسان ھڪڙي ڳن listيل لسٽ ڏني آھي ، ڪي جي گروپ ۾ ڳن listيل لسٽ کي واپس ڪريو ۽ تبديل ٿيل لسٽ واپس ڏيو. جيڪڏھن نوڊس ڪي جا گھڻا نه ھجن ته پوءِ باقي نوڊس کي reverseيرايو. ڪ جي قيمت هميشه نن smallerي هوندي آهي يا برابر هوندي آهي ...

وڌيڪ پڙهڻ

سوال 173. ايل آر يو ڪيش پليپڻ گهٽ ۾ گهٽ استعمال ٿيل (ايل آر يو) ڪيش هڪ قسم جو طريقو آهي جيڪو ڊيٽا کي برقرار رکڻ لاءِ استعمال ڪيو ويندو آهي ته ڊيٽا استعمال ڪرڻ وقت گهربل گهٽ ۾ گهٽ ممڪن آهي. ايل آر يو الگورٿم استعمال ڪيو ويو آهي جڏهن ڪيش مڪمل آهي. اسان گهٽ ۾ گهٽ استعمال ٿيل ڊيٽا کي ڪ ofيو ياداشت جي ڪيش مان ...

وڌيڪ پڙهڻ

سوال 174. اين راڻي جو مسئلو نئ ڪوئلي وارو مسئلو Backtracking جو تصور استعمال ڪندي. هتي اسين راڻي کي رکون ٿا ته ڪابه راڻي حملي جي حالت هيٺ. راڻي جي حملي جي حالت اها آهي ته جيڪڏهن ٻه رنڊيون ساڳئي ئي ڪالمن ، قطار ۽ ڇپر تي هونديون آهن ته پوءِ اهي حملي هيٺ آهن. اچو ته هيٺ ڏنل شڪل کان هي ڏسو. هتي ...

وڌيڪ پڙهڻ

Translate »