Skip to content

amay0048/hackerrank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hackerrank

Hackerrank solutions in various languages

The CITI Series Is Still on Hackerrank, but the main page seems to be missing. Here are the problems with some sort of grouping.

Everything with a * is interesting but may be overkill for interviews :-)

There is also a go version on these implementations: https://github.com/amay0048/ctci

Node can actually be really tricky to implement these in within a reasonable runtime as its missing some of the key data structures that simplify the problems.

I prepped by working through each of these, first trying to get an implemention just based on the problem statement, then watching the video on each page that explains the concepts and trying to refine my implementation to pass all cases.

You can ignore the basic_stats directory (I mean stats, what was I thinking)

00_not_data_structures_or_algos

recursion

https://www.hackerrank.com/challenges/ctci-recursive-staircase

https://www.hackerrank.com/challenges/ctci-fibonacci-numbers

time complexity

https://www.hackerrank.com/challenges/ctci-big-o

sorting (maybe this should go in algos?)

https://www.hackerrank.com/challenges/ctci-comparator-sorting

linked list

https://www.hackerrank.com/challenges/ctci-linked-list-cycle

dynamic programming (this probably belongs in algos) *

https://www.hackerrank.com/challenges/ctci-coin-change/problem

bit manipulation

https://www.hackerrank.com/challenges/ctci-lonely-integer

01_data_structures

01_arrays

https://www.hackerrank.com/challenges/ctci-array-left-rotation

02_strings

https://www.hackerrank.com/challenges/ctci-making-anagrams

03_hash_tables

https://www.hackerrank.com/challenges/ctci-ransom-note

https://www.hackerrank.com/challenges/ctci-ice-cream-parlor

05_stacks

https://www.hackerrank.com/challenges/ctci-balanced-brackets

06_queues

https://www.hackerrank.com/challenges/ctci-queue-using-two-stacks

08_heaps

https://www.hackerrank.com/challenges/ctci-find-the-running-median

09_tries *

https://www.hackerrank.com/challenges/ctci-contacts

02_algorithms

01_bubble_sort

HTtps://www.hackerrank.com/challenges/ctci-bubble-sort

03_merge_sort

https://www.hackerrank.com/challenges/ctci-merge-sort

04_binary_search *

https://www.hackerrank.com/challenges/ctci-is-binary-search-tree

05_depth_first_search *

https://www.hackerrank.com/challenges/ctci-connected-cell-in-a-grid

06_breadth_first_search *

https://www.hackerrank.com/challenges/ctci-bfs-shortest-reach

About

Hackerrank solutions in various languages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published