rain1024 / datastructures-algorithms-competitive-programming Goto Github PK
View Code? Open in Web Editor NEW<Hello!> -|DaS.Algo|- +Pr0bl3m5! `Comp::Ete` {Solve~Fun} ^Join_us^
<Hello!> -|DaS.Algo|- +Pr0bl3m5! `Comp::Ete` {Solve~Fun} ^Join_us^
Dynamic Programming (Basic) in C++
References
Brute force, Backtrack
C++ (cpp)
Considering two interesting rules
# Section "Related Articles"
- name: Content must have "Related Articles" section
type: regex
search: "## π Related Articles\n"
- name: Section "Related Articles" should contains at least 3 items
type: regex
search: "## π Related Articles\n\n(.*\n){3,}"
Range Queries (prefix sum) in C++
References
Range Queries (prefix sum)
C++ (cpp)
Dynamic Programming (Basic) in C++
References
Big-O
C++ (cpp)
Set in Python
Set
Python (py)
I use bazel for building and Google Test for testing
Tree in C++
References
Tree
C++ (cpp)
Dynamic Programming (Intermediate) in C++
References
Dynamic Programming (Intermediate)
C++ (cpp)
Problems
The Neetcode Roadmap is a thorough guide that strives to help individuals improve their problem-solving skills in the area of data structures and algorithms. The roadmap is structured in a way that offers a step-by-step methodology to practicing DSA, with a primary emphasis on solving 150 problems that encompass a wide variety of topics.
Arrays and Hashing
Two Pointers
Stack
Backtracking
Bitwise in Python
Bitwise
Python (py)
Queue in Typescript
References
Queue
Typescript (ts)
Binary Tree in C++
References
Binary Tree
C++ (cpp)
Master Algorithmic Programming Techniques. Advance your Software Engineering or Data Science Career by Learning Algorithms through Programming and Puzzle Solving. Ace coding interviews by implementing each algorithmic challenge in this Specialization. Apply the newly-learned algorithmic techniques to real-life problems, such as analyzing a huge social network or sequencing a genome of a deadly pathogen.
Topology Sort in C++
References
Graph - Graph Representation
C++ (cpp)
Queue in Python
Queue
Python (py)
Queue in C++
References
Queue
C++ (cpp)
Sorting in C++
References
Sorting
C++ (cpp)
Qualification Round
Collection Information
Discussion thread about ideas and features of Version 0.12.x
π’ Problems
π’ Problems
π’ Problems
Problems
Tree in Typescript
References
Tree
Typescript (ts)
Stack in c++
Stack
C++ (cpp)
Bitwise in C++
References
C++ (cpp)
Set in C++
References
Set
C++ (cpp)
Strong Connected Components in C++
References
Strong Connected Components
C++ (cpp)
Big-O in C++
References
Big-O
C++ (cpp)
TrΓ UαΊ©n Vietnamese Tangram Problem is very funny. I will create a simple program for this problem.
Features
Interesting Resources
Hash table in Python
Hash Table
Python (py)
Version 2.1
Version 2.0
Array in Python
References
Array
Python (py)
Problems added in version 1.x
Collection: "Data Structures Course"
URL: https://www.coursera.org/learn/data-structures
Duration: In Progress (2022-11-19 - )
User: rain1024
Toolbox
Profile
Week 1: Basic data structures
TBD
TBD
Link: https://codeforces.com/problemset/problem/231/A
Tags: brute force
, greedy
, *800
Hash Table in C++
References
Hash Tables
C++ (cpp)
Linked List in Python
Linked List
Python (py)
Stack in Typescript
References
Stack
Typescript (ts)
Big-O in Python
References
Big-O
Python (py)
Discussion thread about ideas and features of Version 1.0.x
π’ Problems
π Backlog
Stack in Python
Stack
Python (py)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.