Candy LeetCode መፍትሔ

የችግር መግለጫ፡ የ Candy LeetCode መፍትሄ፡ በመስመር ላይ የቆሙ ልጆች አሉ። እያንዳንዱ ልጅ በኢንቲጀር ድርድር ውስጥ የተሰጠ የደረጃ እሴት ይመደብለታል። በሚከተሉት መስፈርቶች መሰረት ለእነዚህ ልጆች ከረሜላ እየሰጡ ነው፡ እያንዳንዱ ልጅ ቢያንስ አንድ ከረሜላ ሊኖረው ይገባል። ከፍ ያለ ደረጃ ያላቸው ልጆች የበለጠ ያገኛሉ…

ተጨማሪ ያንብቡ

ትክክለኛ የአናግራም Leetcode መፍትሄ

የችግር መግለጫ ትክክለኛ አናግራም Leetcode መፍትሄ - ሁለት ሕብረቁምፊዎች s እና t ከተሰጡ፣ t የ s አናግራም ከሆነ እውነት ይመለሱ፣ እና ካልሆነ ውሸት። አናግራም የተለየ ቃል ወይም ሐረግ ፊደላትን በማስተካከል የተፈጠረ ቃል ወይም ሐረግ ነው፣ በተለይም ሁሉንም ዋና ፊደላት በትክክል አንድ ጊዜ በመጠቀም። ምሳሌ 1፡ ግቤት፡ s = “አናግራም”፣ t = “nagaram” ውጤት፡ …

ተጨማሪ ያንብቡ

ቀጣይ Permutation LeetCode መፍትሔ

የችግር መግለጫ ቀጣይ የፐርሙቴሽን LeetCode መፍትሄ - የኢንቲጀር ድርድር የአባላቱን ቅደም ተከተል ወይም መስመራዊ ቅደም ተከተል ማደራጀት ነው። ለምሳሌ፣ ለ arr = [1,2,3፣1,2,3፣1,3,2]፣ የሚከተሉት የ arr permutations ይቆጠራሉ፡ [3,1,2], [2,3,1], [XNUMX], [XNUMX] XNUMX]። የሚቀጥለው የኢንቲጀር ድርድር ቀጣዩ መዝገበ-ቃላት የላቀ የ…

ተጨማሪ ያንብቡ

ዝቅተኛው ወደ ቡድን ሁሉም 1 በጋራ Leetcode መፍትሄ

የችግሮች መግለጫ ዝቅተኛው ወደ ቡድን ሁሉም 1 በአንድ ላይ የሚደረጉ ልውውጦች Leetcode Solution - ይላል ሁለትዮሽ ድርድር መረጃን ከሰጠን፣ በድርድር ውስጥ ያሉትን ሁሉንም 1ዎች በአንድ ላይ በማንኛውም ቦታ ለመቧደን የሚያስፈልጉትን አነስተኛ የመለዋወጫ ብዛት ይመልሱ። ግብዓት፡ ዳታ = [1,0,1,0,1] ውጤት፡ 1 ማብራሪያ፡ ሁሉንም ለመቧደን 3 መንገዶች አሉ።

ተጨማሪ ያንብቡ

የተደረደረ አደራደር LeetCode መፍትሄን አዋህድ

የችግር መግለጫ የተዋሃደ የተደረደረ አደራደር LeetCode መፍትሄ - ሁለት ኢንቲጀር ድርድር ቁጥሮች 1 እና ቁጥሮች 2፣ በማይቀንስ ቅደም ተከተል የተደረደሩ እና ሁለት ኢንቲጀር m እና n ይሰጥዎታል፣ ይህም በቁጥር 1 እና በቁጥር 2 ውስጥ ያሉትን ንጥረ ነገሮች በቅደም ተከተል። ቁጥሮች 1 እና ቁጥሮች 2 በማይቀንስ ቅደም ተከተል የተደረደሩ ወደ አንድ ድርድር ያዋህዱ። የመጨረሻው የተደረደሩት ድርድር በተግባሩ መመለስ የለበትም፣ ይልቁንም በድርድር ቁጥሮች1 ውስጥ መቀመጥ አለበት። …

ተጨማሪ ያንብቡ

የሕብረቁምፊ መጭመቂያ LeetCode መፍትሄ

የችግር መግለጫ ሕብረቁምፊ መጭመቂያ LeetCode መፍትሄ - ብዙ የቁምፊዎች ቁምፊዎችን ካገኘህ የሚከተለውን ስልተ ቀመር በመጠቀም ጨመቀው፡ በባዶ string s ጀምር። ለእያንዳንዱ ተከታታይ ተደጋጋሚ ገጸ-ባህሪያት በchars፡ የቡድኑ ርዝመት 1 ከሆነ፣ ቁምፊውን በ s ጨምር። አለበለዚያ የቡድኑ ርዝመት የተከተለውን ገጸ ባህሪ ያያይዙ. የታመቀው ሕብረቁምፊ…

ተጨማሪ ያንብቡ

Zeroes LeetCode መፍትሄን አንቀሳቅስ

የችግር መግለጫ ችግሩ፣ ዜሮስ ሊትኮድ ሶሉሽን አንቀሳቅስ ይላል ዜሮ እና ዜሮ ያልሆኑ ንጥረ ነገሮችን የያዘ ድርድር እንደተሰጥዎት እና ሁሉንም ዜሮዎች ወደ ድርድር መጨረሻ ማዛወር አለቦት፣ በድርድር ውስጥ ያሉ ዜሮ ያልሆኑ ንጥረ ነገሮችን አንጻራዊ ቅደም ተከተል በመጠበቅ . እንዲሁም በቦታው ላይ መተግበር ያስፈልግዎታል…

ተጨማሪ ያንብቡ

በሁለትዮሽ ፍለጋ ዛፍ Leetcode መፍትሄ ውስጥ ይፈልጉ

በዚህ ችግር ውስጥ የሁለትዮሽ ፍለጋ ዛፍ እና ኢንቲጀር ተሰጥቶናል ፡፡ ከተሰጠው ኢንቲጀር ጋር ተመሳሳይ የሆነ የመስቀለኛ ክፍል አድራሻ ማግኘት አለብን ፡፡ እንደ ቼክ ፣ ይህ መስቀለኛ መንገድ ያለው ንዑስ-ዛፍ የቅድመ-ትዕዛዙን ስርወ መሠረት ማተም አለብን ፡፡ ካለ …

ተጨማሪ ያንብቡ

ሁለት የተደረደሩ ዝርዝሮችን Leetcode መፍትሔዎችን ያዋህዱ

የተገናኙ ዝርዝሮች በመስመራዊ ባህሪያቸው ልክ እንደ ድርድር ናቸው ፡፡ አጠቃላይ የተደረደሩ ድርድርን ለመፍጠር ሁለት የተደረደሩ ድርድሮችን ማዋሃድ እንችላለን ፡፡ በዚህ ችግር ውስጥ በተደረደሩ ፋሽን የሁለቱም ዝርዝሮች አካላት የያዘ አዲስ ዝርዝርን ለመመለስ ሁለት የተደረደሩ የተገናኙ ዝርዝሮችን በአንድ ላይ ማዋሃድ አለብን ፡፡ ለምሳሌ …

ተጨማሪ ያንብቡ

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

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

ተጨማሪ ያንብቡ

Translate »