PHP язык программирования

Запоминание (1D, 2D и 3D)

Большинство задач динамического программирования решаются двумя способами: Таблица: Снизу ВверхМемуаризация: Сверху Вниз Один из более простых подходов к решению большинства проблем в DP состоит в том, чтобы сначала написать рекурсивный код, а…

Продолжить чтениеЗапоминание (1D, 2D и 3D)

LCS (Самая длинная общая подпоследовательность) из трех строк

Учитывая, что все 3 строки имеют длину < 100, задача состоит в том, чтобы найти самую длинную общую подпоследовательность во всех трех заданных последовательностях. Примеры: Input : str1 = "geeks"…

Продолжить чтениеLCS (Самая длинная общая подпоследовательность) из трех строк

Самая длинная общая подпоследовательность | DP-4

Давайте обсудим проблему с самой длинной общей подпоследовательностью (LCS) в качестве еще одного примера проблемы, которую можно решить с помощью динамического программирования. Постановка задачи LCS: Учитывая две последовательности, найдите длину самой…

Продолжить чтениеСамая длинная общая подпоследовательность | DP-4

Программа для n-го Catalan Number (каталонского номера)

Каталонские числа-это последовательность натуральных чисел, которая встречается во многих интересных задачах подсчета, таких как следующие. Подсчитайте количество выражений, содержащих n пар скобок, которые правильно подобраны. Для n = 3 возможными выражениями…

Продолжить чтениеПрограмма для n-го Catalan Number (каталонского номера)

Пространственно-временной эффективный биномиальный коэффициент

Напишите функцию, которая принимает два параметра n и k и возвращает значение биномиального коэффициента C(n, k). Пример: Input: n = 4 and k = 2 Output: 6 Explanation: 4 C…

Продолжить чтениеПространственно-временной эффективный биномиальный коэффициент

Идеальное Число

Число является совершенным числом, если равно сумме его собственных делителей, то есть сумме его положительных делителей, исключая само число. Напишите функцию, чтобы проверить, является ли данное число идеальным или нет. Примеры:…

Продолжить чтениеИдеальное Число

Программа для чисел Фибоначчи

Числа Фибоначчи - это числа в следующей целочисленной последовательности.0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, …….. В математических терминах последовательность Fn чисел Фибоначчи определяется…

Продолжить чтениеПрограмма для чисел Фибоначчи

Функция PHP | defined()

Функция PHP defined () - это встроенная функция в PHP, которая проверяет, существует константа или нет, другими словами, определена она или нет. Синтаксис: bool defined($constant_name); Параметр: Эта функция принимает один параметр, как указано…

Продолжить чтениеФункция PHP | defined()

Recursion (Рекурсия)

Что такое рекурсия? Процесс, в котором функция прямо или косвенно вызывает саму себя, называется рекурсией, а соответствующая функция называется рекурсивной функцией. Используя рекурсивный алгоритм, некоторые проблемы могут быть решены довольно легко.…

Продолжить чтениеRecursion (Рекурсия)

PHP против Node.js

PHP и Node.js оба они используются для разработки на стороне сервера и, таким образом, стали конкурентами друг другу. Ниже приведены некоторые различия, основанные на разных параметрах, чтобы понять их и принять решение…

Продолжить чтениеPHP против Node.js