An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by levongh

A curated list of projects in awesome lists by levongh .

https://github.com/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.

fiduccia-mattheyses graph kernigan-lin partitioning simulated-annealing

Last synced: 11 Sep 2025

https://github.com/levongh/levongh

Last synced: 18 Mar 2026

https://github.com/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.

Last synced: 27 Jul 2025

https://github.com/levongh/heap

Last synced: 13 Aug 2025

https://github.com/levongh/singleton

The singleton pattern is a software design pattern that restricts the instantiation of a class to one object. This is useful when exactly one object is needed to coordinate actions across the system.

Last synced: 03 Apr 2025

https://github.com/levongh/plane

Last synced: 03 Apr 2025

https://github.com/levongh/pair

Last synced: 03 Apr 2025

https://github.com/levongh/stack

In computer science, a stack is an abstract data type that serves as a collection of elements, with two principal operations: push, which adds an element to the collection, and pop, which removes the most recently added element that was not yet removed. The order in which elements come off a stack gives rise to its alternative name, LIFO (for last in, first out).

cplusplus-11 stack

Last synced: 03 Apr 2025

https://github.com/levongh/go_chat

Last synced: 03 Apr 2025

https://github.com/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).

Last synced: 12 Aug 2025

https://github.com/levongh/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.

cplusplus-11 cplusplus-14 unique-ptr

Last synced: 19 Oct 2025

https://github.com/levongh/logger

Last synced: 16 Aug 2025

https://github.com/levongh/sokoban

Sokoban game implementation

Last synced: 17 Nov 2025

https://github.com/levongh/queue

Last synced: 01 Jul 2025

https://github.com/levongh/bitset

Last synced: 03 Apr 2025

https://github.com/levongh/md5

The MD5 algorithm is a widely used hash function producing a 128-bit hash value. Although MD5 was initially designed to be used as a cryptographic hash function, it has been found to suffer from extensive vulnerabilities. It can still be used as a checksum to verify data integrity, but only against unintentional corruption.

cryptography hashing md5

Last synced: 03 Apr 2025

https://github.com/levongh/profile

a small microservice to serve a general profile settings

Last synced: 03 Apr 2025

https://github.com/levongh/algorithms

Last synced: 18 Jan 2026

https://github.com/levongh/game

Last synced: 07 Oct 2025

https://github.com/levongh/daemon

Last synced: 08 Oct 2025

https://github.com/levongh/array

Last synced: 15 Jun 2025

https://github.com/levongh/skewdetector

This repository provides both python and c++ implementation of image skew detection

Last synced: 12 Feb 2026

https://github.com/levongh/list

fully STL compatible list

Last synced: 16 Jun 2025

https://github.com/levongh/ninvaders

Space Invaders

Last synced: 03 Apr 2025