Coder Social home page Coder Social logo

jatin-shihora / dsa-essentials_core-cs Goto Github PK

View Code? Open in Web Editor NEW
11.0 1.0 12.0 1.58 MB

All essential Data Structures and Algorithms with different programming languages.

License: MIT License

C 15.47% C++ 20.01% Java 22.90% JavaScript 10.68% Python 12.42% Go 1.23% C# 16.80% Kotlin 0.48%
cpp java c csharp data-structures dsa dsa-algorithm dsalgo-questions golang hacktoberfest

dsa-essentials_core-cs's Introduction

Jatin-Shihora

Hi , I'm Jatin Shihora

I'm a Software Developer from India.

๐Ÿš€ Languages and Tools:

ย ย ย ย ย ย ย ย 

C++
Java
Python
Kotlin
XML
JSON
MySQL
Android Studio
Firebase
VSCode
NPM
Git
GitHub
Linux


Jatin Shihora's streak

๐Ÿ“Š My Github Stats


Jatin Shihora's Github Stats Jatin Shihora's Top Languages
Note: Top languages is only a metric of the languages that my public code has.

Jatin Shihora's Activity Graph




Some Trophies I have, don't know what for ;)

trophy


Connect with me:

dsa-essentials_core-cs's People

Contributors

developerharshraj avatar dinki-yaduwanshi avatar jatin-shihora avatar jawadkhanpk avatar krtksharma avatar piyush-mishra-00 avatar tejthete avatar vedha-vikash-pixel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

dsa-essentials_core-cs's Issues

Request to enhance "Nth_Ugly_Number.java" as pull request

Problem Link

Submission Type

  • Algorithms

Problem Description

  • I am interested in enhancing the class "Nth_Ugly_Number.java" as well as fixes.

Submission Directory

  • DataStructure/Algorithms => DP => nth_ugly_number => Nth_Ugly_Number.java

Language

  • [] C
  • [] C++
  • Java
  • [] Python
  • [] JavaScript
  • [] C#
  • [] Kotlin
  • [] Go

Kindly assign me this issue.
Thanks

~ DmitriyShum

Implementing a 2D Array

Submission Type

  • Part of Data Structures Directory

Problem Description

  • Add matrices addition and subtraction code implemented in java under the name "Matrice_Add_Sub.java"

Submission Directory

  • Data_Structures => Array => 2-D Array

Language

  • Java

Kindly assign me this issue.
Thanks

Implement BubbleSort in Javascript & Kotlin

Implement BubbleSort in Javascript & Kotlin

Submission Type

  • Part of algorithms directory

Problem Description

  • Standard BubbleSort algorithm

Submission Directory

  • Algorithms => Sorting => BubbleSort.langugeExtension

Language

  • JavaScript
  • Kotlin

Thanks

Requesting to fix StringPermute.java file name + organization

Add a comment to get assigned to your desired language.

Problem Link

Submission Type

  • Algorithms

Problem Description

  • The file name doesn't match the name in the repository.

Submission Directory

  • Algorithms => Backtracking => StringPermute => StringPermute.java

Language

  • [] C
  • [] C++
  • Java
  • [] Python
  • [] JavaScript
  • [] C#
  • [] Kotlin
  • [] Go

Kindly assign me this issue.
Thanks

~ Dmitriy

Implement BucketSort algorithm

Implement BucketSort algorithm

Submission Type

  • Part of algorithms directory

Problem Description

  • Standard BucketSort Algorithm

Submission Directory

  • Algorithms => Sorting => Bucket_Sort => BucketSort.language_extension

Languages available for this problem

  • JavaScript
  • C#
  • Kotlin
  • Go

Thanks

Stack Implementation using Linked List

I would like to add Stack Implementation using Linked List approach in Java

Problem Link

https://github.com/Jatin-Shihora/DSA-Essentials/tree/main/Data_Structures/Stack/Implementation

It is a part of Stack in Data Structure Directory

Problem Description

  • The problem is that a stack can also be implemented using Linked List. I have that approach with me and I want to contribute that in your repo.

Submission Directory

  • DataStructure => Stack/Implementation
  • // I will add a seperate code file named like StackUsingLL.java in the above mentioned directory.

Language

  • Java

Kindly assign me this issue.
Thanks

Doubly Linked List implementation with various functions

I want to add a Doubly Linked List using "Java". I will also add various functions within it and it will be a menu based program.

Problem Link

Submission Type

  • It will going to be the part of Data Structures --> Linked List directory.

Problem Description

  • I have seen that there are code for single linked list but double linked list codes are missing which is one of the main topic in Data Structures. I want to add that. Also I will be adding various functions of using that linked list like inserting, deleting, reversing, etc. Please assign me this issue to do that.

Submission Directory

  • DataStructure => LinkedList => DoublyLinkedList.java

Language

  • Java

Kindly assign me this issue.
Thanks

Need BinaryInsertionSort in cpp, kotlin and go.

BinaryInsertionSort is implemented in the algorithms directory under the sorting subdirectory in c, java, js, cs & py language. So need someone to implement this algorithm in c++, kotlin & go .

Submission Type

  • Part of the Algorithms directory

Problem Description

  • Standard Binary insertion sort problem

Submission Directory

  • Algorithms => Sorting => BinaryInsertionSort.languageExtension

Problem is still unsolved in these languages :

  • C++
  • Kotlin
  • Go

Thanks

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.