Rand10 () Rand7 () Leetcode حل استعمال ڪندي لاڳو ڪريو

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

وڌيڪ پڙهڻ

ڳولهيو عنصر جي پهرين ۽ آخري پوزيشن ترتيب ڏنل صف ۾ LeetCode حل

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

وڌيڪ پڙهڻ

بائنري ڳولا LeetCode حل

مسئلي جو بيان بائنري سرچ ليٽ ڪوڊ حل چوي ٿو ته - ڏنل انگن اکرن جو هڪ صف جنهن کي ترتيب ڏنل ترتيب سان ترتيب ڏنل آهي، ۽ هڪ انٽيجر ٽارگيٽ، انگن ۾ ٽارگيٽ ڳولڻ لاءِ هڪ فنڪشن لکو. جيڪڏھن ھدف موجود آھي، پوء ان جي انڊيڪس واپس ڪريو. ٻي صورت ۾، واپسي -1. توھان کي لازمي طور تي O (log n) رن ٽائم پيچيدگي سان ھڪڙو الگورٿم لکڻ گھرجي. مثال 1: ان پٽ: نمبر = [-1,0,3,5,9,12]، ٽارگيٽ …

وڌيڪ پڙهڻ

صحيح انگرام ليٽ ڪوڊ حل

مسئلي جو بيان صحيح انگرام ليٽ ڪوڊ حل - ڏنو ويو ٻه اسٽرنگ s ۽ t، واپس ڏيو صحيح جيڪڏھن t ھڪڙو anagram آھي s، ۽ ٻي صورت ۾ غلط. هڪ اناگرام هڪ لفظ يا جملو آهي جيڪو مختلف لفظ يا جملي جي اکرن کي ترتيب ڏيڻ سان ٺهيل آهي، عام طور تي سڀني اصل اکرن کي هڪ ڀيرو استعمال ڪندي. مثال 1: ان پٽ: s = "anagram"، t = "nagaram" Output: …

وڌيڪ پڙهڻ

BST LeetCode حل جي حد جو مجموعو

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

وڌيڪ پڙهڻ

مسلسل Subarray Sum LeetCode حل

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

وڌيڪ پڙهڻ

داخل ڪريو حذف ڪريو GetRandom O(1) Leetcode حل

مسئلي جو بيان Insert Delete GetRandom O(1) LeetCode حل – “Insert Delete GetRandom O(1)” توهان کان پڇي ٿو ته انهن چئن ڪمن کي O(1) وقت جي پيچيدگي ۾ لاڳو ڪرڻ لاءِ. insert(val): وال کي بي ترتيب ٿيل سيٽ ۾ داخل ڪريو ۽ صحيح موٽايو جيڪڏھن عنصر شروعاتي طور سيٽ ۾ غير حاضر آھي. اهو غلط واپس اچي ٿو جڏهن ...

وڌيڪ پڙهڻ

LRU ڪيش ليٽ ڪوڊ حل

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

وڌيڪ پڙهڻ

هڪ بائنري وڻ Leetcode حل جو گهٽ ۾ گهٽ عام اباڙ

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

وڌيڪ پڙهڻ

ليٽ ڪوڊ حل ڪرڻ واري اکرن کي ورجائڻ کان سواءِ ڊگهو سبسٽرنگ

مسئلي جو بيان The longest substring without repetating Characters LeetCode Solution - ٻڌائي ٿو ته اسٽرنگ s. اسان کي اکر کي ورجائڻ کان سواءِ سڀ کان ڊگھي ذيلي اسٽرينگ ڳولڻ جي ضرورت آهي. مثال: انپٽ: s = ”abcabcbb“ آئوٽ پُٽ: 3 وضاحت: سڀ کان ڊگھي ذيلي اسٽرنگ جنهن ۾ ڪو به اکر نه ورجايو پيو وڃي، ان جي ڊيگهه 3 آهي. تار آهي: “abc”. ان پٽ: s = ”bbbbb“ …

وڌيڪ پڙهڻ

Translate »