/
NikolayIvkin
/
TheAlgorithms
ОбзорДокументацияВойти
/
NikolayIvkin
/
TheAlgorithms
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
TheAlgorithms/
.../thealgorithms/dynamicprogramming/
..
Abbreviation.java

Add `Abbreviation` algorithm (#5790)

2 года назад
AllConstruct.java

Add `AllConstruct` algorithm (#5791)

2 года назад
AssignmentUsingBitmask.java

Add `AssignmentUsingBitmask` algorithm (#5792)

2 года назад
BoardPath.java

refactor: `BoardPath` (#5431)

2 года назад
BoundaryFill.java

Add tests, remove `print` & `main` methods in `BoundaryFill.java` (#5640)

2 года назад
BruteForceKnapsack.java

Add tests, remove `main` method, improve docs in BruteForceKnapsack (#5641)

2 года назад
CatalanNumber.java

style: enable `InvalidJavadocPosition` in checkstyle (#5237)

2 года назад
ClimbingStairs.java

Improve comments & readability in ClimbingStairs.java (#5498)

2 года назад
CoinChange.java

Add tests, remove `main` & `print` methods in `CoinChange.java` (#5642)

2 года назад
CountFriendsPairing.java

style: enable `InvalidJavadocPosition` in checkstyle (#5237)

2 года назад
DiceThrow.java

Add tests, remove `main` in `DiceThrow/DP.java` (#5644)

2 года назад
EditDistance.java

test: `EditDistanceTest` (#5397)

2 года назад
EggDropping.java

style: enable `MultipleVariableDeclarations` in checkstyle (#5175)

2 года назад
Fibonacci.java

Add tests, remove `main`, add negativity test in `Fibonacci.java` (#5645)

2 года назад
KadaneAlgorithm.java

Add tests, enhance docs in `KadaneAlgorithm.java` (#5646)

2 года назад
Knapsack.java

#4367 Enhance Knapsack problem (#4368)

3 года назад
KnapsackMemoization.java

Optimize and Format Knapsack Memoization Algorithm (#5685)

2 года назад
LevenshteinDistance.java

Refactor Levenshtein distance implementation (#5138)

2 года назад
LongestAlternatingSubsequence.java

test: `LongestAlternatingSubsequenceTest` (#5399)

2 года назад
LongestArithmeticSubsequence.java

Adds Longest Arithmetic Subsequence Implementation (#5501)

2 года назад
LongestCommonSubsequence.java

Enhance comments & improve readability in `LongestCommonSubsequence.java` (#5523)

2 года назад
LongestIncreasingSubsequence.java

style: enable `LocalVariableName` in CheckStyle (#5191)

2 года назад
LongestPalindromicSubsequence.java

style: enable `MethodName` in CheckStyle (#5182)

2 года назад
LongestPalindromicSubstring.java

refactor: `LongestPalindromicSubstring` (#5420)

2 года назад
LongestValidParentheses.java

style: enable `HideUtilityClassConstructor` in checkstyle (#5147)

2 года назад
MatrixChainMultiplication.java

Add tests, remove `main`, enhance docs in `MatrixChainMultiplication` (#5658)

2 года назад
MatrixChainRecursiveTopDownMemoisation.java

Improve docs, remove `main`, add tests for `MatrixChainRecursiveTopDo… (#5659)

2 года назад
MaximumSumOfNonAdjacentElements.java

Implement Maximum Sum of Non-Adjacent Elements (#5544)

2 года назад
MinimumPathSum.java

Optimize MinimumPathSum (#4400)

3 года назад
MinimumSumPartition.java

#4387 Enhance Minimum sum partition problem implementation (#4394)

3 года назад
NewManShanksPrime.java

Add tests, improve docs in `NewManShanksPrime` (#5660)

2 года назад
OptimalJobScheduling.java

style: enable `NeedBraces` in checkstyle (#5227)

2 года назад
PalindromicPartitioning.java

refactor: `PalindromicPartitioning` (#5419)

2 года назад
PartitionProblem.java

style: enable `HideUtilityClassConstructor` in checkstyle (#5147)

2 года назад
RegexMatching.java

test: `RegexMatchingTest` (#5403)

2 года назад
RodCutting.java

Add edge case to handle negative rod length in RodCutting algorithm (#5904)

2 года назад
ShortestCommonSupersequenceLength.java

refactor: change packages (#5430)

2 года назад
SubsetCount.java

style: enable `InvalidJavadocPosition` in checkstyle (#5237)

2 года назад
SubsetSum.java

Optimised Space Complexity To O(sum) (#5651)

2 года назад
SubsetSumSpaceOptimized.java

Add Space Optimized Solution to Subset sum problem (#5612)

2 года назад
SumOfSubset.java

Improve comments in `SumOfSubset.java` (#5514)

2 года назад
Tribonacci.java

style: enable `NeedBraces` in checkstyle (#5227)

2 года назад
UniquePaths.java

style: enable `WhitespaceAround` in checktyle (#5241)

2 года назад
UniqueSubsequencesCount.java

feat : new dp algo added `UniqueSubsequenceCount.java` (#5586)

2 года назад
WildcardMatching.java

style: enable `HideUtilityClassConstructor` in checkstyle (#5147)

2 года назад
WineProblem.java

Add tests, add `IllegalArgumentException`, remove `main` in `WineProb… (#5662)

2 года назад