Giter Site home page Giter Site logo

avinash14022002 / ds-algo-solutions Goto Github PK

View Code? Open in Web Editor NEW

This project forked from adityabisoi/ds-algo-solutions

0.0 0.0 0.0 1010 KB

A collection of solutions for Hackerrank data structures and algorithm problems in Python

License: MIT License

Python 22.72% C++ 38.68% Java 38.60%

ds-algo-solutions's Introduction

Join the chat at https://gitter.im/ds-algo-solutions/community

ds-algo-solutions

A collection of solutions for HackerRank data structures and algorithm problems in Python, JAVA, and CPP. This community-owned project aims to bring together the solutions for the DS & Algo problems across various platforms, along with the resources for learning them. Problems from Leetcode will be included soon in the project.

Contribution Instructions

Please read contribution guidelines for contributing to the project.

HackerRank

HackerRank is a place where programmers from all over the world come together to solve problems in a wide range of Computer Science domains such as algorithms, machine learning, or artificial intelligence, as well as to practice different programming paradigms like functional programming.

Topic Question Difficulty CPP JAVA Python
Arrays
2D Array-DS Easy View View View
Dynamic Array Easy View View View
Left Rotation Easy View View View
Arrays-DS Easy View View View
Sparse Arrays Medium View View View
Array Manipulation Hard View View View
Linked Lists
Print the Elements of a Linked List Easy View View View
Insert a node at the head of a linked list Easy View View View
Insert a Node at the Tail of a Linked List Easy View View View
Insert a node at a specific position in a linked list Easy View View View
Delete a Node Easy View View View
Print in Reverse Easy View View View
Compare two linked lists Easy View View View
Merge two sorted linked lists Easy View View View
Get Node Value Easy View View View
Reverse a linked list Easy View View View
Delete duplicate-value nodes from a sorted linked list Easy View View View
Find Merge Point of Two Lists Easy View View View
Cycle Detection Easy View View View
Inserting a Node Into a Sorted Doubly Linked List Easy View View View
Reverse a doubly linked list Easy View View View
Stacks
Maximum Element Easy View View View
Equal Stacks Easy View View View
Balanced Brackets Medium View View View
Game of Two Stacks Medium
Largest Rectangle Medium View
Simple Text Editor Medium View
Waiter Medium View
AND xor OR Hard
Poisonous Plants Hard
Queues
Queue using Two Stacks Medium View View
Castle on the Grid Medium View View
Down to Zero II Medium View View View
Truck Tour Hard View View View
Queries with Fixed Length Hard View
Heap
QHEAP1 Easy View View
Jesse and Cookies Easy View View View
Find the Running Median Hard View View View
Queries with Fixed Length Hard View
Trees
Tree - Top View Easy View View View
Tree - Preorder Traversal Easy View View View
Tree - Inorder Traversal Easy View View View
Tree - Postorder Traversal Easy View View View
Tree - Level Order Traversal Easy View View View
Tree - Height of a Binary Tree Easy View View View
Binary Search Tree - Insertion Easy View View View
Binary Search Tree - Lowest Common Ancestor Easy View View View
Is This a Binary Search Tree Medium View View View
Swap Nodes [Algo] Medium View View View
Tree - Huffman Decoding Medium View View
Tree: Square-Ten Tree Hard View
Balanced Forest Hard View View
Kitty's Calculations on a Tree Advanced View View View
Algorithms
Mark and Toys Easy View View View
Grading Students Easy View View View
Apple and Orange Easy View View View
Number Line Jumps Easy View View
Encryption Medium View View
Cut the sticks Easy View View View
Breaking the Records Easy View View
Sales by Match Easy View View
Climbing the Leaderboard Medium View View View
Diagonal Difference Easy View
Queen's Attack II Medium View
Electronics Shop Easy View View View
The Coin change problem Medium View View View
Angry Professor Easy View View View
Migratory Birds Easy View View View
Mini-Max Sum Easy View View View
Dorsey Thief Advanced View View
Luck Balance Easy View View
Fair Cut Medium View
Prime XOR Medium View
The Great XOR Medium View View View
Sansa and XOR Medium View View
Xor sequence Medium View View View
Sherlock and the Valid String Medium View View
Bigger is Greater Medium View View View
Utopian Tree Easy View
Sequence Equation Easy View
Find Digits Easy View
Modified Kaprekar Numbers Easy View
Taum and B'day Easy View
Lonely Integer Easy View View View
Sum vs XOR Easy View View View
Maximizing XOR Easy View View View
Birthday Cake Candles Easy View View View
Sub-array Division Easy View View View
Bill Division Easy View View View
Marc's Cakewalk Easy View View
Flipping Bits Easy View View View
The Longest Common Subsequence Medium View View View
Halloween Sale Easy View View View
Chocolate Feast Easy View View View
Save the Prisoner Easy View View View
Library Fine Easy View View
Non-Divisible Subset Medium view View View
Candies Medium View
3-D Surface Area Medium View View View
Minimum Average Waiting Time Hard View
Minimum Loss Medium View View
Beautiful Pairs Easy View View
Greedy Florist Medium View View
Priyanka and Toys Easy View View View
Compare the Triplets Easy View View View
ACM ICPC Team Easy View View
Contest Problems
Squares of a Sorted Array Medium View View View
Diagonal Difference Easy View View View
Minimum Absolute Difference in an Array Medium View View View
Organizing Containers of Balls Easy View
Disjoint Sets
Merging Communities Easy View View View
Components in a Graph Medium View View
Super Maximum Cost Queries Hard View View View
Kundu and Tree Hard View

A cool & collective resource🔻

https://drive.google.com/file/d/1FMdN_OCfOI0iAeDlqswCiC2DZzD4nPsb/view?usp=sharing

ds-algo-solutions's People

Contributors

aarushi11h avatar abhay313 avatar aditkumar72 avatar adityabisoi avatar anushkasinghal11 avatar arihantbansal avatar avinash14022002 avatar devansh252 avatar dhruv-rathi avatar hr1shu avatar itish-agarwal avatar manishaag7 avatar mintuagarwal avatar mustang519 avatar nivedita967 avatar prakhar1144 avatar prashant-3108 avatar pratyush25 avatar razakhangit avatar sakshay-gupta avatar satyam20-sys avatar satyampandeygit avatar sourav-suku avatar stormfireuttam avatar subhankar4901 avatar suhas142 avatar tanvie avatar vikasahlawat228 avatar vikhyatsingh123 avatar yashasvimisra2798 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.