Борисеико О.А.
с
к
п
=-с
к
п
:1к*
о.
к
Так, при обчисленні біноміального коефіцієнта С*
0
буде
отримана така послідовність:
Сі = =1°.= і°±^ = 210.
ш
4 4 3
8
4 3 2
7
4-3-2-1
Однак цей метод обчислення біноміальних коефіцієнтів, як і
попередній, використовує операції множення й ділення, тому не
завжди є достатньо ефективним при побудові спеціалізованих
пристроїв. Тому можуть бути застосовані й інші методи їх
обчислення. Деякі з них наведені нижче.
4. Обчислення біноміальних коефіцієнтів на основі
побудови числових послідовностей
На основі трикутника Паскаля нами був розроблений метод
обчислення біноміальних коефіцієнтів, який використовує тільки
операції додавання між елементами числових послідовностей, що
створюються біноміальними коефіцієнтами. Цей метод має значення
при побудові спеціалізованих пристроїв, де виконування лише
операцій додавання спрощує обчислення біноміальних коефіцієнтів,
підвищує швидкодію і надійність.
Для реалізації цього методу спочатку на першому кроці його
роботи з трикутника Паскаля береться перша послідовність
натуральних чисел 1, 2, 3, 4 ... . Елементи наступної послідовності
чисел будуються на другому кроці таким чином, що першим
елементом є 1. Другий елемент після цього отримується в результаті
додавання цієї 1 до другого елемента початкової послідовності - 2. У
результаті буде отримане число 3. Третій елемент є результатом
додавання другого елемента, тобто 3, нової послідовності до третього
елемента початкової послідовності - 3, і так буде продовжуватися до
того часу, поки не буде отримана послідовність 1, 3, 6, 10... з
&
+ 1
елементів. На основі цієї послідовності створюється нова - третя
послідовність 1,4,10,20..., потім ще одна, і так буде
продовжуватися, поки не буде створена послідовність чисел на кроці
142