All Projects → Muhammad-Magdi → problem-solving

Muhammad-Magdi / problem-solving

Licence: MIT license
No description or website provided.

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to problem-solving

psolving-paradigms
Common problems of dynamic programming methods and techniques, including prerequisites, for competitive programmers.
Stars: ✭ 34 (-39.29%)
Mutual labels:  spoj, uva, greedy, codeforces, dynamic-programming
problem-solving
A platform where you can learn about algorithms and data structures. A heaven for competitive programmers. Learn here: https://reyadussalahin.github.io/problem-solving/
Stars: ✭ 33 (-41.07%)
Mutual labels:  spoj, uva, codeforces, problem-solving
category-wise-problems
contains category wise problems(data structures, competitive) of popular platforms.
Stars: ✭ 32 (-42.86%)
Mutual labels:  uva, codeforces, cses
LearnCPP
Learn Cpp from Beginner to Advanced ✅ Practice 🎯 Code 💻 Repeat 🔁 One step solution for c++ beginners and cp enthusiasts.
Stars: ✭ 359 (+541.07%)
Mutual labels:  codeforces, dynamic-programming, problem-solving
Competitive Coding
Contains Solution for all type of Problems of Competitive Programming. Updates Frequently as any problem is solved.
Stars: ✭ 16 (-71.43%)
Mutual labels:  spoj, codeforces, dp
vjudge-to-oj
Import your vJudge solutions to actual online judges. Currently supports UVa, CodeForces, SPOJ, and CodeForces GYM.
Stars: ✭ 43 (-23.21%)
Mutual labels:  spoj, uva, codeforces
icie
Competitive programming IDE-as-a-VS-Code-plugin
Stars: ✭ 81 (+44.64%)
Mutual labels:  spoj, codeforces
algovault
Algorithms and templates for competitive programming
Stars: ✭ 67 (+19.64%)
Mutual labels:  spoj, codeforces
competitive-programming
This is my collection of various algorithms and data structures that I feel that are needed frequently in competitive programming .
Stars: ✭ 30 (-46.43%)
Mutual labels:  codeforces, number-theory
Code
Macesuted's Code Repository.
Stars: ✭ 20 (-64.29%)
Mutual labels:  spoj, codeforces
Competitive Programming Score API
API to get user details for competitive coding platforms - Codeforces, Codechef, SPOJ, Interviewbit
Stars: ✭ 118 (+110.71%)
Mutual labels:  spoj, codeforces
Coderchef Kitchen
The official repository for our programming kitchen which consists of 50+ delicious programming recipes having all the interesting ingredients ranging from dynamic programming, graph theory, linked lists and much more. All the articles contain beautiful images and some gif/video at times to help clear important concepts.
Stars: ✭ 306 (+446.43%)
Mutual labels:  string, dynamic-programming
competitive-programming
Roadmap to learn data structures, algorithms, mathematics, dynamic programming to beat in competitive programming, or crack any interview.
Stars: ✭ 21 (-62.5%)
Mutual labels:  spoj, codeforces
DSA--GeeksForGeeks
DSA course solutions in C++ Jump to below directly for more problems
Stars: ✭ 47 (-16.07%)
Mutual labels:  backtracking, dynamic-programming
Algo Tree
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.
Stars: ✭ 166 (+196.43%)
Mutual labels:  string, dynamic-programming
Android interviews
🚀Everything you need to know to find a android job. 算法 / 面试题 / Android 知识点 🔥🔥🔥 总结不易,你的 star 是我最大的动力!
Stars: ✭ 510 (+810.71%)
Mutual labels:  string, dynamic-programming
Data-Structure-Algorithm-Programs
This Repo consists of Data structures and Algorithms
Stars: ✭ 464 (+728.57%)
Mutual labels:  string, greedy
Algorithms
✨ a bunch of algorithms in a bunch of languages ✨
Stars: ✭ 55 (-1.79%)
Mutual labels:  backtracking, dynamic-programming
cppdump
Standard dumps of data structures/algorithms
Stars: ✭ 18 (-67.86%)
Mutual labels:  uva, codeforces
Competitive Programming Repository
Competitive Programming templates that I used during the past few years.
Stars: ✭ 367 (+555.36%)
Mutual labels:  string, dynamic-programming

Problem-Solving

Description

This Repository contains some session notes/codes/solutions to classical problems

Topics included

  • C++ Standard Template Library (STL) notes/usage examples.

  • Some C++ Built-in function notes/usage examples.

  • Time Complexity Analysis session notes/examples.

  • C++ Bitwise operators notes/usage examples in bitmasks.

  • 1D/2D Cumulative (prefix) Sum, Frequency arrays notes/usage examples.

  • Binary Search with 2 (minimization,maximization) Examples.

  • Kadane Algorithm usage example in 1D, 2D and 3D arrays.

  • Union Find (aka Disjoint Sets Union DSU) Data structure with Path Compression.

  • Different Solutions to find/build the LIS (Longest Increasing Subsequence) Problem using:

    • Recursive/Iterative (with Memory Reduction) Dynamic Programming (DP).

    • Binary Search.

    • Segment Tree.

  • Matrix Operations:

    • Addition

    • Multiplication

    • Fast Exponentiation (aka Fast Power).

TBC..

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].