Pinned Repositories
algorithms
array
avatarify
Avatars for Zoom and Skype
energi
A cryptocurrency for mass adoption.
energiminer
CPU / GPU miner for Energi
graham_convex_hull
Graham's scan is a method of finding the convex hull of a finite set of points in the plane with time complexity O(n log n).
graph
In mathematics, the graph partition problem is defined on data represented in the form of a graph G = (V,E), with V vertices and E edges, such that it is possible to partition G into smaller components with specific properties.
levongh
thread_pool
In computer programming, a thread pool is a software design pattern for achieving concurrency of execution in a computer program. Often also called a replicated workers or worker-crew model, a thread pool maintains multiple threads waiting for tasks to be allocated for concurrent execution by the supervising program. By maintaining a pool of threads, the model increases performance and avoids latency in execution due to frequent creation and destruction of threads for short-lived tasks. The number of available threads is tuned to the computing resources available to the program, such as parallel processors, cores, memory, and network sockets.
unique_ptr
The class template unique_ptr<T> manages a pointer to an object of type T. You will usually construct an object of this type by calling new to create an object in the unique_ptr constructor. After calling the constructor, you can use the object very much like a raw pointer. The * and -> operators work exactly like you would expect, and are very efficient — usually generating nearly the same assembly code as raw pointer access.
levongh's Repositories
levongh/graph
In mathematics, the graph partition problem is defined on data represented in the form of a graph G = (V,E), with V vertices and E edges, such that it is possible to partition G into smaller components with specific properties.
levongh/cmrc
A Resource Compiler in a Single CMake Script
levongh/dashcore-lib
A pure and powerful JavaScript Dash library.
levongh/dataloader-benchmarks
levongh/Hub
Dataset format for AI. Build, manage, query & visualize datasets for deep learning. Stream data real-time to PyTorch/TensorFlow & version-control it. https://activeloop.ai
levongh/levongh
levongh/ninvaders
Space Invaders
levongh/source-code
levongh/tenderdash
⟁ Tendermint Core (BFT Consensus) in Go
levongh/wallet-lib
A pure and extensible JavaScript Wallet Library for Dash
levongh/avatarify
Avatars for Zoom and Skype
levongh/energi
A cryptocurrency for mass adoption.
levongh/graham_convex_hull
Graham's scan is a method of finding the convex hull of a finite set of points in the plane with time complexity O(n log n).
levongh/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
levongh/awesome-distributed-systems
A curated list to learn about distributed systems
levongh/bitset
levongh/external_sort
levongh/go_chat
levongh/Heap
levongh/huffman_encoder_decoder
levongh/interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
levongh/interview
Everything you need to prepare for your technical interview
levongh/js-dash-sdk
Dash client-side library for wallet payment/signing and application development. (Wallet, DAPI, Primitives, BLS, ...)
levongh/levongh.github.io
levongh/logger
levongh/ORB_SLAM2
Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
levongh/profile
a small microservice to serve a general profile settings
levongh/system-design-and-architecture
Learn how to design large-scale systems. Prep for the system design interview.
levongh/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
levongh/xray-16
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World.