Java Solutions to problems on LintCode/LeetCode
-
Updated
Nov 27, 2024 - Java
Java Solutions to problems on LintCode/LeetCode
This series aims to teach you DP with everything sequenced step by step, fully readable code with necessary comments. It includes 150+ problems, 115+ from LeetCode, covering 12 DP patterns from 1D to Graph DP. Includes Top-Down & Bottom-Up solutions, multiple ways of writing Top-Down solutions, and space optimizations (e.g., 1D to constant space).
This study plan is for those who want to prepare for technical interviews but are uncertain which problems they should focus on. The problems have been carefully curated so that levels 1 and 2 will guide beginner and intermediate users through problems that cover the data structures and algorithms necessary to succeed in interviews with most mid…
My solutions for different online judges: UVa, LightOJ, SPOJ, Codeforces, Codechef, Atcoder, Timus, URI etc.
Config files for my GitHub profile.
Personal repository of Leetcode solutions
Welcome to DSA in Java, your ultimate resource for mastering Data Structures and Algorithms (DSA) using Java. This repository is designed to help you build a strong foundation in one of the most essential skills for coding interviews, competitive programming, and real-world software development.
Problems for Data Structures and Algorithms coded in C++
Mixed Dynamic-Programming Solutions -Java
Solutions to competitive programming problems from different websites which are developed by me.
Some important algorithms implementation
This repo contains the algorithms and solutions to commonly asked interview questions.
This is final task of design and analysis of algorithm. It's about implementation of brute force, greedy, and dynamic programming on knapsack problem.
Dynamic programming is used where we have problems, which can be divided into similar sub-problems, so that their results can be re-used. Mostly, these algorithms are used for optimization.
This repository contains my code solutions for the dynamic programming problems in C++.
Data Structures And Algorithms Practice
Data Structures and Algorithms (DSA) repository covering essential concepts and implementations. Includes linked lists, stacks, queues, sorting algorithms, and searching algorithms.
Add a description, image, and links to the dynamicprogramming topic page so that developers can more easily learn about it.
To associate your repository with the dynamicprogramming topic, visit your repo's landing page and select "manage topics."