Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Data structures

A data structure is a particular way storing and organizing data in a computer for efficient access and modification. Data structures are designed for a specific purpose. Examples include arrays, linked lists, and classes.

https://github.com/pkprajapati7402/cpp-notes

Here's the notes and the Problems with solutions, that we generally see While learning any new language. These problems contains OOPS, Data Structures and Algorithm problems using C++.

algorithms cpp data-structures dsa oops-in-cpp tutorial

Last synced: 05 Nov 2024

https://github.com/nishkarshraj/python-programming

Programming in Python with level ranging from basic to advanced.

data-structures database database-management oops-in-python python python-3 python-library python-script

Last synced: 10 Nov 2024

https://github.com/abxhr/open-dsa

A compiled guide (codes) for various Data Structures and Algorithms

algorithms data-structures

Last synced: 09 Nov 2024

https://github.com/extwiii/oojava-uc.san.diego

Object Oriented Java Programming: Data Structures and Beyond - UC San Diego - Coursera

algorithm data-structures java object-oriented

Last synced: 29 Nov 2024

https://github.com/iker-gonzalez/42-common-core

Compilation of all the projects carried out as part of 42's common core program.

42cursus algorithms bash c cpp css3 data-structures docker html5 linux mysql nestjs networking networks oauth postgresql react typescript virtualization

Last synced: 14 Jan 2025

https://github.com/daidai21/leetcode

The algorithm of Leetcode with Python3.x and C++. SQL and Shell.

algorithm bash cpp11 data-structures leetcode python3 shell sql

Last synced: 14 Oct 2024

https://github.com/mcxxmc/structures-in-go

Implementation of some data structures in golang. e.g. Binary search tree.

data-structures go golang

Last synced: 19 Dec 2024

https://github.com/lihanghang/tecroom

技术栈在线总结文档,包含编程语言、数据结构与算法、机器学习、数据库等。

artificial-intelligence coding data-mining data-structures deep-learning design-patterns docker java machine-learning nlp python3 summary text-extraction text-mining tools

Last synced: 13 Nov 2024

https://github.com/nazmulkp/swift-algorithms-and-datastructure-practice

Practice programming skills with tutorials and practice problems of Basic Programming, Data Structures and Algorithms with Swift Language

algorithms coding coding-challenge data-structures datastructure-practice interview-practice ios practice-programming-skills swift swift-algorithms swift-language

Last synced: 12 Oct 2024

https://github.com/reity/circuit

Minimal pure Python library for building and working with logical circuits.

circuit circuits common-library data-structures logic logic-circuit logic-gates python

Last synced: 23 Nov 2024

https://github.com/shivabhusal/algorithms_n_data_structures

Contains all common algorithm theories and implementation in various languages like C, Ruby, etc

algorithms c data-structures learning ruby

Last synced: 14 Oct 2024

https://github.com/vipul1432/4thsem-java-practicals

4th Semester-Java-Practicals GTU #OOPs All source code

data-structures java javafx oops

Last synced: 10 Nov 2024

https://github.com/myselfakashagarwal/java-pocket-guide

Java content including DS , concepts , classes explanations etc

data-structures guide java-8 java-classes

Last synced: 07 Nov 2024

https://github.com/arturopala/scala-tree

General purpose, covariant, immutable, low overhead, efficient, monadic tree-like data structure with comprehensive API.

data-structures library scala tree tree-structure

Last synced: 06 Nov 2024

https://github.com/dmjio/trie

This Trie is so fly

data-structures fly haskell tree trie

Last synced: 16 Nov 2024

https://github.com/mghalix/bank-system

C++ Console Application for a Banking System.

console-application cpp data-structures file-organization oop

Last synced: 13 Nov 2024

https://github.com/robusgauli/cset.h

Typesafe, Generic & Fastest Set Data structure implementation in C

c data-structures generic hash hashmap set

Last synced: 02 Jan 2025

https://github.com/pablobona/catalog-of-my-things-ruby

Welcome to the Catalog of My Things console app! This Ruby-based application allows you to manage collections of items you own, including books, music albums, movies, and games. You can keep track of various details about these items and perform tasks such as adding new items, listing items, and more.

data-structures database json methods object preserve rubocop ruby ruby-gem testing

Last synced: 13 Jan 2025

https://github.com/mribeirodantas/vidente

R package to parse and preprocess the Surveillance, Epidemiology, and End Results (SEER) Program data from NIH/NCI

cancer-patients cancer-research data-analysis data-science data-structures r-package seer

Last synced: 15 Oct 2024

https://github.com/sodiqsanusi/algorithmsarchive

A collection of algorithms solved from different platforms

algorithms data-structures javascript typescript

Last synced: 08 Nov 2024

https://github.com/ultirequiem/javascript-data-structures-platzi

🏗️ JavaScript Data Structures course on @platzi by @degranda

data-structures javascript platzi

Last synced: 24 Oct 2024

https://github.com/prateekiiest/competitive-programming-algo-ds

A curated list of competitive programming exercises I did through my undergrad :ledger:

algorithm-challenges algorithms algorithms-and-data-structures data-structures

Last synced: 11 Oct 2024

https://github.com/elliotwutingfeng/asciiset

asciiset is an ASCII character bitset.

ascii bitmask bitset bitwise byte data-structures hacktoberfest set string

Last synced: 11 Nov 2024

https://github.com/okeuday/supool

Erlang Process Pool as a Supervisor

data-structures erlang erlang-process-pool

Last synced: 12 Oct 2024

https://github.com/agzuniverse/competitivecoding

A collection of unique problems and their solutions I've come across during competitive coding.

algorithms competitive-programming data-structures hacktoberfest

Last synced: 09 Jan 2025

https://github.com/jackfirth/planning

A Racket package for automated planning

data-structures library planning racket

Last synced: 30 Jan 2025

https://github.com/hanke0/python-ctools

A collection of useful data structures and functions written in C for Python.

data-structures functions python-c-api python-c-extension python-library

Last synced: 19 Dec 2024

https://github.com/d-k-deng/dataprocessing_practice

The program processes personal records from a file using custom-implemented data structures such as Binary Search Trees (BST), heaps, and hashmaps, with an emphasis on generics and without relying on built-in Java classes like LinkedList and PriorityQueue.

data-processing data-structures java

Last synced: 30 Jan 2025

https://github.com/okeuday/record_info_runtime

Parse transform for using record_info(size, _) and record_info(fields, _) during runtime

data-structures erlang

Last synced: 12 Dec 2024

https://github.com/frenzyexists/solve-the-crime

First Project from Spring semester 2021 on Data Structures. That's it

data-structures java university university-project

Last synced: 03 Jan 2025

https://github.com/shinjimc/octree_voxel_vtk

Octree with VTK is a C++ project that efficiently manages, stores, and visualizes three-dimensional spatial data. It utilizes an Octree data structure and Visualization Toolkit (VTK) to load spatial points from CSV files into a 3D space. It features robust Google Test (GTEST) unit tests to ensure reliability.

3d-visualization c-plus-plus cpp data-management data-structures data-visualization gtest octree octree-structure point-clouds spatial-data vtk

Last synced: 24 Dec 2024

https://github.com/azzzrro/data-structure-solutions-1

Data structure solutions for arrays, linked lists, strings, and binary search. Useful for learning and coding practice.

array binary-search data-structures javascript linear-search linked-list string

Last synced: 17 Jan 2025

https://github.com/octcarp/sustech_cs203-dsaa_f22_works

(1080/1000) Labs of CS203 2022 Fall: Data Structure and Algorithm Analysis, SUSTech. Taught by Prof. Bo TANG @tangloner.

algorithms cs203 data-structures sustech

Last synced: 09 Feb 2025

https://github.com/alwinsimon/ds-in-js

Ds in Js is a repository that contains implementations of various basic data structures and algorithms in JavaScript. Whether you are a beginner looking to learn about data structures and algorithms or an experienced developer looking for a quick reference, this repository has you covered.

algorithms-and-data-structures begginer-friendly contributions-welcome data-structures dsa-algorithm javascript js

Last synced: 11 Jan 2025

https://github.com/jackfirth/chess

A Racket package for playing chess

chess data-structures library racket

Last synced: 30 Jan 2025

https://github.com/jw3126/enumsets.jl

fast sets containing enum values

data-structures juila

Last synced: 07 Feb 2025

https://github.com/nikhiljsk/strivers_sde_sheet

Python and Golang Solutions for Striver's SDE Sheet

algorithms data-structures go golang python striver striver-sde-sheet strivers-sde-sheet

Last synced: 17 Jan 2025

https://github.com/ajay-dhangar/dsa-with-js

JavaScript Data Structures and Algorithms Basic Course or Roadmap

algorithms data-structures data-structures-and-algorithms dsa dsa-in-js javascript

Last synced: 12 Dec 2024

https://github.com/samvel-aivazian/neetcode

Solutions to NeetCode problems using Java 21. This repository includes implementations of various data structures, algorithms, and design patterns, with a focus on clear, maintainable code and thorough testing.

algorithms algorithms-and-data-structures coding-challenges data-structures design-patterns java java-21 sorting-algorithms

Last synced: 11 Jan 2025

https://github.com/honzasp/spiral

A simple compiled programming language

compiler data-structures functional language-design rust

Last synced: 25 Jan 2025

https://github.com/zedthree/fortran-redblack

Demos of Red-Black and Binary Search Trees in Fortran

data-structures fortran redblacktree tree-structure

Last synced: 18 Jan 2025

https://github.com/okeuday/nd_index

Erlang N-dimensional Index Iterator

data-structures erlang

Last synced: 12 Dec 2024

https://github.com/sidvishnoi/compact-prefix-tree

A serializable compact prefix tree (also known as Radix tree or Patricia tree or space-optimized trie) implementation in JavaScript.

compact-prefix-tree data-structures patricia-tree prefix-tree prefix-trie radix-tree trie trie-tree

Last synced: 09 Feb 2025

https://github.com/thuongtruong1009/point2d-and-vector2d

The first mini project kind of Data Structure & Algorithm subject. Enjoy it !

algorithm data-structures java-8 pointers-and-arrays vector-space-model

Last synced: 18 Jan 2025

https://github.com/cizr/perlcodingtoolkit

This repository contains a diverse collection of Perl scripts and utilities designed to assist developers in various aspects of programming and problem-solving.

client-server compression-algorithm cryptography cybersecurity data-structures digitalforensics graph perl perl5 problem-solving recursion scheduling-algorithms searching-algorithms sorting-algorithms tree webprogramming

Last synced: 19 Jan 2025

https://github.com/data-engineering-community/data-engineering-meetup-in-a-box

A collection of guides, resources, and support for DE meetup organizers.

data data-analysis data-engineering data-mining data-structures database meetups

Last synced: 23 Dec 2024

https://github.com/javitocor/coding-challenges---repl.it

Solutions to coding challenges at repl.it

algorithms coding-challenges data-structures ruby

Last synced: 29 Jan 2025

https://github.com/yungshenglu/onlinejudgeuva

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 26 Dec 2024

https://github.com/princebansal7/dsa-sheets-code

This Repository contains Logic programs with full explanations and multiple ways of approaching the Problems. Also my solution codes for sheets like DSA 450 Sheet, SDE 180 Sheet, Ongoing DSA Placement Course etc.

algorithms cpp data-structures leetcode stl

Last synced: 25 Jan 2025

https://github.com/mussacharles/maths-for-fast-algorithms

Detailed explanations and implementations of various maths concepts for writing high performance code/algorithms backed with Unit tests.

algorithms data-structures maths swift-algorithms

Last synced: 02 Jan 2025

https://github.com/thisis-developer/data-structures-algorithms

A data structure is not only used for organizing the data. It is also used for processing, retrieving, and storing data. There are different basic and advanced types of data structures that are used in almost every program or software system that has been developed. So we must have good knowledge about data structures.

array avl-tree binary-search binary-search-tree bubble-sort data-structures graph-algorithms heap insertion-sort linear-search linked-list loops-and-iterations matrix merge-sort queue quick-sort recursion selection-sort stack tree-algorithms

Last synced: 31 Jan 2025

https://github.com/rvanvelzen/php-collection

Simple collection types for PHP

data-structures php php-library

Last synced: 23 Dec 2024

https://github.com/ruimaciel/mropes

M's ropes library: a rope data structure library implemented in C

c c90 data-structures rope rope-string string

Last synced: 13 Nov 2024

https://github.com/huyhoang8704/cse-labdsa-hcmut

Lab code for Data Structures & Algorithms (CO2003) - Semester 231- HCMUT

algorithms cpp cse data-structures dsa hcmut lab

Last synced: 17 Nov 2024

https://github.com/alpha74/icc

My CodeChef submissions. Maintained from 2020 onwards.

algorithms codechef codechef-problems codechef-solutions coding cpp data-structures programming

Last synced: 15 Nov 2024

https://github.com/chetannn/dsa-in-typescript

Most of the DSA implementation in TypeScript

algorithms data-structures data-structures-and-algorithms typescript

Last synced: 14 Nov 2024

https://github.com/eliasafara/algorithmic-odyssey

📝 Welcome to my Algorithmic Odyssey! This repository is a collection of algorithms and data structures that I've written, explored, and refined as part of my journey into the fascinating world of computer science and problem-solving.

algorithms coding computer-science data-structures interview-preparation javascript javascript-algorithms-and-data-structures

Last synced: 09 Nov 2024

https://github.com/erfidev/ds_golang

Data strcutures implemented by go programming language

data data-structures go

Last synced: 19 Nov 2024

https://github.com/polytonic/incandescent

The Standard Template Library for Dummies

algorithms computer-science cplusplus data-structures stl

Last synced: 14 Nov 2024

https://github.com/jotavare/push_swap

Algorithm project where I must sort a given list of random numbers with a limited set of instructions, using the lowest possible number of actions.

algorithms binary c data-structures efficiency gdb makefile norminette performance quicksort radix sorting-algorithms stacks valgrind

Last synced: 08 Nov 2024

https://github.com/nguyenanhtuan1912/data-structures

Đây là repository học data structures ở nhiều ngôn ngữ khác nhau. Trong repo này sẽ chứa các file source về các ví dụ của cấu trúc dữ liệu. Xem thêm trong README

algorithms cpp csharp data-structures rust typescript

Last synced: 16 Nov 2024

https://github.com/iondv/registry

IONDV. Framework: Registry module is the main module to work with metadata.

data data-structures iondv iondv-module javascript metadata metadata-registry registry system-registry

Last synced: 10 Nov 2024

https://github.com/darwinz/data-structures-and-algorithms

A compilation of some data structures and algorithms for various languages

algorithms data-structures golang hacktoberfest javascript python

Last synced: 04 Dec 2024

https://github.com/thapasijan171/algodocs

Embark on your journey from zero to hero with comprehensive Data Structures and Algorithms, mastering fundamental concepts, optimizing problem-solving skills, and boosting your coding confidence with step-by-step guidance tailored for both beginners and advanced learners.

data-structures dsa dsa-algorithm dsa-learning-series

Last synced: 04 Dec 2024

https://github.com/waynewbishop/bishop-algorithms-swift-package

Examples of commonly used algorithms and data structures in Swift Package format.

algorithms data-structures ios-sdk swift swift-package swift-package-manager xcode xctest

Last synced: 15 Dec 2024

https://github.com/hoangtien2k3/data-structure-and-algorithm

Data Structure and Algorithms such as Array, Pointer, Structure, Linked List, Stack, Queue, Graph, Searching, Sorting, Programs, etc.

algorithm algorithms data-structures java sorting-algorithms

Last synced: 09 Nov 2024

https://github.com/ahammadmejbah/become-data-scientist-a-complete-roadmap

To become a data scientist, follow these steps: 1. Learn programming (Python, R). 2. Acquire math and statistics skills. 3. Master data analysis and visualization. 4. Study machine learning and deep learning. 5. Gain domain knowledge. 6. Build a portfolio and seek job opportunities.

data-science data-structures data-visualization

Last synced: 09 Jan 2025

https://github.com/fatihilhan42/data-science-projects

In this repo, there are (beginner-upper) level projects in the field of data science. I will host these projects that I have done in this field every day in this repo. With the hope that it will be useful to those who are interested in the field of data science like me and will just start...

data-analysis data-engineering data-mining data-science data-structures data-visualization database datascience fatihilhan fortytwo fortytwofficial jupyter-notebook python

Last synced: 29 Jan 2025