ሁለትዮሽ ፍለጋ LeetCode መፍትሄ

የችግር መግለጫ ሁለትዮሽ ፍለጋ LeetCode መፍትሄ እንዲህ ይላል - በከፍታ ቅደም ተከተል ከተደረደሩ የኢንቲጀር ቁጥሮች እና የኢንቲጀር ኢላማ ከተሰጠ ፣ ኢላማን በቁጥር ለመፈለግ ተግባር ይፃፉ። ኢላማ ካለ፣ ኢንዴክሱን ይመልሱ። አለበለዚያ, መመለስ -1. ኦ(ሎግ n) የአሂድ ጊዜ ውስብስብነት ያለው አልጎሪዝም መፃፍ አለብህ። ምሳሌ 1፡ ግቤት፡ ቁጥሮች = [-1,0,3,5,9,12]፣ ኢላማ…

ተጨማሪ ያንብቡ

መያዣ ከብዙ የውሃ LeetCode መፍትሄ ጋር

የችግር መግለጫ ኮንቴነር በአብዛኛዎቹ የውሃ LeetCode መፍትሄ እንዲህ ይላል - የኢንቲጀር ድርድር ቁመት ርዝመት ይሰጦታል. የ ith መስመር ሁለቱ የመጨረሻ ነጥቦች (i ፣ 0) እና (i ፣ ቁመት [i]) እንዲሆኑ የተሳሉት ቀጥ ያሉ መስመሮች አሉ። ከ x-ዘንግ ጋር አንድ ላይ መያዣ የሚፈጥሩ ሁለት መስመሮችን ይፈልጉ ፣ እንደ መያዣው…

ተጨማሪ ያንብቡ

ሕብረቁምፊ Leetcode መፍትሔ ዲኮድ

የችግር መግለጫ የሕብረቁምፊ መፍታት የ LeetCode መፍትሄ - "ሕብረቁምፊን መፍታት" ኮድ የተደረገውን ሕብረቁምፊ ወደ ዲኮድ ሕብረቁምፊ እንዲቀይሩ ይጠይቅዎታል። የመቀየሪያ ደንቡ k[encoded_string] ሲሆን በካሬው ቅንፍ ውስጥ ያለው ኢንኮድ_ሕብረቁምፊ በትክክል k ጊዜ እየተደጋገመ ሲሆን k አዎንታዊ ኢንቲጀር ነው። ምሳሌ፡ ግቤት፡ s = ”3[a]2[bc]” ውጤት፡ “aaabcbc”…

ተጨማሪ ያንብቡ

Fibonacci ቁጥር LeetCode መፍትሔ

የችግር መግለጫ Fibonacci ቁጥር LeetCode Solution - "Fibonacci Number" የሚለው የ Fibonacci ቁጥሮች በተለምዶ F(n) የሚባሉት ፊቦናቺ ቅደም ተከተሎችን ይመሰርታሉ ይህም እያንዳንዱ ቁጥር ከ 0 እና 1 ጀምሮ የሁለቱ ቀዳሚዎች ድምር ነው. ማለትም፣ F(0) = 0፣ F(1) = 1 F(n) = F(n – 1) + F(n…

ተጨማሪ ያንብቡ

በጣም ረጅሙ የተለመደ ቅድመ ቅጥያ Leetcode መፍትሄ

የችግር መግለጫ ረጅሙ የጋራ ቅድመ ቅጥያ LeetCode መፍትሔ - "ረጅሙ የተለመደ ቅድመ ቅጥያ" የሕብረቁምፊዎች ድርድር መስጠቱን ይገልጻል። በእነዚህ ሕብረቁምፊዎች መካከል ረጅሙን የተለመደ ቅድመ ቅጥያ ማግኘት አለብን። ምንም ቅድመ ቅጥያ ከሌለ ባዶ ሕብረቁምፊ ይመልሱ። ምሳሌ፡ ግቤት፡ strs = [“አበባ”፣ ፍሰት”፣በረራ

ተጨማሪ ያንብቡ

ከውሂብ ዥረት LeetCode መፍትሄ ሚዲያን ያግኙ

የችግር መግለጫ ሚዲያን ከውሂብ ዥረት የ LeetCode Solution ያግኙ - መካከለኛው በታዘዘ የኢንቲጀር ዝርዝር ውስጥ ያለው መካከለኛ እሴት ነው። የዝርዝሩ መጠን እኩል ከሆነ መካከለኛ እሴት የለም እና መካከለኛው የሁለቱ መካከለኛ እሴቶች አማካኝ ነው. ለምሳሌ፣ ለ arr = [2,3,4]፣ መካከለኛው…

ተጨማሪ ያንብቡ

የሁለትዮሽ ዛፍ የዚግዛግ ደረጃ ማዘዣ ትራቨርሳል ሊትኮድ መፍትሄ

የችግር መግለጫ የሁለትዮሽ ዛፍ የዚግዛግ ደረጃ ማዘዣ መሻገሪያ የሊትኮድ መፍትሄ - የሁለትዮሽ ዛፍ ሥር ከተሰጠ ፣ የዚግዛግ ደረጃ የአንጓዎቹን እሴቶች ማለፍን ይመልሱ። (ማለትም፣ ከግራ ወደ ቀኝ፣ ከዚያ ከቀኝ ወደ ግራ ለሚቀጥለው ደረጃ እና በመካከል ተለዋጭ)። ግቤት፡ ስር = [3,9,20,null,null,15,7] ውጤት፡ [[3],[20,9],[15,7]] ማብራሪያ እኛ…

ተጨማሪ ያንብቡ

ከራስ LeetCode መፍትሄ በስተቀር የድርድር ምርት

የችግር መግለጫ የድርድር ምርት ከራስ LeetCode መፍትሄ በስተቀር - የኢንቲጀር አደራደር ቁጥሮች ከተሰጠ፣ የድርድር መልስ ይመልሱ[i] ከቁጥሮች[i] በስተቀር የሁሉም የቁጥሮች አካላት ምርት ጋር እኩል ነው። የማንኛውም ቅድመ ቅጥያ ወይም የቁጥሮች ቅጥያ ምርት በ32-ቢት ኢንቲጀር ውስጥ እንደሚገጥም የተረጋገጠ ነው። በ O(n) ጊዜ ውስጥ የሚሰራ እና ክፍፍሉን ሳይጠቀሙ የሚሰራ ስልተ ቀመር መፃፍ አለቦት…

ተጨማሪ ያንብቡ

ሕብረቁምፊ ወደ ኢንቲጀር (atoi) LeetCode መፍትሄ

የችግር መግለጫ ሕብረቁምፊ ወደ ኢንቲጀር (atoi) Leetcode Solution -“String to Integer (atoi)” ይላል myAtoi(strings) ተግባርን መተግበር፣ እሱም ሕብረቁምፊን ወደ 32-ቢት የተፈረመ ኢንቲጀር (ከC/C++ አቲኦ ተግባር ጋር ተመሳሳይነት ያለው)። ). የ myAtoi(strings) ስልተ ቀመር እንደሚከተለው ነው፡ ወደ ውስጥ አንብብ እና ማንኛውንም መሪ ነጭ ቦታን ችላ በል። የሚቀጥለው ቁምፊ ካለ ያረጋግጡ (ከሆነ…

ተጨማሪ ያንብቡ

ነጠላ ቁጥር Leetcode መፍትሔ

የችግር መግለጫ ነጠላ ቁጥር Leetcode መፍትሄ - ባዶ ያልሆነ የኢንቲጀር ድርድር ተሰጥቶናል እና በትክክል አንድ ጊዜ የሚታየውን ንጥረ ነገር መፈለግ አለብን። እያንዳንዱ ንጥረ ነገር ከአንድ በስተቀር ሁለት ጊዜ እንደሚታይ በጥያቄው ውስጥ ተሰጥቷል. ምሳሌ 1፡ ግቤት፡ ቁጥሮች = [2,2,1፣1፣2] ውጤት፡ XNUMX ምሳሌ XNUMX፡ ግቤት፡ …

ተጨማሪ ያንብቡ

Translate »