Code Monkey home page Code Monkey logo

coding_skillset_topicwise's Introduction

Coding_SkillSet_Topicwise

Code the following questions.

Please answer the questions in the "AnswerX.cpp" format..
This repositiory is to help begineers with open source..
Plagarism will help no one.

Arrays:

Q1) Sort an array of 0’s 1’s 2’s without using extra space or sorting algorithm.
Q2) Repeat and Missing Number.
Q3) Merge two sorted Arrays without extra space.
Q4) Kadane’s Algorithm.
Q5) Merge Overlapping Subintervals.
Q6) Find the duplicate in an array of N+1 integers.
Q7) Set Matrix Zeroes.
Q8) Pascal Triangle.
Q9) Next Permutation.
Q10) Inversion of Array (Using Merge Sort).
Q11) Stock Buy and Sell.
Q12) Rotate Matrix.

Arrays/Maths:

Q13) Search in a 2D matrix.
Q14) Pow(X,n).
Q15) Majority Element (>N/2 times).
Q16) Majority Element (>N/3 times).
Q17) Grid Unique Paths.
Q18) Reverse Pairs.

Hashing:

Q19) 2 Sum problem.
Q20) 4 Sum problem.
Q21) Longest Consecutive Sequence.
Q22) Largest Subarray with 0 sum.
Q23) Count number of subarrays with given XOR(this clears a lot of problems).
Q24) Longest substring without repeat.

Linklist:

Q25) Reverse a LinkedList.
Q26) Find middle of LinkedList.
Q27) Merge two sorted Linked List.
Q28) Remove N-th node from back of LinkedList.
Q29) Delete a given Node when a node is given. (0(1) solution).
Q30) Add two numbers as LinkedList.
Q31) Find intersection point of Y LinkedList.
Q32) Detect a cycle in Linked List.
Q33) Reverse a LinkedList in groups of size k.
Q34) Check if a LinkedList is palindrome or not.
Q35) Find the starting point of the Loop of LinkedList.
Q36) Flattening of a LinkedList.
Q37) Rotate a LinkedList.

2-pointer:

Q38) Clone a Linked List with random and next pointer.
Q39) 3 sum.
Q40) Trapping rainwater.
Q41) Remove Duplicate from Sorted array.
Q42) Max consecutive ones.

Will be adding question related to other data structures soon.

ForTheBadge built-with-love

coding_skillset_topicwise's People

Contributors

babesgotbyte avatar anuagarwal62680 avatar paras399979 avatar palak2001 avatar prakarsh-kaushik avatar jyotika999 avatar mark-42 avatar youngdevelopers3 avatar swrnv avatar abhishek-greninja17 avatar akshaygidwani404 avatar dhruviagrawal avatar gargi-agrawal avatar idan22moral avatar kesav890 avatar medhabalani avatar pooja-das avatar rtp77 avatar blog-a1 avatar arrowarchit avatar deepu13 avatar varshaacodes avatar

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.