Git Product home page Git Product logo

coding-interview-problems's Introduction

Coding-Interview-Problems

This repository contains the coding interview problems along with solutions.

Problem Solution Code Category Difficulty
Island Count CPP Graph Traversal Medium
Minimum Falling Path Sum text CPP Dynamic Programming Medium
Word Break text CPP Dynamic Programming Medium
Remove K Digits text CPP Greedy, Stack Medium
Binary Search Tree Checker To be updated CPP Trees Medium
Delete node in singly-linked list text CPP Linked-List Easy, Tricky
Minimize The Absolute Difference text CPP Two Pointers Easy
Majority Element text CPP Hashing, Trick Easy, Tricky
Count Numbers Less Than K text CPP Mathematics Easy-Medium
Remove Zero Sum Consecutive Nodes text CPP Linked Lists Medium
Ways To Form Max Heap text CPP Heap, Mathematics Medium-Hard
Find K Closest Elements text CPP MISC Easy
Populating Next Right Pointers text CPP Trees Medium
Gas Station text CPP Greedy Algorithm Medium
Set Matrix Zeroes text CPP Matrix Manipulation Easy, Tricky
Diameter of Generic Tree text CPP Trees, Graphs Medium
2 Keys Keyboard text CPP DP, Maths Medium
Very Hard Queries Solution article CPP Queries, Maths Medium
Deterministic Finite Automaton Solution article CPP Recursion, Dynamic Programming Medium
Maximum Selling Gap Solution article CPP Arrays Medium
Game of Life - CPP Arrays Medium
3 Sum Article CPP Two Pointers Medium
Shift Linked List Scratchpad CPP Linked List Easy, Medium
Unique Paths III Article CPP Backtracking Medium

CS Fundamentals

  1. DBMS Glossary
  2. Object Oriented Programming Glossary

coding-interview-problems's People

Contributors

sahilbansal17 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

coding-interview-problems's Issues

Add solution articles

Problems

General

  • Update articles for existing ones from text to markdown format.

Guidelines:

  1. It has to be in markdown format. Consider this one as an example.
  2. Try to include some hints as in the one above and write in a language which is easy to understand.
  3. We do not wish to give the articles already there on gfg or leetcode etc. The articles should be such that it guides the reader to come to a solution themselves by getting enough hints. It should help them know more about our thought process in general.

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.