C string exercises cover reversal, length, swap, concatenation, frequency, case analysis, and substring handling, providing practical string manipulation examples for learners 🐙
-
Updated
Dec 17, 2025 - C
C string exercises cover reversal, length, swap, concatenation, frequency, case analysis, and substring handling, providing practical string manipulation examples for learners 🐙
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
DSA practice in pure C — Striver’s A2Z sheet solutions built from scratch without library shortcuts.
Comprehensive Data Structures course repository (CSE 2101) with C implementations of algorithms, data structures, and exercises based on Seymour Lipschutz's textbook
This program is a simple sql like database written in c
Push Swap is a 42 curriculum project that involves sorting a stack of numbers using a limited set of operations. The goal is to arrange the numbers in ascending order on one stack while using the other stack for temporary storage.
A sorting algorithm project using limited stack operations and custom optimization in C.
Design and Analysis of Algorithms (DAA)
Coleção de algoritmos e exercícios de Estrutura de Dados implementados em C durante a graduação. Inclui grafos, árvores, ordenação e mais.
An algorithmic challenge in C to sort data on a stack using a limited set of instructions (push, swap, rotate). The main goal is to sort with the minimum number of operations. Includes a checker program to validate the sorting instructions
MeteoriteSort is an efficient Shell Sort algorithm.
An ncurses application that compares the performance of several sorting algorithms.
This project implements and compares optimized sorting algorithms against traditional sorting methods. The goal is to evaluate the performance improvements achieved, focusing on execution time and memory efficiency.
This repository consists of some basic stuff related to Data Structures, Searching and Sorting Algorithms
Sorting in C, explained simply — clean code, clear logic, and fun learning through classic algorithms and practical array problems. Perfect for beginners who want to understand how sorting works under the hood.
A fast and optimized implementation of the 42 Push Swap project. This program sorts a stack of integers using only a limited set of operations (sa, pb, ra, etc.) while minimizing the total move count.
This repository contains my practice programs for Data Structures and Algorithms in C, created to improve my understanding of core concepts.
Exploration of the impact of branch mispredictions on the performance of bubble sort - Leiden University, 2023.
Data Structures at UFC 2017.2 / ITA 2025.2
Add a description, image, and links to the sorting-algorithms topic page so that developers can more easily learn about it.
To associate your repository with the sorting-algorithms topic, visit your repo's landing page and select "manage topics."