የፕሪም አልጎሪዝም የጊዜ ውስብስብነት ምንድነው?
የፕሪም አልጎሪዝም የጊዜ ውስብስብነት ምንድነው?

ቪዲዮ: የፕሪም አልጎሪዝም የጊዜ ውስብስብነት ምንድነው?

ቪዲዮ: የፕሪም አልጎሪዝም የጊዜ ውስብስብነት ምንድነው?
ቪዲዮ: ||የፕሪም ማርማላት አዘገጃጀት||DenkeneshEthiopia |ድንቅነሽ 2024, ሚያዚያ
Anonim

የ የጊዜ ውስብስብነት የእርሱ የፕሪም አልጎሪዝም O ((V+E) l o g V) ነው ምክንያቱም እያንዳንዱ ጫፍ በቅድሚያ ወረፋ ውስጥ አንድ ጊዜ ብቻ ገብቷል እና ቅድሚያ ወረፋ ውስጥ ማስገባት ሎጋሪዝም ጊዜ.

በተጨማሪም የ Kruskal ስልተ ቀመር የጊዜ ውስብስብነት ምንድነው?

ውስብስብነት . የ Kruskal ስልተ ቀመር በ O(E log E) ውስጥ ለማስኬድ ሊታይ ይችላል ጊዜ ፣ ወይም በተመሳሳይ ፣ O(E log V) ጊዜ , ኢ በግራፍ ውስጥ ያሉት የጠርዝ ብዛት እና V የጫፍ ብዛት ሲሆን ሁሉም ቀላል የመረጃ አወቃቀሮች ያሉት።

በተመሳሳይ ፣ የትኛው የተሻለ ፕሪምስ ወይም ክሩስካል ነው? ክሩስካል አልጎሪዝም: ያከናውናል የተሻለ ቀላል የሆኑ የመረጃ አወቃቀሮችን ስለሚጠቀም መደበኛ ያልሆኑ ሁኔታዎች (የተለያዩ ግራፎች)። ፕሪም ስልተ-ቀመር፡ ጥቅጥቅ ያለ ግራፍ ብዙ ተጨማሪ ከጫፍ በላይ ጫፎች ሲኖርዎት በገደቡ ውስጥ በጣም ፈጣን ነው።

እንዲሁም የፕሪም አልጎሪዝም ጥቅም ላይ የሚውለው ለምንድ ነው?

በኮምፒውተር ሳይንስ፣ ፕሪም (ጃርኒክስ በመባልም ይታወቃል) አልጎሪዝም ስግብግብ ነው። አልጎሪዝም ለክብደቱ ያልተመራ ግራፍ በትንሹ የሚዘረጋ ዛፍ የሚያገኘው። ይህ ማለት በዛፉ ውስጥ ያሉት የሁሉም ጠርዞች ክብደት የሚቀንስበት እያንዳንዱን ጫፍ የሚያካትት የዛፍ ቅርጽ ያለው የጠርዙን ንዑስ ክፍል ያገኛል።

የማስገቢያ ዓይነት አልጎሪዝም የጊዜ ውስብስብነት ምን ያህል ነው?

የማስገቢያ ዓይነት የተረጋጋ ነው መደርደር ከአስፔስ ጋር ውስብስብነት የ O (1) ኦ (1) ኦ (1). ለሚከተለው ዝርዝር የትኛው ሁለቱ ስልተ ቀመር መደርደር ተመሳሳይ ሩጫ ይኑርዎት ጊዜ (ቋሚ ሁኔታዎችን ችላ በማለት)?

የሚመከር: