የፕሪም አልጎሪዝም ለምን ይሠራል?
የፕሪም አልጎሪዝም ለምን ይሠራል?

ቪዲዮ: የፕሪም አልጎሪዝም ለምን ይሠራል?

ቪዲዮ: የፕሪም አልጎሪዝም ለምን ይሠራል?
ቪዲዮ: ||የፕሪም ማርማላት አዘገጃጀት||DenkeneshEthiopia |ድንቅነሽ 2024, ህዳር
Anonim

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

በዚህ ረገድ ፕሪምስ ከክሩስካል ለምን ይሻላል?

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

የፕሪም አልጎሪዝም ጥሩ ነው? የፕሪም አልጎሪዝም ስግብግብ ነው። አልጎሪዝም ስግብግብ አቀራረብን በመጠቀም በክብደቱ ባልተመራ ግራፍ ላይ በትንሹ የተዘረጋ ዛፍ ለማግኘት። በጉዳዩ ላይ የፕሪም አልጎሪዝም , ከምንጩ ርዝመቱ ርቀቱ የተቀነሰውን ቬርቴክን ደጋግመን እንመርጣለን, ማለትም, አሁን ያለው በአካባቢው. በጣም ጥሩ ምርጫ.

ይህንን ከግምት ውስጥ በማስገባት የፕሪም አልጎሪዝም ዑደት ሊኖረው ይችላል?

የፕሪም አልጎሪዝም . የፕሪም አልጎሪዝም በግልጽ የተዘረጋ ዛፍ ይፈጥራል, ምክንያቱም አይደለም ዑደት ይችላል ከዛፍ እና ከዛፍ ባልሆኑ ጫፎች መካከል ጠርዞችን በመጨመር ማስተዋወቅ.

የትኛው ስልተ ቀመር የአንድ የተወሰነ ግራፍ ፕሪም አልጎሪዝም ወይም የክሩካል አልጎሪዝምን ዝቅተኛውን የዝርጋታ ዛፍ በመገንባት ረገድ የበለጠ ቀልጣፋ የሆነው እና ለምን?

የክሩስካል አልጎሪዝም የሚቀጥለውን ርካሽ ጫፍ ወደ ነባሩ በመጨመር በጣም ርካሽ ከሆነው ጠርዝ ላይ መፍትሄ ያበቅላል ዛፍ / ጫካ. የፕሪም አልጎሪዝም ለጥቅጥቅ ፈጣን ነው ግራፎች . የክሩስካል አልጎሪዝም ለጥቂቶች ፈጣን ነው። ግራፎች.

የሚመከር: