Дискретная математика
Выполним ряд базовых операций теории чисел, например, факторизацию целого числа:
| In[1]:= |
| Out[1]= |
Найдем наибольший общий делитель GCD (или наименьший общий делитель LCM) любых двух целых чисел:
| In[2]:= |
| Out[2]= |
Получим все возможные перестановки списка:
| In[1]:= |
| Out[1]= |
Применим функцию Permute к списку c использованием функции Cycles:
(Функция Cycles в качестве аргумента принимает список списков.)| In[2]:= |
| Out[2]= |
Найдем порядок перестановки:
| In[3]:= |
| Out[3]= |
Сгенерируем граф из списка ребер:
(Используйте ESCueESC для ввода неориентированного ребра или ESCdeESC для ввода ориентированного ребра.)| In[1]:= |
| Out[1]= | ![]() |
Найдем кратчайший путь между двумя вершинами:
| In[2]:= |
| Out[2]= |
Исследуем хорошо известные графы, используя естественную форму ввода:
| In[3]:= |
| Out[3]= | ![]() |
В Язык Wolfram также встроены функции для решения задач из области комбинаторики, теории вероятностей, целочисленных последовательностей и многие другие.
Справочная информация: Теоретико-числовые функции »
Справочная информация: Дискретная математика »


