Giter Site home page Giter Site logo

aritra-tech / data-structure-algorithm Goto Github PK

View Code? Open in Web Editor NEW
35.0 3.0 28.0 29.77 MB

An Open-Source repository ๐ŸŒŽ that contains all the DSA concepts and their implementation, questions and Interview questions.

License: Apache License 2.0

Java 50.16% C++ 47.50% C 2.34%
java open-source data-structures strivers-sde-sheet algorithms leetcode hacktoberfest hacktoberfest-accepted

data-structure-algorithm's Introduction

Aritra

about More about me

val aritra-tech = human {
    about {
        name = "Aritra Das"
        company = Ionage
        role = SDE-1
    }

    tech {
        day("Kotlin", "Jetpack_Compose", "SwiftUI", "KMP_CMP")
        night("Side_Projects", ".*".toRegex())
    }

    links {
        email = "[email protected]"
        twitter = "@aritratech"
        medium = "@aritradas20"
        linkedIn = "in/aritra-das-"
    }
}

๐Ÿ“Š Github Stats

Aritra Das | Stats

data-structure-algorithm's People

Contributors

abhishek-mallick avatar afreenabegum avatar akanksha-sen avatar akashrchandran avatar ankitakataria22 avatar anmol-baranwal avatar aritra-tech avatar ashmeet-ashmeet avatar avik-creator avatar binayshaw7777 avatar codersuren avatar cs50x-rgb avatar deepshikha2708 avatar geeklord04 avatar joypaul2001 avatar maruti54 avatar masroor07 avatar mohammadkaif1 avatar priyanshugarg26 avatar rakesh9100 avatar rishikavishnoi avatar shweta2024 avatar snehithabarukula avatar soumya-kushwaha avatar sumitkanth avatar surjyaneeh avatar tanya-gupta25 avatar vedsom avatar vikas-kmr1 avatar zapatil 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

Watchers

 avatar  avatar  avatar

data-structure-algorithm's Issues

Subsets

Description

Given an integer array nums of unique elements, return all possible subsets (the power set).
The solution set must not contain duplicate subsets. Return the solution in any order.

N-Queens

Description

The n-queens puzzle is the problem of placing n queens on an n x n chessboard such that no two queens attack each other.

Given an integer n, return all distinct solutions to the n-queens puzzle. You may return the answer in any order.

Each solution contains a distinct board configuration of the n-queens' placement, where 'Q' and '.' both indicate a queen and an empty space, respectively.

Add Leetcode Solutions of Linked List Problems.

Under the Linked List Folder create a folder named "LeetCode_Problems" and for each question, there will be different folders with questions in the README file.

Add important questions that are asked by FAANG and other startup companies.

comment under this issue to get assigned.

Fibonacci Number in Java

Write the code for the Fibonacci Number in Java.

Follow the steps:

go to src -> Algorithm -> create a folder named "Recursion" -> then create another folder for the problem (e.g Fibonacci_Number) -> there add the java solution and create a README file there add the link of the question.

Make sure to make a folder for every question you solve and the folder should consist of the java file and the README file

Problem Link : Fibonacci Number

CONTRIBUTING.md

The FORK link has incorrect repo name resulting into errors. Please get that corrected or assign it to me.

AVL Tree in Java

In the Tree folder create another package named AVLTree and in that folder create a java file and add the code.

Make sure to create a folder as I said above.

Comment on the issue to get assigned.

Tree

Inorder Traversal of a Tree

Swap Nodes in Pairs using Java

Write the code for the Swap Nodes in Pairs in Java.

Follow the steps:

go to src -> Algorithm -> create a folder named "Recursion" -> then create another folder for the problem (e.g Swap_Nodes_in_Pairs ) -> there add the java solution and create a README file there add the link of the question.

Make sure to make a folder for every question you solve and the folder should consist of the java file and the README file

Problem Link : Swap Nodes in Pairs

Tree

PreOrder Traversal of tree in C++

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.