ትዕዛዝ ከተሰጠ ከሁለት የተሰጡ ድርድሮች ከፍተኛው ድርድር

አንድ ተመሳሳይ መጠን ያላቸው ሁለት ቁጥር ያላቸው ድርድር አለን እንበል። ሁለቱም ድርድሮች እንዲሁ የተለመዱ ቁጥሮች ሊይዙ ይችላሉ ፡፡ የችግሩ መግለጫ ከሁለቱም ድርድሮች የ 'n' ከፍተኛ እሴቶችን የያዘ የውጤት ድርድርን ለመመስረት ይጠይቃል። የመጀመሪያው ድርድር ቅድሚያ ሊሰጠው ይገባል (የመጀመሪያው elements አካላት

ተጨማሪ ያንብቡ

የቁጥር ሰንጠረዥ በመጠቀም የርዝመት ድምር ጥያቄ

በስንዴ የሠንጠረዥ ችግር በመጠቀም በክልል ድምር መጠይቅ ውስጥ እኛ የክልል መጠይቅ አለን እና የኢቲጀር ድርድር ተሰጥቶናል። የተሰጠው ተግባር በክልሉ ውስጥ የሚመጡትን ሁሉንም ኢንቲጀሮች ድምር ለማወቅ ነው። ምሳሌ ግቤት arr [] = {1,4,6,8,2,5} መጠይቅ {(0, 3) ፣ (2 ፣ 4) ፣ (1 ፣ 5)} ውጤት 19 16 25…

ተጨማሪ ያንብቡ

በሁሉም ጥንዶች ላይ የ f (a [i] ፣ a [j]) ድምር በ n ቁጥሮች ብዛት

የችግር መግለጫው እኛ የተሰጠን መሆናችንን ከግምት ውስጥ በማስገባት 1 <= i <j <= n በሆነ መልኩ በ n ኢንቲጀሮች ድርድር ውስጥ የሁሉም ጥንድ የ f (a [i] ፣ a [j]) ድምር ለማወቅ ይጠይቃል። የኢንቲጀሮች ድርድር። ምሳሌ arr [] = {1, 2, 3,…

ተጨማሪ ያንብቡ

ከሚዛመዱ ንጥረ ነገሮች ጋር ትልቁን ንዑስ ክፍል ርዝመት

ችግሩ “ከሚመለከታቸው አካላት ጋር ያለው ትልቁ ንዑስ ቡድን ርዝመት” የኢንቲጀር ድርድር ይሰጥዎታል ይላል። የችግሩ መግለጫ እጅግ በጣም ረጅም ተያያዥ ተጓዳኝ ንዑስ ድርድርን ቅደም ተከተሎች በቅደም ተከተል ማዘጋጀት (ቀጣይ ፣ መውጣትም ሆነ መውረድ) ይጠይቃል ፡፡ ቁጥሮች በ…

ተጨማሪ ያንብቡ

ከተሰጠው ቁጥር ጋር እኩል የሆነ የምርት ብዛት የሦስት ቁጥር ብዛት

ችግሩ “ከተሰጠው ቁጥር ጋር እኩል ከሆነው ምርት ጋር የሶስትዮሽ ቁጥርን መቁጠር” የሚለው እኛ ኢንቲጀር ድርድር እና ቁጥር ሜትር እንደተሰጠን ይገልጻል። የችግር መግለጫው ከምርቱ ጋር የሦስት እጥፍ የሚሆኑትን ጠቅላላ ቁጥር ለማወቅ ኤም. ምሳሌ arr [] = {1,5,2,6,10,3} ሜ = 30 3 ማብራሪያ ሶስቴ…

ተጨማሪ ያንብቡ

በ O (1) ጊዜ እና በ (1) ተጨማሪ ቦታ ውስጥ getMin () ን የሚደግፍ ቁልል ይንደፉ

በ O (1) ጊዜ እና በ (1) ተጨማሪ ቦታ ውስጥ getMin () ን የሚደግፍ ቁልል ይንደፉ ፡፡ ስለሆነም ልዩ የቁልል መረጃ አወቃቀር ሁሉንም የመደራረብ ክዋኔዎችን መደገፍ አለበት - void push () int pop () bool isFull () bool isEmpty () በቋሚ ጊዜ። አነስተኛውን እሴት ለመመለስ ተጨማሪ ክዋኔ getMin () ያክሉ…

ተጨማሪ ያንብቡ

ከ 1 እስከ N ድረስ ያለውን አደረጃጀት ወደ ቁጥሮች መሻር ይለውጡ

በዚህ ችግር ውስጥ ፣ እኛ አንድ ድርድር ሀ የ n አባሎችን ሰጥተናል። በዝርዝሩ ውስጥ አነስተኛ ተተኪዎችን በመጠቀም ድርድርን ከ 1 ወደ n የቁጥሮች መተላለፍ መለወጥ አለብን። ምሳሌ ግቤት 2 2 3 3 ውፅዓት 2 1 3 4 ግቤት 3 2 1 7…

ተጨማሪ ያንብቡ