All code samples, scripts and more in-depth examples for The Apache Ignite Book. Include Apache Ignite 2.6 or above
-
Updated
Jan 26, 2024 - Java
All code samples, scripts and more in-depth examples for The Apache Ignite Book. Include Apache Ignite 2.6 or above
Elegant puzzles solutions 🖊
Functional Programming library for Java
Sequence Alignment (Needleman–Wunsch Algorithm using Dynamic Programming) for aligning sequences (words, sentences, DNA etc.)
Java Solutions of Dynamic Programming series by Sir Aditya Verma ( i.e God of Dp ) on Youtube
Gothello is a combination of the games of "Go" and "Othello"
A telescope scheduler algorithm using dynamic programming and memoization
This repositiory contains easy to hard level Java codes that one must practice to excel in Technical Interviews.
This is a simple demonstration on how recursive algorithms may not scale when input increase and how we can use dynamic programming (memoization) to improve performance.
An analysis on tree programming approaches
This project is a Java implementation of a program designed to solve the Paper Roll Cutting problem. The goal is to determine the optimal way to cut a paper roll of length n to maximize revenue. This project is implemented using Dynamic Programming with a bottom-up approach and memoization.
A computational exploration of combinatorial mathematics, aimed at solving the problem of counting all possible paths in an m x n grid using recursive and dynamic programming techniques with memoization for enhanced efficiency.
Practice and learn datastructures, algorithms and problem solving
It consist of interview question on Dynamic Programming
Do you know how to solve the knapsack? Come and find out how to solve Knapsack in 5 different ways. Time/Space Complexity included
longest Common subsequence and their length
A short Java-based project that explores the problem of determining if a target sum can be achieved using elements from a given array, employing both a basic recursive approach and an optimized version using memoization
Add a description, image, and links to the memoization topic page so that developers can more easily learn about it.
To associate your repository with the memoization topic, visit your repo's landing page and select "manage topics."