کینڈی لیٹ کوڈ حل

مسئلہ کا بیان: Candy LeetCode حل: ایک لائن میں n بچے کھڑے ہیں۔ ہر بچے کو ایک درجہ بندی کی قیمت تفویض کی جاتی ہے جو کہ عددی صف کی درجہ بندی میں دی گئی ہے۔ آپ مندرجہ ذیل تقاضوں کے ساتھ ان بچوں کو کینڈی دے رہے ہیں: ہر بچے کے پاس کم از کم ایک کینڈی ہونی چاہیے۔ زیادہ ریٹنگ والے بچے زیادہ حاصل کرتے ہیں…

مزید پڑھ

الٹا بائنری ٹری لیٹ کوڈ حل

مسئلہ کا بیان: بائنری ٹری کو الٹ دیں LeetCode حل: بائنری درخت کی جڑ کو دیکھتے ہوئے، درخت کو الٹ دیں، اور اس کی جڑ واپس کریں۔ بائنری ٹری کی الٹی شکل ایک اور بائنری درخت ہے جس میں تمام غیر پتی نوڈس کے بائیں اور دائیں بچے ایک دوسرے کے ساتھ تبدیل ہوتے ہیں۔ آپ اسے ان پٹ ٹری کا آئینہ بھی کہہ سکتے ہیں۔ …

مزید پڑھ

ایک Palindrome LeetCode حل کو توڑ دیں۔

مسئلہ کا بیان: ایک پیلینڈروم توڑیں لیٹ کوڈ حل: چھوٹے انگریزی حروف palindrome کی ایک palindromic سٹرنگ کو دیکھتے ہوئے، بالکل ایک حرف کو کسی بھی چھوٹے انگریزی حروف سے بدل دیں تاکہ نتیجے میں آنے والا سٹرنگ پیلینڈروم نہ ہو اور یہ لغت کے لحاظ سے سب سے چھوٹا ہو۔ نتیجے میں سٹرنگ واپس کریں. اگر کردار کو تبدیل کرنے کا کوئی طریقہ نہیں ہے…

مزید پڑھ

اسٹاک IV LeetCode حل خریدنے اور فروخت کرنے کا بہترین وقت

مسئلہ کا بیان: اسٹاک خریدنے اور فروخت کرنے کا بہترین وقت IV LeetCode حل: آپ کو ایک عددی صف کی قیمتیں دی جاتی ہیں جہاں قیمتیں[i] ویں دن دیئے گئے اسٹاک کی قیمت ہوتی ہے، اور ایک عدد k۔ زیادہ سے زیادہ منافع تلاش کریں جو آپ حاصل کر سکتے ہیں۔ آپ زیادہ سے زیادہ k لین دین مکمل کر سکتے ہیں۔ نوٹ: آپ بیک وقت متعدد لین دین میں مشغول نہیں ہو سکتے…

مزید پڑھ

ترتیب شدہ سرنی LeetCode حل میں عنصر کی پہلی اور آخری پوزیشن تلاش کریں۔

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

مزید پڑھ

فبونیکی نمبر لیٹ کوڈ حل

مسئلہ کا بیان: فبونیکی نمبر LeetCode سلوشن کہتا ہے کہ – فبونیکی نمبرز، عام طور پر F(n) کو ایک ترتیب بناتے ہیں، جسے Fibonacci sequence کہا جاتا ہے، اس طرح کہ ہر ایک نمبر 0 اور 1 سے شروع ہونے والے دو پچھلے نمبروں کا مجموعہ ہے۔ F(0) = 0، F(1) = 1 F(n) = F(n – 1) + F(n – 2)، …

مزید پڑھ

درست انگرام لیٹ کوڈ حل

مسئلہ کا بیان درست انگرام لیٹ کوڈ حل - دو سٹرنگز s اور t دیے گئے، اگر t s کا anagram ہے تو صحیح واپس کریں، اور دوسری صورت میں غلط۔ انگرام ایک لفظ یا فقرہ ہے جو کسی مختلف لفظ یا فقرے کے حروف کو دوبارہ ترتیب دے کر بنایا جاتا ہے، عام طور پر تمام اصلی حروف کو بالکل ایک بار استعمال کرتے ہیں۔ مثال 1: ان پٹ: s = "انگرام"، t = "نگرم" آؤٹ پٹ: …

مزید پڑھ

اگلا Permutation LeetCode حل

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

مزید پڑھ

غباروں کو پھٹنے کے لیے تیروں کی کم از کم تعداد LeetCode سلوشن

مسئلہ کا بیان: غباروں کو پھٹنے کے لیے تیروں کی کم از کم تعداد LeetCode حل: ایک چپٹی دیوار پر ٹیپ کیے گئے کچھ کروی غبارے ہیں جو XY-plane کی نمائندگی کرتے ہیں۔ غباروں کو 2D انٹیجر اری پوائنٹس کے طور پر دکھایا گیا ہے جہاں پوائنٹس[i] = [xstart, xend] ایک ایسے غبارے کو ظاہر کرتا ہے جس کا افقی قطر xstart اور xend کے درمیان پھیلا ہوا ہے۔ آپ کو درست y- کوآرڈینیٹ نہیں معلوم…

مزید پڑھ

بائنری ٹری کو لنکڈ لسٹ لیٹ کوڈ حل کے ساتھ چپٹا کریں۔

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

مزید پڑھ

Translate »