Giter VIP home page Giter VIP logo

21-days-programming-challenge-aces's Introduction

⭐ 21-DAYS-PROGRAMMING-CHALLENGE-ACES ⭐

Learning Data Structures and Algorithms

Day 1 -

  • 01 Knapsack
  • Subset Sum
  • AtCoder - Frog 1

Day 2 -

  • Equal Sum Partition
  • Count Of Subset With Given Sum
  • AtCoder - Frog 2

Day 3 -

  • Minimum Sum Subset Difference
  • Count Of Subset With Given Difference
  • AtCoder - Vacation

Day 4 -

  • Target Sum
  • Unbounded Knapsack
  • Rod Cutting

Day 5 -

  • Coin Change - Number Of Ways To Make Amount
  • Coin Change - Minimum Number Of Coins To Make Amount

Day 6 -

  • Longest Common Subsequence
  • Longest Common Substring

Day 7 -

  • Print Longest Common Subsequence
  • Shortest Common Super Sequence
  • Minimum Number Of Insertion And Deletion(Convert String A To B)

Day 8 -

  • Longest Palindromic Subsequence
  • Minimum Deletion To Make String Palindrome
  • Print SCS(Shortest Common SuperSequence)

Day 9 -

  • Longest Repeating Subsequence
  • Sequence Pattern Matching
  • Minimum Insertion To Make String Palindrome

Day 10 -

  • Matrix Chain Multiplication

Day 11 -

  • Palindrome Partitioning

Day 12 -

  • Number Of Ways To Evaluate Expression To True

Day 13 -

Day 14 -

Day 15 -

  • Scrambled String

Day 16 -

Day 17 -

Day 18 -

Day 19 -

Day 20 -

Day 21 -

  • Sum Tree(Root Value Equal to its child)
  • Diagonal Tree Traversal

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.