Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

114 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

data structures and algorithms (DSA) practice

This repository tracks most of my practice code for DSA problems, alongside some other information that I’ve compiled while preparing for software engineer interviews.

A secondary use of the repository is for tracking some of my preferred tools and conventions for working with different programming languages.

setup

Follow the instructions in each directory.

Templating

Creating directories and files for solution code modules can be a repetitive task. To avoid this chore and standardize solution formats, there are a few options below for automatically generating code.

Boilerplate

There are Boilerplate-based templates for generating Golang and Rust LeetCode problem solution skeletons.

The below scripts handle passing the appropriate output directories for this repository of solutions.

Cookiecutter

There is a Cookiecutter-based template for generating Python LeetCode problem solution skeletons, see the config file.

This template should be used via the lc_new_py.py script, which passes the parameters for the template and output locations to Cookiecutter.

Whiteboard / diagramming tools

Diagrams as Code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages