Полезные коды

Поиск всех кратчайших путей методом Шимбелла

Поиск всех кратчайших путей в графе. На вход подается матрица смежности графа (поле last структуры), где на месте отсутствия связей должен быть INT_MAX, а по диагонали нули. Метод преобразует так матрицу, что наименьший путь с вершины i в вершину j будет равен M[i][j].last
Пример:
  1. for

Сборка Java-приложения с зависимостями

Собирает приложение, пакуя в jar-файл все библиотеки. Добавлять в build.xml вашего проекта. Если не работает сборка, то замените в строке
<property name="store.jar.name" value="${application.title}"/>
на имя вашего файла jar файла в папке dist
<property

Поиск кратчайшего пути в графе (Дейкстра)

Поиск пути методом дейкстры в графе, если граф задан матрицей

Генератор чисел Фибоначчи

Генерирует конечный или бесконечный поток чисел Фибоначчи.
Пример вывода 80 чисел из бесконечного потока:
  1. FibonacciGenerator
  2.         .infiniteStream()
  3.         .limit(80)
  4.         .forEach(System.out::println);

Пример вывода чётных чисел из конечного потока до 10000:
  1. FibonacciGenerator

Вычисление квадратного корня методом Ньютона

Параметры:
number - число, из которого вычисляется квадратный корень
accuracy - точность вычисления (чем меньше, тем точнее)
Пример:
  1. sqrt(576,0.1); //24.0
Всего: 541
<< 1 ... 40 41 42 43 44 ... 109 >>

Реклама

Мы в соцсетях

tw tg yt gt