ኮምፒውተሮች, ፕሮግራሚንግ
ፕሮግራሚንግ. መሰረታዊ የአልጎሪዝም ግንባታዎች
ማናቸውንም ፕሮግራሞች ለመፍጠር መሰረታዊ የአልጎሪዝም ግንባታዎች ያስፈልጋሉ. ችግሮችን ለመፍታት ቀላሉ መንገድ የሚከተለው ነው. ለምሳሌ, በተመሳሳይ ምሳሌዎች ጋር ለመስራት ሊያገለግል ይችላል. ሌሎች ዓይነቶችም አሉ; ቅርንጫፍ እና ማቆንጠጥ. ስለ እነዚህ ሰዎች በዚህ ርዕስ ውስጥ ይነገራቸዋል. በመጀመሪያ ግን ስልቱ (Algorithm) ምን እንደ ሆነ ማወቅ አለብዎት.
አልጎሪዝም
"አልጎሪዝም" የሚለው ቃል በላቲን አልጎሪሚሚ የመጣ ነው. ምን ማለት ነው? እውነተኛው ቃል የመጣው በ 9 ኛው መቶ ክፍለዘመን ላይ የደረሰ የሂሳብ ባለሙያ ስም ነው. ለሰው ልጅ የአል ክዋሪዝም አተረጓጎም ምስጋና ይግባውና የሰው ልጆች መሰረታዊውን የአልጎሪዝም ግንባታ እና በአጠቃላይ ጽንሰ-ሐሳብ እውቀት መቅሰም ችለው ነበር.
ከዚህ ቀደም "አልጎሪዝም" የሚለውን ቃል የመጻፍ አሠራር ተቀይሯል. አሁን በአንዳንድ ሁኔታዎች ብቻ ጥቅም ላይ ውሏል.
አልጎሪዝም የግብአት ውሂብን በሚቀያየር ደረጃዎች የተከናወነ ሂደት ነው. በዚህ ጽንሰ-ሐሳብ, እያንዳንዱ ሰው በህይወት ውስጥ የሚያጋጥመውን, ማንነቱን. አልጎሪሪዝም ሻይ ወይም ምግብን ማባዛት, ማባዛት ወይም ማሟያ, የእኩልነት መፍትሄዎች, ወዘተ. ሊባል ይችላል. ሁሉም ሥራ የሚሰሩ የቤት እቃዎች በሂደት አሠራሩ ውስጥ በተገለጹት ግልፅ ደረጃዎች ላይ ይሰራሉ. እንደነዚህ ያሉ ስልተ ቀመሮችም የቤተሰብ አል-ማጎሪዎች ናቸው. ሌሎች ዓይነቶች አሉ. እነሱን ተመልከቱ.
የአልጎሪዝም ዓይነቶች
መሰረታዊ የአልጎሪዝም ግንባታዎች በበርካታ ዓይነቶች ይከፈላሉ, ይህም በዚህ ንዑስ አንቀፅ ውስጥ ይብራራል. ምን ዓይነት ናቸው?
- መረጃዊ. እንደነዚህ ያሉ ስልተ ቀመሮች ከብዙ ውሂብ ጋር ይሠራሉ, ነገር ግን እነሱን የማስኬድ ሂደቱ አነስተኛ እና ያልተወሳሰበ ነው.
- አስተዳዳሪዎች. የእነዚህ ስልተ ቀመሮች ስራ ከአንድ ወይም ከሌላ ምንጭ የቀረበ መረጃ ጋር ይዛመዳል. ከደረሰዎ በኋላ የመሳሪያዎቹን አሠራር ለማረጋገጥ ልዩ ምልክትዎች ይላካሉ.
- ማስላት. የመረጃ አወጣጥ ስልቶችን ከማነፃፀር አነስተኛ ትስስሮች ጋር በመሥራት የተገለጸውን ሥራ, ነገር ግን ትላልቅ የሥራ ሂደት ያዘጋጃሉ.
በእርግጥ, ስልተ ቀመሩ ትክክለኛና በጣም ትንሽ ዝርዝር መመሪያዎች አሉት. ሆኖም ግን, ሁሉም እንደዚህ ዓይነቶቹ መረጃዎች የተገለጸ ጽንሰ-ሐሳብ ተብሎ ሊጠራ አይችልም. የአንድ መመሪያ ቀመሩን ለመረዳትም ሆነ ላለማወቅ ለተወሰኑ ባህርያት መረጋገጥ አለበት.
የአልጎሪዝም ጠባዮች
ሁሉም መሰረታዊ የአልጎሪዝም ግንባታዎች እነርሱን የሚታዘዙ ድርጊቶች ሊኖራቸው ይገባል. እስቲ ይህን ጉዳይ በዝርዝር እንመልከት.
የአልጎሪዝም ሥራዎችን እና ንብረቶቻቸውን ሙሉ ለሙሉ መከታተል ከቻሉ, አካላቶቻቸውን ለመረዳት አስፈላጊ እንዳልሆነ ማየት ይችላሉ, ከእቅዱ ጋር እንደሚመሳሰሉ በጣም ግልፅ ነው. አስፈላጊውን እርምጃ በጥንቃቄ መከተል ቢያስፈልግ እንኳን ትክክለኛ ውጤት ያገኛል. ከዚህ በመነሳት, ድርጊቶች ግንዛቤ ባለመኖሩ ምክንያት, ስልተ ቀመር ለኮምፒዩተር አፈፃፀም ሊመደብ ይችላል. በሌላ አነጋገር, ለአውቶሜትድ መሳሪያዎች ይሄ ሂደት አስፈላጊ ነው.
መሰረታዊ የአልጎሪቲክ ግንባታዎች ለትክክለኛ ሥራ ምን ዓይነት ባህሪያት ሊኖራቸው ይገባል?
- ግልጽነት. እያንዳንዱ ትዕዛዝ ለሚተገበረው ነገር ግልጽ መሆን አለበት. ለምሳሌ, በማዕከሉ ውስጥ አንድ ነጥብ ለመሳል, ምንም ነገር የለም, ነገር ግን እርምጃውን ለመፈጸም የሚያስችሉት ትዕዛዝ እስከሚያስፈልግዎ ድረስ, ማድረግ አይችሉም.
- ውጤታማነት. ይህ ንብረት ምን ማለት ነው? አስፈላጊ ውጤት. አልጎሪዝም ወደ ማንኛውም መልስ አይወስድም. በስህተት, የተፈለገውን የተሳሳተ ውጤት ማግኘት ይችላሉ, ግን አሁንም ቢሆን ይሆናል. ከዚህም በላይ መልሱ ከተወሰኑ ደረጃዎች በኋላ መሆን አለበት.
- ክብሩ. ማንኛውም ስልተ-ቀመር ለአንዳንድ የሙከራ ክፍሎች ተግባር ላይ መዋል አለበት. በመካከላቸው ከመጀመሪያው መረጃ ሊለዩ ይችላሉ.
- እርግጠኛነት. እያንዳንዱ እርምጃ አንድ እሴት ብቻ ሊኖረው እና ለ derivative ዲክሪፕት አይሆንም. በመሠረቱ, ፕሮግራሙ የቱንም ያህል ሥራ ቢሰሩ ውጤቱ ሁሌ አንድ አይነት መሆን አለበት.
- ንጽሕና. አልጎሪምዝ - ተከታታይ ደረጃዎች. እያንዳንዱ እርምጃ ትዕዛዝ ነው, ሊዘሉት ወይም አዲስ መጨመር አይችሉም.
- ትክክለኛነት. ማንኛውም አይነት ስራ የሚሰራ ማንኛውም ስልት ለሁሉም ሰው ትክክል መሆን አለበት. በፕሮግራም ውስጥ, ብዙውን ጊዜ ብዙውን ጊዜ የሚጠይቀው የፅሁፍ እርምጃዎች, ብዙውን ጊዜ ብዙም ጊዜ የማይጠይቁ ሲሆን, ለተለያዩ ጉዳዮች እንዲፈፅሙ ያደርጓቸዋል. ስለዚህ አንድ ወሳኝ እርምጃ አልጎሪዝምን ማረም ነው. በዚህ እና መሰረታዊ የአልጅሪዝም ዲዛይን ላይ, የተሻለ ውጤት የሚያገኙበት ድግግሞሽ ሊረዳ ይችላል.
የ algorithmes መግለጫ
አልጎሪዝሞችን መጻፍ ስለሚቻልባቸው መንገዶች ከተነጋገርን የሚከተሉትን ነጥቦች መለየት አለብን:
- ቃል. በሌላ አባባል አንድ አካልን ለመግለጽ አመቺ በሆነ ቋንቋ ውስጥ.
- ሰንጠረዥ. በመሠረቱ, ስልተ ቀመር በጠረጴዛዎች ውስጥ የተጻፈ ሲሆን እንደ ደንብ እንደ ረዳት አካል ሆኖ ያገለግላል.
- መደበኛ ቃል ነው. የቃል በቃል ስልት መሰረት መሰረት ይወሰዳል, ነገር ግን በዚህ የሒሳብ አጻጻፍ ቀመር ወይም ምልክቶች ተቀርጿል.
- ግራፊክ. እንዲህ ዓይነቱ አልጎሪዝም የተቀነባበረ ንድፍ በተለየ ቋንቋ ነው.
የመጨረሻው ነጥብ ግልጽ መሆን አለበት. የእንቅስቃሴ ንድፍ ምንድን ነው? ይህ ቀጥተኛ ወይም አልባ አልጎሪዝም ነው, ቅደም ተከተሎቹን የሚጠቀሙት ልዩ አገናኞችን በመጠቀም ነው. የራሳቸው አወቃቀር, ዓላማ እና ተግባር አላቸው. እንደነዚህ ያሉ መግለጫዎች ሲሆኑ, ስልተ ቀመር በአጠቃላይ በመስመሮች ውስጥ የተያያዙ ናቸው. በውስጣቸውም አንድ እርምጃ (እርምጃ) መፃፍ አስፈላጊ ነው.
አልጎሪሪዝም ግንባታዎች
አንዳንዶች እንደሚጠቁሙት ስልተ ቀመሩ ሶስት ዓይነት አይሆኑም, ነገር ግን ዋናው የአልጎሪዝም ግንባታ: ቀጥ ያለ, ቅርንጫፍ, መዝናኛ. የዚህ ዓይነቱ የተሳሳተ አመለካከት ግልጽ አይደለም. ይሁን እንጂ, ለተወሳሰቡ ችግሮች ቀላል የሆነ መፍትሄ, ኮምፕዩተሮቹ እነዚህን ሶስት ሶፍትዌሮች (አልፋሪዝም) አካሄዶቹን ይጠቀማሉ. እነሱን ተመልከቱ.
- ሊኒየር. እንደነዚህ ያሉ የኮምፒዩተር ሂደቶች ይህ ስያሜ የተቀበሉት ሁሉም እርምጃዎች በተከታታይ ቅደም ተከተል ምክንያት ነው, እያንዳንዱ እርምጃ ከአንድ እጥፍ አይሆንም. የችግሩን መርሃግብር ከግምት ውስጥ የምናስገባባቸው ስእሎች በእንደኛው ተከታታይ ቁጥር ላይ በመመርኮዝ በላዩ ላይ ያሉት ስእሎች አንዱን ከሌላው ይከላከላሉ. የመስመራዊ ስልተ ቀመሮች የሚሠሩት ከመጀመሪያው ውሂቡ የመለኪያው አቅጣጫ እና ትርጉም እንዳይቀንስ ነው. እንደነዚህ ያሉ መፍትሄዎች ድምርን ወይም ልዩነትን, ስዕልን ስፋት ወይም የእርሳኤም ወዘተ ... ለማስላት ተስማሚ ነው. ዋናው የአልጎሪዝም ግንባታ ነው.
- ቅርንጫፍ. ይህ የሂሳብ ሂደቱ የሎጂክ አባባል (ተጨማሪ LV) መኖር እና የነገሩን ምርጫ (የቅርንጫፍ "ውሸት" እና "እውነት") መኖሩን ያመለክታል. በእያንዳዱ ጉዳይ ላይ ከሁለት ወይም ከዚያ በላይ ቡድኖች አንድ ብቻ ይተገበራል. ሌሎች አማራጮች የሚሟሉበት ምንም ሥራ የለም, ሊሆንም አይችልም. በአልጎሪዝም ሁለት ቅርንጫፎች ካሉ ሁለት ቅርንጫፎች በጣም የተወሳሰበ ከሆነ በጣም ቀላል ነው. የመጨረሻውን ሂደት ደግሞ በቀድሞ ወጪዎች በቀላሉ ይወክላል. ዋናው የአልጎሪዝም ግንባታ የግንባታ የመጀመሪያ እና ሁለተኛ ይሆናል. የሚከተሉት ዝርያዎችም በዚህ ዝርዝር ውስጥ ተካተዋል.
- ተከታታይ. በእንደዚህ ያለ ስልተ-ቀመር ብዙ ጊዜ የሚደጋገሙ አንገብጋቢነት, እና የተለየ የመነሻ ውሂብ ጥቅም ላይ ይውላል. በሌላ አገላለጽ እንዲህ ያለው ሂደት ዑደት ይባላል.
ሁሉም መሰረታዊ የአልጎሪዝም ግንባታዎች (ተከትለው, ቅርንጫፍ, ዑደት) እርስ በርስ የተሳሰሩ ናቸው, ግን ለየብቻ ጥቅም ላይ ሊውሉ ቢችሉም ነው.
የሳይቶች ፈጠራ እና አይነቶች
መሌስ ለመፍጠር ምን ያስፈልገዋል?
- የብሎድ ቆጣሪ. ይህ የመጀመሪያ እሴትን የሚያቀናጅ ተለዋዋጭ ነው, እና ድርጊቱ ከተደገፈ, ይለወጣል. እሱም የግድ የአልጎሪዝም አካል መሆን አለበት. የ "ሳይክለክ" መሰረታዊ የአልጎሪቲክ ግንባታዎች ያለሱበት አይሰራም.
- A ዲስ ዑደት ከተደገፈ በፊት ከላይ ያለውን መረጃ ጠቋሚውን ይለውጡ.
- ኮምፕዩተሩ ዑደትውን ወይም ተጨማሪውን "ማጠንጠን" ወይም መመለስ እንዳለበት መወሰን ያለበትን ሁኔታ በማጣራት አስፈላጊ አይደለም.
ዑደቶች ተንተናዊ እና ተለዋጭ ሊሆኑ ይችላሉ. የመጀመሪያው የታወቀ የድግግሞሽ ብዛት ተደጋጋሚ ድርጊቶችን ያመለክታል. አንድ ድግግሞሽ ሁኔታው እውነት ወይም ሐሰት እስከሚሆን ድረስ ያልተወሰነ ጊዜዎችን የሚደግፍ ነው.
መሰረታዊ የአልጎሪዝም
መሰረታዊው ስልተ ቀመር መሰረታዊ የአልጎሪዝም ግንባታዎችን ተግባራዊ እንደማይሆን ማስታወስ ጠቃሚ ነው. እሱ ምን ይወደዋል? ይህ ጽንሰ-ሐሳብ በዘመናዊ ሥነ-ጽሑፍ ውስጥ ለረጅም ጊዜ አልተገኘም, ነገር ግን ይህ ማለት ከዚያ በኋላ የለም. ብዙ ቅርንጫፎችን ወይም ድግግሞሾችን በመፍትሄዎች ላይ ሊከሰቱ ስለሚችሉ, የሚከተለው መደምደሚያ ሊገለጽ ይችላል. መሰረታዊ የአልጎሪዝም ግንባታ (ቀጥታ, ቅርንጫፍ, መዝናኛ) መሠረታዊ ነገሮች ናቸው. እንዲያውም እነሱ የሚባሉትን የእያንዳንዱን "መዋቅራዊ አሃድ" ይወክላሉ.
መስመራዊ ስልተ ቀመሮች
ከዚህ ቀደም ከላይ በግልጽ እንደተቀመጠው, ስልተ ቀመሩ ቀጥተኛ እና ቀጥተኛ ያልሆኑ ናቸው. የመጀመሪያውን አማራጭ ተመልከት. ለምን ይባላል? ሁሉም ነገር በጣም ቀላል ነው. እውነታው ግን በአልጎሪዝም ውስጥ የተካተቱት ሁሉም እርምጃዎች በቅደም ተከተል የማስፈጸም ሂደት አላቸው, ሁሉም ደረጃዎች በተገቢው ሁኔታ ይከናወናሉ. ባጠቃላይ እነዚህ ተግባራት አነስተኛ እና ውስብስብነት ዝቅተኛ ናቸው.
የ "ሊን ስሌት" (algorithm) ምሳሌ ምሳሌ:
- ውሃውን ወደ ኩስ ብል ይበሉ.
- ለማቀጣጠል ኩኪውን ማቀጣጠል ላይ ያስቀምጡት.
- ቂጣውን ይውሰዱ.
- ሻይ ጣቢያው ውስጥ ጣል.
- ስኳሩን አክል.
- ፈስል ከተከተፈ በኋላ, ኩባያ ውሀን ጣፋጭ ውስጥ ይቅዱት.
- አንድ ማንኪያ ይውሰዱ.
- ስኳኑን ይቀዳል.
መሰረታዊ የአልጎሪዝም ግንባታዎችን ማረም በጣም አስቸጋሪ ጉዳይ ነው, ነገር ግን በመስመር አልጎሪዝም ሲመጣ ብዙውን ጊዜ እነሱን ለመተግበር በጣም ቀላል ነው.
ስልታዊ ስልተ ቀመሮች
ቀስ በቀስ አልጎሪዝም እየተበጣ መሆኑን እንዴት መረዳት ይቻላል? ሁኔታው የተሟላ ወይም ያልተሟላ መሆኑን በመወሰን ሁለት ወይም ከዚያ በላይ አማራጮች መኖራቸውን ማረጋገጥ በቂ ነው. እያንዳንዱ መንገድ ቅርንጫፍ ተብሎ ይጠራል.
የተበጣጠረ ስልተ ቀመር ዋናው ገጽታ ሁኔታዊ ቅርንጫፍ መኖሩን ነው. እሱ የሚወሰነው እውነቱን ወደ እውነት ወይም ሐሰት በማረጋገጥ ነው.
በአጠቃላይ አመክንዮአዊ መግለጫዎች ከሚወጡት, ከሚነሱ, ከሚነሱ, ከታች ወይም እኩል ከሆኑ, እኩል ናቸው, እኩል ናቸው ወይም እኩል አይደሉም. አንዳንድ ጊዜ በ (እና) እና (ወይም) ትዕዛዞች እገዛ ሁኔታው እርስ በርስ የሚዛመዱ የተለያዩ ነገሮች አሉ.
የዚህ አይነት ስልተ-ቀመር ለምሳሌ የሚከተለው ችግር መፍትሄ ሊሆን ይችላል-<(x + 3) / 1) ካለው አዎንታዊ ቁጥር ጋር ሲነጻጸር ውጤቱን ወደ ማያ ገጹ (ኤችአይቪ) ካስገባ, ለትክክለኛው ምክንያት ለተጠቃሚው ይንገሯቸው.
መሰረታዊ የአልጎሪሚክ ግንባታዎችን ተግባራዊ በማድረግ ቀላል ነው. የቅርንጫፍ እሳትን በጣም የተለመዱት የመፍትሄ ዘዴዎች አንዱ ነው.
ከተቆጣጣሪ ጋር የተረጋገጠ ዑደት ወይም ዑደት
በቃሬቱ ላይ ያለ መያዣ አንድ እሴት በተወሰነ ደረጃ የሚቀያየር ተለዋዋጭ ያካትታል. እርምጃው በተጠቃሚው ወይም በፕሮግራሙ ውስጥ የንብረት ማስያዣ ገንዘቡን በሚጽፍበት ጊዜ ይወሰናል. ለእዚህ አኳኋን አብዛኛዎቹ ቋንቋዎች ለመግለጫ ይጠቀማሉ.
ፕሮግራሙ ሁለት መስመሮችን 4 ጊዜ ለማሳየት
- "እንዴት ነህ?"
- "ደህና, አመሰግናለሁ!"
- "እንዴት ነህ?"
- "ደህና, አመሰግናለሁ!"
ተጨባጭ ዑደትን መፍጠር አስፈላጊ ነው. እንዴት ነው የሚመስለው? ስለ ንድፍ ንድፍ የተሻለ ግንዛቤ ለማግኘት "ፓስካል" የሚለውን ቋንቋ እንጠቀማለን.
1. እኔ ለ = = 1 to 2:
- እኔ የ "አቢይ ቀስት", በ "አፕሎድ" ውስጥ ድግግሞሾቹ ቁጥር ይወስናል.
2. ጀምር (ሁለቱም ሐረጎች የአድራሻ አካል እንዲሆኑ እና አንድ ላይ ተደጋግመው እንዲሰሩ (ኦፕሬተር ኦፕሬሽኖች) ክፍት ይከፈታሉ.
3. ደብዳቤ ('እንዴት ነህ?'):
- የተጻፈበት ቃል ማለት በነጠላ ሳንቲሞች ውስጥ ያለ ሐረግ ውፅዓት ነው.
4. ደብዳቤ ('እሺ, አመሰግናለሁ').
5. መጨረሻ.
6. i: = i + 1.
እንደሚመለከቱት, መሰረታዊ የአልጎሪዝም ግንባታዎችን ለመጠቀም እንኳን በጣም ቀላል እና እንዲያውም አስደሳች ነው. መሠረታዊ ስልተ ቀመሮች በብዙዎች ዘንድ በስፋት ይታወቃሉ, ያለእነሱ ፕሮግራሞች መጻፍ የማይቻል ነው.
ከድህረ-ሰዓት በኋላ ዑደት
በድህረ-ቅድመ ሁኔታ ውስጥ ያለ አንድ አኳኋን የኦፕሬተር ማቀነባበሪያዎችን ወይም የተደባለቀ ቃላትን ሳይጨምር ያልተወሰነ የቁጥር እርምጃዎችን ይደግማል. ቢያንስ አንድ ጊዜ ይፈጸማል. ሁኔታው እስኪያልቅ ድረስ መኮንኑ ይሠራል. አመልካቾች ትክክል በሚሆኑበት ጊዜ ያቆመዋል. ስልቱ በዚህ ላይ ተመስርቷል. እንደዚህ የመሰሉ መሰረታዊ የአልጎሪዝም ግንባታዎች በዚህ ፍጥነት ይሠራሉ.
ይህንን ዑደት ለመተግበር ከድርጊት A ወደ ቢ ግንባታ መቀልበስ አስፈላጊ ነው. በጥሬው የተተረጎመው "ሁኔታው በተደጋጋሚ እንደነበረ ነው." በዚህ መሠረት የመደጋገም ሂደት በ A እና በ B መካከል የሚገኘው መረጃ ትክክለኛውን ዋጋ መውሰድ አለበት.
በቅድመ ሁኔታ ይሂዱ
በድህረ-ሰዓት ዑደት የተቆራረጠ በሚከተለው መንገድ ቢያንስ አንድ ጊዜ ተይዞ እንዲሰራ ይደረጋል. ይሁን እንጂ, አንድ ሁኔታ በተለመደው ሁኔታ ላይ አንድ ዑደት አስፈላጊ በሚሆንበት ጊዜ, እና ምንም ድግግሞሽ ከሌለ, ሊከሰት አይችልም. አለበለዚያ ውጤቱ የተሳሳተ ይሆናል. በዚህ ሁኔታ ውስጥ ቅድመ ሁኔታ ያለው አንድ አሠራር ጥቅም ላይ ይውላል. ለመፍጠር «A እና B» መገንባት ያስፈልግዎታል. የመጀመሪያው ትዕዛዝ በጥሬው "ታች" ተብሎ ይተረጎማል. A አንድ ሁኔታ ነው, እና ቢ ደግሞ የሚደጋገመው ድርጊት ነው. መላው ዲዛይን ማለት "ሁኔታው እስካለ ድረስ ድርጊቱን አከናውን" ማለት ነው.
ሁሉም መሰረታዊ የአልጎሪዝም ግንባታዎች በተወሰኑ ጉዳዮች ብቻ ይሰራሉ. በቅድመ ሁኔታ ውስጥ ሆነው በቅድመ ሁኔታ ውስጥ ምንድን ናቸው? አንድ እርምጃን መድገም አስፈላጊ ካልሆነ ግን ብዙ, የተለያዩ የተቀናበሩ ኦፕሬተሮች ወይም ልዩ ቅንፍቶችን መጠቀም ጠቃሚ ነው. ሁኔታው በሚገባበት ጊዜ ሁኔታው እውነት ካልሆነ ዑደቱ ሊሟሟ ይችላል. በዚህ መሠረት እርምጃው ትክክል ከሆነ ይቀጥላል.
አቂቂል አልጎሪዝም
ደጋፊው ስልተ ቀመር በሌሎች ሂደቶች ውስጥ ስሙን ብቻ በመጥቀስ ጥቅም ላይ ይውላል. ለመሠረታዊ መሰረታዊ የአልጎሪቲክ ግንባታዎች አይተገበርም. በፕሮግራሞች ውስጥ, ይህ የአሠራር ሂደት አነስተኛ ተጠቃሽ ተብሎ ይጠራል. ከኮዱ ጋር ስራውን ለማመቻቸት እና ከዚያ በኋላ ይበልጥ ቀላል ፕሮብሌም ለመፍታት, እያንዳንዱ እርምጃ አንድ ረድፍ ነው, እሱም ደጋፊ ስልተ-ቀመር ነው. እያንዳንዱን ስም በተደጋጋሚ ሊያመለክቱ የሚችሉበት ስም ሊሰጠው ይችላል.
Similar articles
Trending Now