የተደረደሩ ድርድሮች Leetcode መፍትሄን ያዋህዱ

በ “የተደረደሩ ድርድሮች” በተፈጠረው ችግር ውስጥ በወረደ ቅደም ተከተል የተደረደሩ ሁለት ድርድሮች ተሰጥተናል። የመጀመሪያው ድርድር ሙሉ በሙሉ አልተሞላም እና የሁለተኛውን ድርድር ሁሉንም አካላት እንዲሁ ለማስተናገድ የሚያስችል በቂ ቦታ አለው። የመጀመሪያውን ድርድር አባላትን የያዘ በመሆኑ ሁለቱን ድርድር ማዋሃድ አለብን…

ተጨማሪ ያንብቡ

በሁለትዮሽ ዛፍ ሁለት አንጓዎች መካከል ያለውን ርቀት ያግኙ

የችግር መግለጫ ችግሩ “በሁለትዮሽ ዛፍ ሁለት አንጓዎች መካከል ያለውን ርቀት ይፈልጉ” የሚለው የሁለትዮሽ ዛፍ እንደተሰጠዎት እና ሁለት አንጓዎች እንደተሰጡዎት ይገልጻል። አሁን በእነዚህ ሁለት አንጓዎች መካከል ያለውን ዝቅተኛ ርቀት መፈለግ ያስፈልግዎታል። ምሳሌ // ዛፍ ከላይ ካለው መስቀለኛ 1 ምስል በመጠቀም ይታያል…

ተጨማሪ ያንብቡ

ከእያንዳንዱ ቁምፊ ምትክ ጥያቄ በኋላ ፓልንድሮምን ይፈትሹ

ችግሩ “ከእያንዳንዱ የቁምፊ ምትክ ጥያቄ በኋላ ፓሊንድሮምን ይፈትሹ” የሚለው ገመድ እና ቁጥር ይሰጥዎታል ማለት ነው። የጥያቄዎች እያንዳንዱ ጥያቄ i1 እና i2 ያሉ ሁለት ኢንቲጀር ግብዓት እሴቶች እና ‹ch› የተባለ አንድ የቁምፊ ግብዓት አለው ፡፡ የችግር መግለጫው እሴቶቹን በ i1 እና change ለመቀየር ይጠይቃል

ተጨማሪ ያንብቡ

Cuckoo ሃሺንግ

የችግር ስሌት Cuckoo Hashing በሃሽ ሠንጠረዥ ውስጥ ግጭት በሚፈጠርበት ጊዜ ችግሩን ለመፍታት የሚያገለግል ዘዴ ነው። መጋጠሚያዎች በሰንጠረዥ ውስጥ የሃሽ ተግባር ሁለት የሃሽ እሴቶች ሊሆኑ ይችላሉ። ግጭት የሚከሰተው ለተመሳሳይ ቁልፍ ሁለት የሃሽ እሴቶች በሃሽ ተግባር ውስጥ ሲከሰቱ ነው…

ተጨማሪ ያንብቡ

በተደረደሩ ድርድር ውስጥ ያሉ ክስተቶች ብዛት ይቁጠሩ

Problem Statement   In the “Count Number of Occurrences in a Sorted Array” problem, we have given a sorted array. Count the number of occurrences or frequency in a sorted array of X where X is an integer. Example   Input 13 1 2 2 2 2 3 3 3 4 4 …

ተጨማሪ ያንብቡ