რა ძირითადი მახასიათებლები ალგორითმი

I. რეზოლუცია

ერთ-ერთი ასეთი ქონება არის დისკრეტული. Under დისკრეტული ეს იმას ნიშნავდა, რომ ალგორითმი შედგება, სადაც აღწერილია დამუშავების თანმიმდევრობა ნაბიჯები ორგანიზებული ისე, რომ საწყის დროის საწყის მდგომარეობაში, როგორც შემდეგი ნაბიჯი შემდეგ თითოეული სიტუაცია მოაქცია მონაცემების საფუძველზე მიღებული წინა საფეხური. დისკრეტული ალგორითმი იმას ნიშნავს, რომ მას შესრულებული, ნაბიჯ-ნაბიჯ: ყველა ქმედება გათვალისწინებული ალგორითმი ხორციელდება მხოლოდ მას შემდეგ, აღსრულების დასრულდა წინა.

II. რეალობაა

კიდევ ერთი თვისება მოუწოდა რეალობაა. ეს იმას ნიშნავს, რომ ყოველი ნაბიჯი ცალსახად გადაწყვეტილი ტრანსფორმაციის შემსრულებელი ობიექტების საშუალო მიღებული წინა ნაბიჯები ალგორითმი.

მაგალითად, ერთ-ერთ განაცხადა სამზარეულო რეცეპტები:

ნაზად shake ნარევი გახდება lumpy. სითბოს brandy პატარა saucepan და დაასხით ეს ნარევი.

ფორმალური აღმასრულებელი გაურკვეველია shake mix არის საჭირო, სანამ მთელი არ არის, რომ ეს იქნება წარმატება და რა კვლავ აფასებს პან. დიდი თუ მცირე? და რა ტემპერატურა აუცილებელია თბილი კონიაკი. ასე რომ, ეს ალგორითმი ნებისმიერი მხატვარი ასრულებს საკმაოდ რთულია, თითქმის შეუძლებელია. შეიძლება ითქვას, რომ ალგორითმი არ უნდა იყოს წარმოდგენილი, არა გარკვეული სიტყვები: პატარა, პატარა, პატარა, და ა.შ ..

III. ეფექტურობა

მესამე ქონება - ეფექტურობის ალგორითმი. ეს უძრავი ქონება გულისხმობს, რომ ყოველი ნაბიჯი (და ალგორითმი ზოგადად), მისი დასრულების შემდეგ უზრუნველყოფს გარემოს, რომელშიც ყველა არსებული ობიექტების ცალსახად განსაზღვრული. თუ რაიმე - რაიმე მიზეზის გამო შეუძლებელია, ალგორითმი უნდა აღინიშნოს, რომ გამოსავალი არ არსებობს.

მაგალითად, გამოყენების ინსტრუქცია განაცხადა წამალი:

იმ შემთხვევაში, თუ ექიმი დადგენილი, მერე 3-4-ჯერ დღეში 15-20 წვეთი, საუკეთესო ცხელ ტკბილი წყალი.

არ არის განსაზღვრული, მაგალითად, როდესაც ალგორითმი უნდა დასრულდეს - როდესაც ხველა გაიმართება და პრეპარატის დასრულდება. შესრულების ქონება ზოგადად გულისხმობს კიდურის ალგორითმი, მაგ. ე. დასრულების მისი ოპერაცია სასრული რაოდენობის ნაბიჯები (რაოდენობის ნაბიჯები არ შეიძლება წინასწარ ცნობილი და განსხვავებულია სხვადასხვა პირველადი მონაცემებით).

IV. perspicuity

უნდა ითქვას, რომ ალგორითმი უნდა მიხვდნენ, არა მხოლოდ ავტორის, არამედ აღმასრულებელი. თუ ჩვენ ვთავაზობთ აღმასრულებელი, როგორიცაა რკინის სარეცხი ტანსაცმელი, მას არასოდეს იმიტომ, რომ მათ არ ესმით, რომ არის. დან. ასეთი პროგრამა არ არის იპოთეკით დატვირთული. ან, მაგალითად, თუ ჩვენ ვთავაზობთ, რომ ზოგიერთი ბიჭი bake ტორტი, რომ მას, როგორც წესი, რომელიც არ მუშაობს, იმიტომ, რომ არ ვიცი, როგორ. მაგრამ თუ ჩვენ შეადგინონ დეტალური მუშაობა ალგორითმი, ჩვენ ყოფს მას ძირითადი ნაბიჯები, ისეთი, რომ მას შეუძლია ადვილად გაგება და შეძლებთ შეასრულოს ყოველი ნაბიჯი, იგი შეძლებს წარმატებით bake ნებისმიერი ტორტს. თითოეული ნაბიჯი ალგორითმი აუცილებლად წარმოადგენს რაიმე დასაშვები მოქმედების შემსრულებელს. ეს უძრავი ქონება ეწოდება ალგორითმი ნათელია.

V. Mass

და ბოლოს, კიდევ ერთი თვისება ალგორითმი - მასობრივი. ეს იმას ნიშნავს, რომ არ კომპლექტი მონაცემები, რომ შეიძლება დამუშავდა ალგორითმი ან ალგორითმი შეიძლება გამოყენებულ იქნას ნებისმიერი პრობლემის მოსაგვარებლად ერთი და იმავე ტიპის. მასობრივი ალგორითმი მჭიდროდაა დაკავშირებული გარჩევადობა გზით, მაგალითად შეუძლია გარჩევის მაგალითი ტორტი, და აცხადებენ, რომ მეტი სამზარეულო ალგორითმი იქნება აღწერილი, უფრო დიდი ალბათობა, რომ ნამცხვარი ცხვება. გარდა ამისა, როგორც, მაგალითად შეგვიძლია ხელით ელექტრო ტექნიკით, ინსტრუქციების და ასე შემდეგ. E., უკეთესია, ვიდრე ალგორითმი მუშაობა მოწყობილობები, უფრო ადვილი იქნება, თუ გაგება. საწყისი თვალსაზრისით პრაქტიკული ღირებულება მნიშვნელოვანი ალგორითმები, რომელიც იქნება კომპლექტი დასაშვებია პირველადი მონაცემებით, ეს არის საკმაოდ დიდი, როგორც წესი, ალგორითმი პრაქტიკული ღირებულება არ არის მაღალი, თუ იგი გამოყენებულ იქნას მხოლოდ ერთხელ.

ალგორითმი თვისებები ალგორითმები

კონცეფცია ალგორითმი. Properties ალგორითმი. სხვადასხვა ალგორითმები. მეთოდი აღწერა ალგორითმები

ალგორითმი ეწოდება ზუსტი და გასაგები predpisanie შემსრულებელი თანმიმდევრობა ქმედებები, რომელიც მიმართულია პრობლემის გადაწყვეტა. სიტყვა "ალგორითმი" მომდინარეობს სახელი ალ Khwarizmi მათემატიკოსი, რომელიც ჩამოყალიბებული წესების შესრულების არითმეტიკული ოპერაციების. თავდაპირველად, ქვეშ წესების ალგორითმი მიხვდა ასრულებს მხოლოდ ოთხი არითმეტიკული ოპერაციების ნომრები. მომავალში, ამ კონცეფციის დაიწყო იქნას გამოყენებული ზოგადად ეხება თანმიმდევრობა ქმედებები, რომ გამოიწვიოს გადაწყვეტა ნებისმიერი ამოცანა. საუბრისას ალგორითმი კომპიუტერული პროცესში, უნდა მიხვდნენ, რომ ობიექტი, რომლის ალგორითმი გამოიყენება მონაცემებს. ალგორითმი გადაჭრის გამოთვლითი პრობლემა არის კომპლექტი წესები გარდაქმნის ნედლეული მონაცემები გაიტანა.

მთავარი თვისებები ალგორითმი არიან:

  1. determinacy (რეალობაა). იგი მოიცავს მოპოვების ცალსახა შედეგები კომპიუტერული protsecca for შეყვანილი მონაცემები. იმის გამო, რომ ეს ქონება ალგორითმი არის მექანიკური ხასიათისაა;
  2. ეფექტურობა. ეს მიუთითებს იმაზე, ყოფნა ორიგინალური მონაცემები, რომელიც მოცემული ალგორითმი ახორციელებს კომპიუტერული პროცესი უნდა შემდეგ სასრული რაოდენობის ნაბიჯები, რათა შეწყდეს და სასურველი შედეგი;
  3. მასობრივი. ეს უძრავი ქონება ვარაუდობს, რომ ალგორითმი აქვს იყოს შესაფერისი გადაჭრის ყველა პრობლემა ამ ტიპის;
  4. დისკრეტული. სეგმენტაცია ნიშნავს განსაზღვრული ალგორითმი კომპიუტერული პროცესი ცალკე ეტაპად, შესაძლებლობა აღსრულების მიმწოდებელი (PC) არის ეჭვი.

ალგორითმი ფორმდება მიერ გარკვეული წესების კონკრეტული წარმომადგენლობითი საშუალებებით. ესენია მეთოდები ჩაწერა ალგორითმები: ვერბალური, ფორმულა სიტყვიერი, გრაფიკული ენაზე ოპერატორის სქემები, ალგორითმული ენა.

ყველაზე ფართოდ გამოიყენება გამო სიწმინდე, გრაფიკული (ჩართვა ბლოკი) წერა ალგორითმები.

ბლოკ ეწოდება გრაფიკული წარმომადგენლობა ლოგიკური სტრუქტურა ალგორითმი, სადაც თითოეულ ინფორმაცია გენერაციის ნაბიჯი არის წარმოდგენილი სახით გეომეტრიული სიმბოლოები (ბლოკის), რომელსაც კონკრეტული კონფიგურაცია დამოკიდებულია ბუნების ოპერაციებში. სია გმირები, მათი სახელები, მათი ფუნქციები არიან, ფორმის და ზომის განისაზღვრება სტუმრები.

სამი ძირითადი ტიპის გამოთვლითი პროცესების შეიძლება განსაზღვრული ყველა სხვადასხვა პრობლემის გადაჭრის ალგორითმის მათ:

  • ხაზოვანი;
  • განშტოებაზე;
  • ციკლური.

Linear ეწოდება გამოთვლითი პროცესი, რომელშიც ყველა ეტაპზე ამოცანების გადაჭრას ხორციელდება ბუნებრივი ბრძანებით მასალა ამ ეტაპზე.

Branching ეწოდება გამოთვლითი პროცესი, სადაც შერჩევის ინფორმაციის დამუშავების მიმართულებით დამოკიდებულია საწყის ან შუალედური მონაცემები (შემოწმების შედეგების ლოგიკურ მდგომარეობაში).

ციკლი მეორდება მრავალი კომპიუტერული მონაკვეთზე. კომპიუტერული პროცესი, რომელიც მოიცავს ერთი ან მეტი ციკლი, ე.წ. ციკლური . რაოდენობის შესრულების ციკლის იყოფა ციკლის გარკვეულ (წინასწარ) რაოდენობის iterations და ციკლის განუსაზღვრელი რაოდენობის გამეორებას. რაოდენობა გამეორებას წარსულის დამოკიდებულია დაცვით გარკვეული პირობების შესვლის ციკლი. მდგომარეობა შეიძლება იყოს გადამოწმებული დასაწყისში ციკლი - მაშინ ჩვენ ვსაუბრობთ ციკლის წინაპირობა, ან ბოლოს - მაშინ ეს ციკლი postcondition.

თვისებები ალგორითმები

. Google_iframe_start_time = new Date () GetTime (); google_async_iframe_id = "aswift_1"; window.google_process_slots = function () {window.google_sa_impl ({iframeWin: ფანჯარა, pubWin: window.parent, vars: window.parent [ 'google_sv_map] [ 'aswift_1']});}; (Adsbygoogle = window.adsbygoogle || []) ბიძგი ({}) .;

4. Properties ალგორითმი

აღწერა ძირითადი მახასიათებლები გაღრმავებას უწყობს ხელს კონცეფცია ალგორითმი თავად. ასე რომ, ალგორითმი უნდა ჰქონდეს შემდეგი თვისებები:

  • Determinacy ( რეალობაა, ზუსტი, უნიკალურობა ). ეს უძრავი ქონება შედგება, რომ, როდესაც შექმნის იგივე პირველადი მონაცემების ალგორითმი არაერთხელ შესრულდა ზუსტად იგივე და იგივე შედეგი ყოველთვის მიღებული. დეტერმინაციის ქონება, როგორც გამოიხატება იმაში, რომ ყოველი ნაბიჯი ალგორითმი ყოველთვის ვიცი ზუსტად რა უნდა გააკეთოს შემდეგი, და ყოველი ქმედება გასაგები მხატვარი და არ შეიძლება გაგებული განუსაზღვრელი ვადით. იმის გამო, რომ ეს ქონება ალგორითმი მექანიკური ხასიათისაა.
  • გავცელებული - გამოიხატება იმაში, რომ ეს ალგორითმი შეიძლება გადაწყვიტოს არა მხოლოდ ერთი კონკრეტული ამოცანა, და არანაირი პრობლემა კლასის მსგავსი პრობლემები ყველა შესაძლებელი ღირებულებების ორიგინალური მონაცემები.
  • ეფექტურობა ( მიმართულება ) - რაც იმას ნიშნავს, რომ ალგორითმი აუცილებლად მიგვიყვანს პრობლემის გადაწყვეტა, ან პოსტი რომ მოცემულ საწყის ღირებულებების პრობლემა ვერ მოგვარდება. ალგორითმული პროცესი შეიძლება არ დასრულდება მდე, თუმცა უშედეგოდ.
  • Readability - ნიშნავს, რომ ალგორითმი შედგება თანმიმდევრობა ინდივიდუალური ნაბიჯები - დაწყებითი ქმედებები, რომელთა განხორციელებას არის ადვილი. ამის წყალობით ეს ქონება, ალგორითმი შეიძლება განხორციელდეს კომპიუტერი.
  • Finiteness ( finiteness ) - მდგომარეობს იმაში, რომ თანმიმდევრობა დაწყებითი ქმედებები ალგორითმი არ შეიძლება იყოს უსასრულო, შეუზღუდავი, მიუხედავად იმისა, რომ ეს შეიძლება იყოს ძალიან დიდი (საჭიროების შემთხვევაში, მაგალითად, დიდი გამოთვლითი სიზუსტით).
  • სისწორე - ნიშნავს, რომ თუ ალგორითმი შექმნილია მოსაგვარებლად კონკრეტული ამოცანა, მაშინ ყველა პირველადი მონაცემებით იგი ყოველთვის უნდა მისცეს სწორი შედეგი და თავდაპირველი მონაცემები ვერ არასწორი შედეგები. თუ ერთ-ერთი მაინც შედეგები ეწინააღმდეგება, მინიმუმ ერთი ადრე დაყენებული და არ მიიღო აღიარება ფაქტები, ალგორითმი არ შეიძლება ჩაითვალოს.

თუ თქვენ განვითარებული თანმიმდევრობა ქმედებები არ მინიმუმ ერთი თვისებები ზემოთ ჩამოთვლილი, ეს არ შეიძლება ჩაითვალოს ალგორითმი

თვისებები ალგორითმები დისკრეტული განმარტება ...

მთელი ჩვენი ცხოვრება ჩვენ წინაშე ალგორითმები, გარეშე ხვდებიან მას. ალგორითმები, როგორც ჩანს, ამ სიტუაციაში, რომელიც შეიძლება შეფასდეს, როგორც თანმიმდევრობა ქმედებები. მოიყვანეთ მაგალითები.

ჩვენ არ ჩუმად სარეცხი მანქანა ბრძანება "დაიბანეთ stain საყელო blouses" და მხოლოდ იმ ოპერაციების, რომლებიც მითითებული ინსტრუქციის, როგორც გაშვება, და მათი მკაცრად განსაზღვრული წესები. მაგალითად, დაჭერით ღილაკს ააქტიურებს რეჟიმში სარეცხი სამრეცხაო ან დაჭერით.

ამ სიტუაციაში, ჩვენ ვხედავთ, რომ ობიექტი 2: კონტროლი (მითითებების მიცემა) და პერსპექტივაში (შეასრულოს ბრძანებები). ამ მაგალითად, შემსრულებელი მანქანა.

როდესაც გადაკვეთის გზების დაიცვას საგზაო სიგნალების ...

ამ სიტუაციაში, ჩვენ ასევე ვხედავთ ობიექტი 2: კონტროლი (მითითებების მიცემა) და პერსპექტივაში (შეასრულოს ბრძანებები). მაგრამ ამ შემთხვევაში, ხალხი შემსრულებელი.

"... ბაბუა მოვიდა ნაპირზე ლურჯი ზღვა და ესროლა net. ბაბუა დაჭერილი თევზი, მაგრამ არა უბრალო, და ოქროს. და ახორციელებს თევზი ყველა მისი სურვილები ... "

ყოველდღიურ მათი საქმიანობის ჩვენ გვესმის, ინტუიციურად, რომ მხოლოდ ზღაპრებში არსებობს მშვენიერი მრავალმხრივი შემსრულებლებს, როგორც "Goldfish", რომელიც იგულისხმება ყველა ყველა ყველა, და შეიძლება ყველა ყველა ყველა, მაგრამ მაინც ფლობენ telepathic შესაძლებლობები გამოიცანით რა ჩვენ გვინდა.

ალბათ იმ თქვენ, რომლებიც ბავშვობიდან მათი მოთხოვნების მათი მშობლები და ბებია ფორმულირება გონივრული და შემსრულებელი ან შესაძლებელი, მიღწეული უფრო დამაკმაყოფილებელი ვიდრე მათ, ვინც სთხოვა მისაღებად ვარსკვლავი ციდან, ყიდვა ცოცხალი ვარდისფერი სპილო და ა.შ. და ასე რომ გამოსავალი ალგორითმული ამოცანები იქნება აშენება ენის გაგებული კონკრეტული მხატვრის გამოყენებით ყოველი ნაბიჯი ალგორითმი, მხოლოდ იმ ოპერაციების ან ბრძანებები, მხატვრის შეუძლია შეასრულოს.

ამდენად, ალგორითმი - თანმიმდევრობა ბრძანებები მიერ ობიექტი. ცხადია, აღმასრულებელი ალგორითმი შეიძლება იყოს, როგორც ცოცხალი არსება და მანქანა.

ალგორითმები - მკაფიო და ზუსტი ინსტრუქცია შემსრულებელს შეასრულოს სასრულ თანმიმდევრობა ინსტრუქციები, შედეგად ნედლეული მონაცემების სასურველ შედეგს.

Properties ალგორითმები (ალგორითმები მოთხოვნები):

1. რეზოლუცია. პროცესი პრობლემის გადაჭრის უნდა დაიყოს სერია ინდივიდუალური ნაბიჯები. ამდენად, ფორმირების უბრძანა კომპლექტი Spaced გარდა ბრძანებები (ინსტრუქციები). შეიქმნა ალგორითმი სტრუქტურა წყვეტილ (დისკრეტული) შესრულებაში მხოლოდ ერთი ბრძანება აღმასრულებლის დაიწყოს შემდეგ.

2. სიცხადე. ალგორითმი ნათელი უნდა იყოს, აღმასრულებელი და კონტრაქტორი უნდა შეეძლოს განახორციელოს თავისი გუნდი. აქედან გამომდინარე, ალგორითმი უნდა შემუშავდეს ფოკუსირება კონკრეტული მხატვრის, რომ არის, ალგორითმი შეიძლება შეიცავდეს ბრძანებები მხოლოდ ბრძანება სისტემა მხატვარი.

3. Determinirotnnost. როგორც გაგებული, ალგორითმი არ მოიცავს მითითებებს მნიშვნელობა, რომელიც შეიძლება აღქმულ იქნეს არასწორად. (მაგალითად, რობოტი იქნება დაბნეული ბრძანება "Take ორი - სამი tablespoons of sand": რაც იმას ნიშნავს, "ორი ან სამი"?, ქვიშა). გარდა ამისა, მიუღებელი სიტუაცია, სადაც მას შემდეგ, რაც მომდევნო ბრძანება შემსრულებელს არ არის ნათელი, რომელი გუნდი განახორციელოს შემდეგი ნაბიჯი. დარღვევა ამ მოთხოვნებს შემდგენელი ალგორითმი (ე.წ. განსაზღვრული მოთხოვნა, ან დეტერმინიზმი) იწვევს ის ფაქტი, რომ ერთი და იგივე ბრძანება შემდეგ ასრულებენ სხვადასხვა actuators აძლევს არათანაბარი შედეგები.

4. ეფექტურობა. მნიშვნელობა სავალდებულო მოთხოვნები ალგორითმი არის, რომ ზუსტ შესრულებას, ალგორითმი ბრძანებები პროცესში პრობლემის გადაჭრის უნდა შეწყდეს შემდეგ სასრული რაოდენობის ნაბიჯები, და ამ შემთხვევაში, უნდა მიიღო კონკრეტული პასუხი პრობლემა ფორმულირება.

5. მასობრივი. ალგორითმების შემუშავება - პროცესი საინტერესო, შემოქმედებითი, მაგრამ რთული, მოითხოვს მრავალი, ხშირად კოლექტიური, გონებრივი ძალისხმევა და დროს მოითხოვს. ამიტომ, სასურველია, რათა შეიმუშავონ ალგორითმები "გადაწყვეტა ყველა კლასების ამ ტიპის პრობლემები. მაგალითად, თუ ალგორითმი არის გადაწყვეტილებები კვადრატული განტოლების AX 2 + bx + c = 0, ეს უნდა იყოს variativen, მაგ გადაწყვეტილებების საშუალებას მისცემს ნებისმიერი დასაშვებია პირველადი კოეფიციენტი ღირებულებები: a, b, c. ასეთი ალგორითმი თქმით, ის აკმაყოფილებს მოთხოვნას მასობრივი.

ფორმა ჩაწერა ალგორითმები

მომზადება ნებისმიერი ალგორითმი მიზნად ისახავს გადაჭრის ზოგიერთი კლასის პრობლემები.

არსებობს უამრავი გზა დაწერა ფორმალური ალგორითმები:

1) ეს არის ნაწილი ალგორითმი არის დაწერილი ბუნებრივი ენის, როგორც დანომრილი თანმიმდევრობით ქმედებებს, ან ბრძანებებით. ეს არის თქვენში საოპერაციო ინსტრუქციების, მაგალითად, grinder (აღწერითი ფორმა).

2) არ ნაკლებად ხშირად გამოიყენება სკოლებში ბლოკი გრაფიკაზე - გრაფიკული გზა, რომელიც აერთიანებს სიმარტივის და სიწმინდე.

3) დაწერა ალგორითმი პროგრამირების ენა

პრობლემა 1. შექმნა სიტყვიერი ალგორითმი "ჩაის infuser"

სახის ალგორითმები:

- წრფივი

- პირობითი (განშტოების)

- ციკლური

ყურადღება! ალგორითმი ტიპი განისაზღვრება ბუნების პრობლემა მოგვარდება მისი ამოცანა გუნდი.

საშინაო დავალება - აბსტრაქტული, მიიღოს ზეპირი ალგორითმი სამზარეულო კაკალი სასმელი.

რეცეპტი: pound კაკალი ხის ნაღმტყორცნებიდან, დაითხოვოს ცხელი რძე. მაშინ საზ 10 წუთით დაბალ სითბო.

მიირთვით გაცივებული.

პროდუქტი: 250 გ ნიგოზი დაჩურჩული, 0.8 ლიტრი რძე, 120 გრ შაქარი.

რა ძირითადი მახასიათებლები ალგორითმები (მიეცით მაგალითად ...

ის ახასიათებს მისი სტრუქტურა. ნებისმიერი ალგორითმი შედგება ცალკეული ოპერაციების (ნაბიჯები, მოქმედება), რომელიც ხორციელდება წყვეტილად (ნაბიჯები). ეს ნიშნავს, რომ ალგორითმი აქვს თვისებები დისკრეტული.

დეტერმინიზმი - ქონების ალგორითმი, რაც მიუთითებს, რომ ყოველი ნაბიჯი ალგორითმი მკაცრად უნდა იყოს განსაზღვრული და არ ექვემდებარება სხვადასხვა ინტერპრეტაციები. იმისათვის, ასევე უნდა განისაზღვროს მკაცრად ასრულებს ინდივიდუალური ნაბიჯები, რომ არის, შემსრულებელი უნდა იცოდეს, ზუსტად თანმიმდევრობით ოპერაციებში. ნებისმიერი ალგორითმი წარმოდგენილი უნდა იყოს ისე, რომ ეს შეიძლება იყოს ერთმნიშვნელოვნად (ზუსტად) განხორციელებული შემსრულებელი. ეს უძრავი ქონება ალგორითმი ასევე მოუწოდა რეალობაა, ცალსახა და ზუსტი.

მასობრივი (უნივერსალურობის) - მოქმედების ალგორითმი ყველა პრობლემა ტიპის ითვლება ნებისმიერ დასაშვებია კომპლექტი შეტანილი მონაცემები. მნიშვნელოვანია, ხაზი გავუსვა, რომ მასობრივი გამოყენების ალგორითმი ყველა პრობლემა ამ ტიპის, რომ არის, ყველა ის საქმე, რისთვისაც იგი აპირებს. გარდა ამისა, უნდა გვახსოვდეს, რომ განხორციელების ალგორითმი არის შესაძლებელი, მაგრამ დასაშვებია კომპლექტი შეტანილი მონაცემები.

ეფექტურობა (კიდურების) - უნარი აწარმოოს კონკრეტული შედეგი მოქმედი დაუმუშავებელი მონაცემები სასრული რაოდენობის ნაბიჯები. რომ არის, უნარი დაასრულებს პროცესი სასრული რაოდენობის iterations ან ფორმა გაგზავნა შეუძლებელია შემდგომი მონაცემები (მაგალითად, იმის გამო, რომ ორიგინალური მონაცემები ხელმისაწვდომი ალგორითმი არ გამოიყენება).

ფორმალობა - ქონების ნიშნავს, რომ ნებისმიერი შემსრულებელი, ასრულებენ ალგორითმი (მაგალითად, კომპიუტერი), მოქმედი ოფიციალურად, რომ არის, მკაცრად ახორციელებს ინსტრუქციები დეველოპერი ალგორითმი.

თქვენ ასევე შეიძლება მინდა

ავტორის შესახებ Crypto

უბრალოდ ამის გაკეთება!

კომენტარის დამატება

თქვენი ელ-ფოსტა არ იქნება ნაჩვენები. აუცილებელი ველები მონიშნულია *