All Projects → Data-Structures-Algorithms-Handbook → Similar Projects or Alternatives

935 Open source projects that are alternatives of or similar to Data-Structures-Algorithms-Handbook

Javascript Datastructures Algorithms
📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book
Stars: ✭ 3,221 (+10636.67%)
Mutual labels:  linked-list, sorting-algorithms
Pgo
Go library for PHP community with convenient functions
Stars: ✭ 51 (+70%)
Mutual labels:  strings, array
adif
用标准c语言开发的常用数据结构和算法基础库,作为应用程序开发接口基础库,为编写高性能程序提供便利,可极大地缩短软件项目的开发周期,提升工程开发效率,并确保软件系统运行的可靠性、稳定性。
Stars: ✭ 33 (+10%)
Mutual labels:  linked-list, heap
Algorithms
Java implementation for Introduction to Algorithms book.
Stars: ✭ 58 (+93.33%)
Learningmasteringalgorithms C
Mastering Algorithms with C 《算法精解:C语言描述》源码及Xcode工程、Linux工程
Stars: ✭ 615 (+1950%)
Mutual labels:  linked-list, heap
algorithms
The All ▲lgorithms documentation website.
Stars: ✭ 114 (+280%)
Problem-Solving
contains all coding interview practice problems, data structures and algorithms implementations. 👨‍💻👨‍💻💥 🚩
Stars: ✭ 14 (-53.33%)
Mutual labels:  array, queues
Data Structures
Common data structures and algorithms implemented in JavaScript
Stars: ✭ 139 (+363.33%)
Mutual labels:  linked-list, array
Interviewbit
InterviewBit Solutions
Stars: ✭ 117 (+290%)
Mutual labels:  linked-list, array
Sc
Common libraries and data structures for C.
Stars: ✭ 161 (+436.67%)
Mutual labels:  linked-list, heap
Competitive Programming
Programming👨‍💻 Questions on BinarySearch💻, LeetCode💻, CodeChef💻, Codeforces💻,DSA 450
Stars: ✭ 188 (+526.67%)
Mutual labels:  array, bit-manipulation
Util
A collection of useful utility functions
Stars: ✭ 201 (+570%)
Mutual labels:  hashing, strings
dsa
data structure and algorithm - examples and implementations
Stars: ✭ 13 (-56.67%)
Mutual labels:  linked-list, sorting-algorithms
Coding Interview Gym
leetcode.com , algoexpert.io solutions in python and swift
Stars: ✭ 451 (+1403.33%)
Mutual labels:  heap, dynamic-programming
Fucking Algorithm
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
Stars: ✭ 99,705 (+332250%)
Competitive Programming Repository
Competitive Programming templates that I used during the past few years.
Stars: ✭ 367 (+1123.33%)
Mutual labels:  hashing, dynamic-programming
Algorithm-Implementation
This is our effort to collect the best implementations to tough algorithms. All codes are written in c++.
Stars: ✭ 16 (-46.67%)
Mutual labels:  strings, sorting-algorithms
recursion-and-dynamic-programming
Julia and Python recursion algorithm, fractal geometry and dynamic programming applications including Edit Distance, Knapsack (Multiple Choice), Stock Trading, Pythagorean Tree, Koch Snowflake, Jerusalem Cross, Sierpiński Carpet, Hilbert Curve, Pascal Triangle, Prime Factorization, Palindrome, Egg Drop, Coin Change, Hanoi Tower, Cantor Set, Fibo…
Stars: ✭ 37 (+23.33%)
Mutual labels:  recursion, dynamic-programming
Hello Algorithm
🌍 针对小白的算法训练 | 包括四部分:①.算法基础 ②.力扣图解 ③.大厂面经 ④.CS_汇总 | 附:1、千本开源电子书 2、百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)
Stars: ✭ 29,372 (+97806.67%)
py-algorithms
Algorithms and Data Structures, solutions to common CS problems.
Stars: ✭ 26 (-13.33%)
Mutual labels:  sorting-algorithms, stacks
python3-algorithms
Python3 数据结构与算法的介绍及应用。1. 数据结构:数组、链表、栈、队列、树、堆、图; 2. 典型排序算法:冒泡排序、选择排序、插入排序、希尔排序、堆排序、归并排序、快速排序、桶排序、计数排序、基数排序; 3. 查找算法: 顺序查找、二分查找、哈希表查找、二叉查找树、平衡二叉查找树(AVL树、红黑树)、平衡多路查找树(B树、B+树);4. LeetCode 和《剑指Offer》刷题、多种方法的题解
Stars: ✭ 70 (+133.33%)
Leetcode Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Stars: ✭ 22,440 (+74700%)
cs-problems
Some 70+ interesting computer science problems and solutions in C#
Stars: ✭ 28 (-6.67%)
py-problems-solutions
Implementations of various problems using Python. Dynamic Programming, BackTracking & Sorting algorithms 💻
Stars: ✭ 20 (-33.33%)
Cosmos
Hacktoberfest 2021 | World's largest Contributor driven code dataset | Algorithms that run our universe | Your personal library of every algorithm and data structure code that you will ever encounter |
Stars: ✭ 12,936 (+43020%)
Leetcode
Provide all my solutions and explanations in Chinese for all the Leetcode coding problems.
Stars: ✭ 5,619 (+18630%)
Mutual labels:  array, interview-questions
DSA
Project : Data Structures and Algorithms in C#
Stars: ✭ 31 (+3.33%)
Mutual labels:  heap, searching-algorithms
problem-solving
No description or website provided.
Stars: ✭ 56 (+86.67%)
needle
📌📚 An extensive standalone data structure library for JavaScript.
Stars: ✭ 25 (-16.67%)
Mutual labels:  linked-list, heap
common
Metarhia Common Library
Stars: ✭ 55 (+83.33%)
Mutual labels:  strings, array
deque
JavaScript implementation of a double-ended queue
Stars: ✭ 17 (-43.33%)
Mutual labels:  linked-list
Fatou.jl
Fatou sets in Julia (Fractals, Newton basins, Mandelbrot)
Stars: ✭ 92 (+206.67%)
Mutual labels:  recursion
coding-interview
Resources for preparing for your next coding interview
Stars: ✭ 27 (-10%)
Mutual labels:  interview-questions
algorithms-in-dart
Implementation of data structures and algorithms in Dart programming language.
Stars: ✭ 189 (+530%)
Mutual labels:  trees
learning-computer-science
Learning data structures, algorithms, machine learning and various computer science constructs by programming practice from resources around the web.
Stars: ✭ 28 (-6.67%)
Mutual labels:  interview-questions
go-streams
Stream Collections for Go. Inspired in Java 8 Streams and .NET Linq
Stars: ✭ 127 (+323.33%)
Mutual labels:  array
Interview
Code completion and code review for identifying C# candidates
Stars: ✭ 22 (-26.67%)
Mutual labels:  interview-questions
Javascript-Concepts
JavaScript concepts is a collection of documentation about the most quirky parts of the JavaScript programming language.
Stars: ✭ 27 (-10%)
Mutual labels:  interview-questions
concat
Demo repository for habr.com article about faster Go string concatenation.
Stars: ✭ 16 (-46.67%)
Mutual labels:  strings
php-collections
A collection library for php
Stars: ✭ 34 (+13.33%)
Mutual labels:  array
daoos
A group of tools for anyone to be able to create their own decentralised organisation on Bitcoin. 🟩
Stars: ✭ 28 (-6.67%)
Mutual labels:  stacks
fe-interview-handwrite
📖 前端面试常见手写题整理
Stars: ✭ 273 (+810%)
Mutual labels:  interview-questions
AdversarialBinaryCoding4ReID
Codes of the paper "Adversarial Binary Coding for Efficient Person Re-identification"
Stars: ✭ 12 (-60%)
Mutual labels:  hashing
kotal
Blockchain Kubernetes Operator
Stars: ✭ 137 (+356.67%)
Mutual labels:  stacks
CodingInterview
Leetcode解题、剑指offer第二版💪💪💪⛷😀
Stars: ✭ 28 (-6.67%)
Mutual labels:  interview-questions
Sorting-Algorithms
sorting algorithms in python
Stars: ✭ 15 (-50%)
Mutual labels:  sorting-algorithms
MHCLN
Deep Metric and Hash Code Learning Network for Content Based Retrieval of Remote Sensing Images
Stars: ✭ 30 (+0%)
Mutual labels:  hashing
Competitive Coding
Contains Solution for all type of Problems of Competitive Programming. Updates Frequently as any problem is solved.
Stars: ✭ 16 (-46.67%)
Mutual labels:  heap
Interview materials
A curated list of all essential job interview preparation materials.
Stars: ✭ 27 (-10%)
Mutual labels:  interview-questions
siphash-java
SipHash in Java; zero-allocation and streaming implementations
Stars: ✭ 25 (-16.67%)
Mutual labels:  hashing
problems
Programming practice problems and solutions ;)
Stars: ✭ 37 (+23.33%)
Mutual labels:  interview-questions
simplehstore
🏪 Easy way to use a PostgreSQL database (and the HSTORE feature) from Go
Stars: ✭ 54 (+80%)
Mutual labels:  strings
djb2a
DJB2a non-cryptographic hash function
Stars: ✭ 31 (+3.33%)
Mutual labels:  hashing
CuVec
Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory
Stars: ✭ 73 (+143.33%)
Mutual labels:  array
gomoji
Helpful functions to work with emoji in Golang
Stars: ✭ 63 (+110%)
Mutual labels:  strings
discrete-math-python-scripts
Python code snippets from Discrete Mathematics for Computer Science specialization at Coursera
Stars: ✭ 98 (+226.67%)
Mutual labels:  recursion
CryptoManana
An Advanced PHP Cryptography Framework
Stars: ✭ 15 (-50%)
Mutual labels:  hashing
tlsh
TLSH lib in Golang
Stars: ✭ 110 (+266.67%)
Mutual labels:  hashing
ultra-sort
DSL for SIMD Sorting on AVX2 & AVX512
Stars: ✭ 29 (-3.33%)
Mutual labels:  sorting-algorithms
Recursive-Tile-Map-Growth
Tile based level growth algorithm used in Procedural Dungeon Toolkit
Stars: ✭ 40 (+33.33%)
Mutual labels:  recursion
61-120 of 935 similar projects