ShivankShekhar / Data-Structures

A repository of data structures and all the programs in different languages. Now contribute as Hacktober Fest is on the way.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Data-Structures

A repository of Data Structures and all the programs in different languages.

CONTRIBUTION

For your contribution follow our guidelines

ARRAYS

  • 1D Arrays
  • 2D Arrays
  • 3D Arrays
  • 4D Arrays
  • INBUILT
  • MISC
    • JAGGED
    • Arrangement and Rearrangement
      • Rearrange Positive and Negative
      • Replace even in the stream
    • ARRAY ROTATION
      • Rotate array in O(n)
      • Rotate array to right
      • Rotate array cyclically
      • Rotate array by K
      • Rotate matrix by 90
      • Find the min count to get original array from rotated array
      • Find Maximum Hamming Distance
      • Find Maximum value with only rotations allowed
      • Find Minimum Element in Rotated Sorted Array
      • Find pair with given Sum in Rotated Sorted Array
    • Occurances
      • Find Maximum odd count
      • Find missing number with the given duplicate
      • Find pairs with sum K
      • Occurance of particular number
      • Row and Column Sum
    • Order Statistics
      • Find smallest in 2d matrix
      • Find largest element in array
      • Find Mean and Median of the array
      • Find the K largest Smallest Element
      • Find the largest 3 elements
    • Pattern Printing

STRING

LISTS

STACKS

QUEUES

NORMAL QUEUE

DOUBLE ENDED QUEUE

CIRCULAR QUEUE

TREES

BINARY TREES

HEAPS

GRAPHS

  • Representation of Graph - Adjacency list

LICENSE

Apache License

NOTE : Dont forget to pull before pushing your commits otherwise it will create merge conflicts

                                        ALL RIGHTS RESERVED:

                                        TradeMark : TechOus

                                        Admins: 1. Nidhi Mittal
                                                2. Aniket Batabyal

About

A repository of data structures and all the programs in different languages. Now contribute as Hacktober Fest is on the way.

License:Apache License 2.0


Languages

Language:Java 38.5%Language:C++ 32.7%Language:C 22.9%Language:Python 5.6%Language:JavaScript 0.3%