All Projects → shijiebei2009 → Algorithms

shijiebei2009 / Algorithms

Licence: apache-2.0
📖 Commonly used computer-based algorithms - 计算机常用基础算法 - Star me if you like it!

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Algorithms

Conduit
High Performance Streams Based on Coroutine TS ⚡
Stars: ✭ 135 (-6.25%)
Mutual labels:  algorithms
Data Structures
Common data structures and algorithms implemented in JavaScript
Stars: ✭ 139 (-3.47%)
Mutual labels:  algorithms
Coding Problems
Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
Stars: ✭ 2,221 (+1442.36%)
Mutual labels:  algorithms
Important Java Concepts
🚀 Complete Java - A to Z ║ 📚 Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android 🔥
Stars: ✭ 135 (-6.25%)
Mutual labels:  algorithms
Leetcode Patterns
A curated list of leetcode questions grouped by their common patterns
Stars: ✭ 3,750 (+2504.17%)
Mutual labels:  algorithms
Matrixprofile
A Python 3 library making time series data mining tasks, utilizing matrix profile algorithms, accessible to everyone.
Stars: ✭ 141 (-2.08%)
Mutual labels:  algorithms
Dash
DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
Stars: ✭ 134 (-6.94%)
Mutual labels:  algorithms
Youtube Projects
This repository contains all the code I use in my YouTube tutorials.
Stars: ✭ 144 (+0%)
Mutual labels:  algorithms
You Dont Know X
🙈 curated list of inspiring resources which show you don't know that much about something you thought you knew.
Stars: ✭ 139 (-3.47%)
Mutual labels:  algorithms
Algorithms
A collection of common algorithms and data structures implemented in java, c++, and python.
Stars: ✭ 142 (-1.39%)
Mutual labels:  algorithms
Algorithms
STL Algorithm Cheat Sheet + example code from STL Algorithm Video Series.
Stars: ✭ 136 (-5.56%)
Mutual labels:  algorithms
Placement Preparation
Hello everyone, I have created this repository specifically for competitive questions and for placements preparation.
Stars: ✭ 137 (-4.86%)
Mutual labels:  algorithms
19 udacity dsa
Data Structures & Algorithms Nanodegree Program from Udacity
Stars: ✭ 140 (-2.78%)
Mutual labels:  algorithms
Datastructures Algorithms
The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!
Stars: ✭ 2,105 (+1361.81%)
Mutual labels:  algorithms
Ultimate Java Resources
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.
Stars: ✭ 143 (-0.69%)
Mutual labels:  algorithms
Keras Rl2
Reinforcement learning with tensorflow 2 keras
Stars: ✭ 134 (-6.94%)
Mutual labels:  algorithms
Thermite
Thermite SIMD: Melt your CPU
Stars: ✭ 141 (-2.08%)
Mutual labels:  algorithms
.codebits
📚 List of resources for Algorithms and Data Structures in Python & other CS topics @2017
Stars: ✭ 144 (+0%)
Mutual labels:  algorithms
Mir Algorithm
Dlang Core Library
Stars: ✭ 143 (-0.69%)
Mutual labels:  algorithms
Interviews
A list of fancy questions I've been asked during the interviews I had. Some of them I ask when interviewing people.
Stars: ✭ 140 (-2.78%)
Mutual labels:  algorithms

Algorithms Build Status License

Algorithms playground for common questions solved in Java syntax.

This repository contains my solution for some common algorithms. I've created this repository to learn about algorithms and improve solving different common computer science problems. I'll try to add more solutions if I have time :)

Each solved problem has a program written in Java. Every solution is tested and some problems contains more than one solution with different implementations.

You can check the solution executing tests inside tests directory. Some of this problems have been resolved using TDD.

Problems


Arrays

Commons

Graph

Matrix

Multithread

Queue

Similarity

Sorting Algorithm

Chinese to Spelling

Stack

Strings

Trees

Design Patterns

Author

License

Copyright 2015 Xu Wang

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].