Page 8 - 4299
P. 8

4 ЗАВДАННЯ НА КОНТРОЛЬНУ РОБОТУ
                                       з дисципліни «Алгоритми і методи обчислень»

                     Завдання № 1
                     Для  асимптотичної  складності  алгоритму  визначити  розмір  вхідного  масиву  n ,  який
               може оброблятись алгоритмом за T  с за умови, що затрати часу на одну операцію складають
                                                   a
               v  секунд.
                             Варіант     Асимптотична             ЧасT , с.      Затрати  часу  на
                                                                       a
                                         складність алгоритму                    одну операцію, с
                             1           n                        2              10
                                                                                    
                                                                                    4
                                          n
                                                                                    5
                                                                                    
                             2           4                        1              10
                             3           n                        0,5            10
                                          2
                                                                                    8
                                                                                    
                                                                                    3
                             4           n                        5              10
                                          3
                                                                                    
                                                                                    6
                                                                                    
                                          n
                             5           2                        2              10
                                                                                    
                             6           n                        4              10
                                                                                    2
                                          n
                             7           4                        1              10
                                                                                    7
                                                                                    
                             8           n                        0,2            10
                                                                                    
                                          2
                                                                                    9
                                          3
                                                                                    5
                             9           n                        0,6            10
                                                                                    
                                                                                    7
                             10          2                        0,4            10
                                                                                    
                                          n

                     Завдання № 2
                     Скласти програму сортування даних вставками. Вхідні дані згенерувати у середовищі
               MatLab як випадкові числа за допомогою оператора unifrnd(0,M,[1,N]), де N - кількість
               елементів у масиві; M - діапазон зміни елементів у масиві.

               Варіант  1         2        3        4        5       6        7        8        9        10
                M        10       20       40       20       50      60       50       35       75       80
                N        15       30       10       30       25      45       60       40       40       50


                     Завдання № 3
                     Розв’язати систему лінійних алгебраїчних рівнянь методом зворотного ходу Гауса

               Варіант – 1                      Варіант – 2                      Варіант – 3
                2x  3x   x  11,              x   2x   x   11,               2x   4x   5x   24 ,
                  1    2   3                     1     2   3                         1    2    3
                x   2x   4x  16  ,           4x   2x   x   15  ,           x   3x   x  14 ,
                 1    2    3                       1    2   3                     1    2    3
                                3
                4x   x   3x   .              x   3x   2x  12.             x   3x   2x  12.
                  1   2    3                       1    2    3                     1     2    3

               Варіант – 4                      Варіант – 5                      Варіант – 6
                x   x   x   10 ,             4x   x  3x  10,               x   2x   x   8,
                 1   2   3                         1   2    3                     1    2    3
                x   x   2x   1 ,             x   6x  9x   23 ,             3x   x   2x  15 ,
                 1   2    3                      1     2    3                      1   2     3
               3x   x   4x   11.             x   2x   x   9 .             2x   3x   5x  .
                                                                                                  1
                  1   2    3                       1    2   3                        1    2    3

               Варіант – 7                      Варіант – 8                      Варіант – 9
                4x   x   x   1,              5x   x   x   20 ,             x   3x   x   0,
                  1   2   3                       1    2   3                      1    2    3
                x   3x   x  12 ,             x   4x   2x   21 ,            2x   x   x   3  ,
                 1    2   3                      1     2    3                      1   2    3
                                                                                                 5
                                2
                2x  5x   2x  .               x   3x   4x  19.               x   2x   3x  .
                  1    2    3                    1     2    3                      1     2    3

                                                               7
   3   4   5   6   7   8   9   10   11   12   13