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

Projects in Awesome Lists by ivanbgd

A curated list of projects in awesome lists by ivanbgd .

https://github.com/ivanbgd/a-star_algorithm

Several different implementations of the A-Star search algorithm, including a Bidirectional version - used for finding the shortest path in a graph.

a-star-algorithm bidirectional-a-star-algorithm graph-algorithms graphs planar-graphs python

Last synced: 11 Apr 2025

https://github.com/ivanbgd/rope-data-structure-c

A C implementation of a data structure that can store a string and efficiently cut a part (a substring) of this string and insert it in a different position

c rope rope-string string-manipulation text-processing

Last synced: 11 Apr 2025

https://github.com/ivanbgd/rope-data-structure

Implementation of a data structure that can store a string and efficiently cut a part (a substring) of this string and insert it in a different position.

rope rope-string

Last synced: 28 Mar 2025

https://github.com/ivanbgd/dijkstra-shortest-paths-algorithm

Different implementations of the Dijkstra Shortest Paths algorithm, including a Bidirectional version.

bidirectional-dijkstra dijkstra dijkstra-algorithm dijkstra-shortest-path graphs planar-graphs python

Last synced: 28 Mar 2025

https://github.com/ivanbgd/matrix-multiplication-matmul-c

Matrix Multiplication of non-square matrices in C, including parallel versions

c matrices matrix matrix-multiplication non-square-matrix-multiplication open-mp openmp

Last synced: 28 Mar 2025

https://github.com/ivanbgd/reduce-image-size-python

Reduces size of images in a folder

image images photo photos python

Last synced: 28 Mar 2025

https://github.com/ivanbgd/genetic-algorithm-maximum-area-in-ellipse

Genetic Algorithm in Python 2 for inscribing a triangle of the maximum area in a given ellipse.

artificial-intelligence genetic-algorithm genetic-algorithms python soft-computing

Last synced: 28 Mar 2025

https://github.com/ivanbgd/udacity-deep-learning-nd101

My solutions to the Udacity Deep Learning Nanodegree Foundation ND101 on-line course, with some examples in C, beside Python (https://www.udacity.com/course/deep-learning-nanodegree-foundation--nd101)

c deep-learning deep-neural-networks jupyter-notebook miniflow neural-networks python tensorflow udacity udacity-deep-learning udacity-nanodegree

Last synced: 28 Mar 2025

https://github.com/ivanbgd/branch_prediction

Compares execution speed of processing sorted and unsorted arrays, with and without branching. Disassembly and results included.

branch-prediction c-plus-plus cplusplus cpp

Last synced: 28 Mar 2025

https://github.com/ivanbgd/heap-data-structure

The Heap data structure in Python, with the Heap Sort algorithm

heap heap-sort heaps heapsort heapsort-algorithm

Last synced: 28 Mar 2025

https://github.com/ivanbgd/cuda_quad_c

Calculates a definite integral by using three different rules. Compares sequential to parallel implementations.

cuda integrals parallel-implementations

Last synced: 28 Mar 2025

https://github.com/ivanbgd/linked-lists

The Linked List data structure, with example usage

c doubly-linked-list doublylinkedlist linked-list linkedlist python

Last synced: 28 Mar 2025

https://github.com/ivanbgd/openmp_quad_manual_c

Calculates a definite integral by using a quadrature rule. Doesn't use worksharing directives, but shares loop iterations manually.

integrals open-mp openmp openmp-parallelization quadrature-rules

Last synced: 28 Mar 2025

https://github.com/ivanbgd/disjoint-sets-data-structure

Efficient implementation of the Disjoint Sets data structure in Python

disjoint-set disjoint-sets

Last synced: 28 Mar 2025

https://github.com/ivanbgd/machine-learning-practicing

My Machine Learning practicing; low level implementations of algorithms

machine-learning machine-learning-algorithms

Last synced: 28 Mar 2025

https://github.com/ivanbgd/hash-functions-and-tables

Hash Functions and Tables, including Rabin-Karp for strings

hash hash-functions hashing hashtable rabin-karp rabin-karp-algorithm

Last synced: 28 Mar 2025

https://github.com/ivanbgd/codecrafters-redis-rust

Redis (from a Codecrafters challenge)

codecrafters codecrafters-redis redis

Last synced: 27 Mar 2025

https://github.com/ivanbgd/redis-server-rust

A Redis server clone

redis redis-server

Last synced: 15 Apr 2025

https://github.com/ivanbgd/codecrafters-dns-server-rust

A DNS server (from a Codecrafters challenge)

Last synced: 28 Mar 2025

https://github.com/ivanbgd/quick3-sort-py

Quick3 Sort in Python

quicksort quicksort-algorithm

Last synced: 28 Mar 2025

https://github.com/ivanbgd/wpf_practice

Practicing WPF in C# (.NET)

csharp dotnet wpf

Last synced: 28 Mar 2025

https://github.com/ivanbgd/statistics

Statistics algorithms, sequential and parallel implementations

c open-mp openmp statistics

Last synced: 28 Mar 2025

https://github.com/ivanbgd/prefix-trie-matching-cpp

Prefix Trie data structure with Pattern Matching, in C++

c-plus-plus cpp prefix-trie trie trie-structure trie-tree tries

Last synced: 28 Mar 2025

https://github.com/ivanbgd/matrices-c

Matrix operations in C, sequential and parallel implementations (Open MP)

c matrices matrix matrix-calculations matrix-functions matrix-multiplication open-mp openmp

Last synced: 28 Mar 2025

https://github.com/ivanbgd/zero2prod

Implementation of the "Zero to Production in Rust" Book by Luca Palmieri, https://www.zero2prod.com

actix-web docker postgresql reqwest rstest rust sqlx tokio tracing

Last synced: 28 Mar 2025

https://github.com/ivanbgd/self-balancing-binary-search-trees

Self-Balancing Binary Search Trees (AVL, Splay), with examples

avl avl-tree avltree binary-search-tree bst splay splay-trees splaytrees

Last synced: 28 Mar 2025

https://github.com/ivanbgd/reduce-image-size-rust

Reduces size of images in a folder

image images photo photos rust rust-lang

Last synced: 03 Mar 2025

https://github.com/ivanbgd/bioinf_demo

A Bioinformatics demo in Python working with FASTQ files and using the Modin library

bioinformatics biopython computational-biology fastq larger-than-memory modin python python3 trie

Last synced: 28 Mar 2025

https://github.com/ivanbgd/codecrafters-http-server

An HTTP server (from a Codecrafters challenge)

Last synced: 28 Mar 2025

https://github.com/ivanbgd/rust_book

https://doc.rust-lang.org/book/

rust rust-lang

Last synced: 28 Mar 2025

https://github.com/ivanbgd/openmp_quad_worksharing_c

Calculates a definite integral by using a quadrature rule. Uses worksharing directives.

integrals open-mp openmp openmp-parallelization quadrature-rules worksharing-directives

Last synced: 28 Mar 2025

https://github.com/ivanbgd/genetic-algorithm-maximum-area-in-ellipse-python3

Genetic Algorithm in Python 3 for inscribing a triangle of the maximum area in a given ellipse.

artificial-intelligence genetic-algorithm genetic-algorithms python python3 soft-computing

Last synced: 28 Mar 2025

https://github.com/ivanbgd/coursera-neural-networks-for-machine-learning-in-python

Complete starter code for all programming assignments in Python

coursera coursera-neural-networks neural-networks python

Last synced: 28 Mar 2025

https://github.com/ivanbgd/codecrafters-sqlite-rust

SQLite (from a Codecrafters challenge)

Last synced: 14 Mar 2025