Лабораторная работа № 8. Алгоритмические задачи
- Определить локальный корень уравнения
F(x)=x7 – 3,5x6 + 18,7x5 – 64,45x4 + 45,67x3 – 159,845x2 + 18,285x1 – 63,9975
на интервале [-10, 10] методом дихотомии (половинное деление). - Определить локальный корень уравнения
F(x)=x7 + 5,6x6 + 18,7x5 + 104,72x4 + 109,92x3 + 615,552x2 + 203,58x1 + 11,48
на интервале [-10, 10] методом дихотомии (половинное деление). - Определить локальный корень уравнения
F(x)=x7 + 4,1x6 + 15,1x5 + 61,91x4 + 64,15x3 + 263,015x2 + 79,833x1 + 327,3153
на интервале [-10, 10] методом дихотомии (половинное деление) - Найти все простые числа от 1 до n, используя алгоритм Эратосфена.
- Определить НОД(a, b), используя алгоритм Эвклида. НОД(a, b, с)
- Написать функцию сортировки массива на n элементов по возрастанию, используя шейкер-сортировку (улучшенный метод простого обмена)
- Написать функцию слияния двух упорядоченных массива в общий упорядоченный массив.
- Написать функцию поиска числа в одномерном массиве методом половинного деления. Если число не найдено, вернуть -1, иначе — №позиции в массиве.
- Неориентированный граф задан в виде матрицы смежности. Напишите функцию перевода матрицы смежности в матрицу инциндентности.
- Неориентированный граф задан в виде матрицы инциндентности. Напишите функцию перевода матрицы инциндентности в матрицу смежности.
- Неориентированный граф задан в виде матрицы смежности. Напишите функцию перевода матрицы смежности в список ребер.
- Неориентированный граф задан в виде матрицы инциндентности. Напишите функцию перевода матрицы смежности в список ребер.
- Неориентированный граф задан в виде списка ребер. Напишите функцию перевода списка ребер в матрицу смежности.
- Неориентированный граф задан в виде списка ребер. Напишите функцию перевода списка ребер в матрицу инциндентности.
- Определить все возможные слагаемые для числа х (рекурсивный механизм)
- Вывести все возможные перестановки для n чисел в лексикографическом порядке
- Вывести все возможные перестановки для n чисел в антилексикографическом порядке
- Вывести все возможные сочетания из n чисел по к в лексикографическом порядке
- Вывести все возможные сочетания из n чисел по к в антилексикографическом порядке
- Ввести степени и коэффициенты двух многочленов p1(x) и p2(x). Вычислить и вывести коэффициенты многочлена суммы p1(x) на p2(x)
- Ввести степени и коэффициенты многочлена p(x). Вычислить и вывести коэффициенты многочлена, являющегося производной от p(х).
- Написать программу, выводящую на экран все двоичные вектора длины m, имеющие заданный вес n <= 4 (рекурсия)
- Ввести степени и коэффициенты двух