• Stars
    star
    891
  • Rank 48,743 (Top 1.0 %)
  • Language
    Python
  • Created over 7 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Algorithms and data structures for review for coding interview.

Code Catalog in Python

This is my catalog of algorithms and data structures for review for a coding interview.

I've printed these out and so I can review them.

It's probably not necessary to memorize them, just know the concepts and how they work in case you need to recreate them in an interview.

This is really just for me, but I wanted to share. I'll likely add more, but they will all be in Python.

For great books on data structures and algorithms in Python:

Data Structures and Algorithms in Python (hardcover) Data Structures and Algorithms in Python (paperback - much cheaper)

Grokking Algorithms


May contain bugs.

More Repositories

1

coding-interview-university

A complete computer science study plan to become a software engineer.
273,000
star
2

computer-science-flash-cards

Mini website for testing both general CS knowledge and enforce coding practice and common algorithm/data structure memorization.
HTML
7,873
star
3

practice-python

Part of my daily plan for studying Python.
Python
1,553
star
4

practice-c

Part of my daily plan for studying C.
C
782
star
5

practice-cpp

Part of my daily plan for studying C++.
C++
589
star
6

assembly-and-c

Personal study of book "Low-Level Programming" by Igor Zhirkov (Apress, 2017)
Assembly
133
star
7

lecture-reference

References in a lecture series.
104
star
8

docker-nuke

Removes all docker containers, images, and volumes.
Shell
71
star
9

c-note

Notes on C and experimental files.
C
68
star
10

docker-ghost-template

Docker composition of Ghost blog with Node, NGINX proxy, database, etc.
JavaScript
59
star
11

machine-learning

Some notes on machine learning algorithms, mostly in Matlab format.
MATLAB
55
star
12

practice-go

A project for practicing while learning Go.
Go
34
star
13

aws-lambda-sqs

AWS Lambda package for taking an incoming item and enqueuing using SQS (Simple Queue Service).
Python
20
star
14

cpp-practice

Just experiments in C++
C++
20
star
15

cpp-experiments

C++ Experiments and sandbox code
C++
19
star
16

lubanovic-python

Notes from "Introducing Python"
Python
16
star
17

hearthstone-cl

An experimental command-line Hearthstone simulator in C++
C++
13
star
18

avatar-service

Docker composition of encapsulated microservice for generating avatar images.
Python
10
star
19

sentiment-classifier-service

Self-contained service utilizing the NLTK for sentiment classification.
Shell
9
star
20

casper-startup-next-door

A fork of the Ghost Casper theme for Startup Next Door.
CSS
6
star
21

genomic-read-matching

Just an experiment with an algorithm for matching reads with genomic reference sequence.
Python
6
star
22

digraph-degree-distribution

Digraph in-degree distribution calculation
Python
5
star
23

casper-gah

Fork of casper-startup-next-door
CSS
3
star