{"id":15049080,"url":"https://github.com/kazimovzaman2/holbertonschool-sorting_algorithms","last_synced_at":"2026-01-02T06:05:20.340Z","repository":{"id":217266786,"uuid":"743416274","full_name":"kazimovzaman2/holbertonschool-sorting_algorithms","owner":"kazimovzaman2","description":"Elchin Jafarli and Zaman Kazimov collaborate on implementing sorting algorithms with a focus on code quality, efficiency, and adherence to the Betty style.","archived":false,"fork":false,"pushed_at":"2024-01-18T07:00:09.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-20T19:28:02.815Z","etag":null,"topics":["bubble-sort","c-programming-language","insertion-sort","quick-sort","selection-sort","sorting-algorithms"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kazimovzaman2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-15T07:34:02.000Z","updated_at":"2024-01-15T08:19:03.000Z","dependencies_parsed_at":"2024-01-18T08:29:39.510Z","dependency_job_id":null,"html_url":"https://github.com/kazimovzaman2/holbertonschool-sorting_algorithms","commit_stats":{"total_commits":24,"total_committers":2,"mean_commits":12.0,"dds":"0.16666666666666663","last_synced_commit":"1ac7fb25d6e70cd31240b361a2b96e9540993061"},"previous_names":["kazimovzaman2/holbertonschool-sorting_algorithms"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kazimovzaman2%2Fholbertonschool-sorting_algorithms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kazimovzaman2%2Fholbertonschool-sorting_algorithms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kazimovzaman2%2Fholbertonschool-sorting_algorithms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kazimovzaman2%2Fholbertonschool-sorting_algorithms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kazimovzaman2","download_url":"https://codeload.github.com/kazimovzaman2/holbertonschool-sorting_algorithms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243500909,"owners_count":20300808,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bubble-sort","c-programming-language","insertion-sort","quick-sort","selection-sort","sorting-algorithms"],"created_at":"2024-09-24T21:17:58.382Z","updated_at":"2026-01-02T06:05:20.264Z","avatar_url":"https://github.com/kazimovzaman2.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sorting Algorithms Implementation\n\n[![License: GPL-3.0](https://img.shields.io/badge/License-GPL%203.0-blue.svg)](https://opensource.org/licenses/GPL-3.0)\n[![GitHub stars](https://img.shields.io/github/stars/kazimovzaman2/holbertonschool-sorting_algorithms.svg?style=social)](https://github.com/kazimovzaman2/holbertonschool-sorting_algorithms/stargazers)\n\nThis repository contains implementations of various sorting algorithms in the C programming language. The algorithms are implemented with a focus on code quality, efficiency, and adherence to the Betty style.\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Algorithms](#algorithms)\n- [Folder Structure](#folder-structure)\n- [Usage](#usage)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Introduction\n\nElchin Jafarli and Zaman Kazimov collaborate on implementing sorting algorithms with the goal of providing clear, efficient, and well-documented code. The project is part of the Holberton School curriculum.\n\n## Algorithms\n\n1. **Bubble Sort:** [0-bubble_sort.c](0-bubble_sort.c) - Implements the bubble sort algorithm.\n2. **Insertion Sort:** [1-insertion_sort_list.c](1-insertion_sort_list.c) - Implements the insertion sort algorithm.\n3. **Selection Sort:** [2-selection_sort.c](2-selection_sort.c) - Implements the selection sort algorithm.\n4. **Quick Sort:** [3-quick_sort.c](3-quick_sort.c) - Implements the quick sort algorithm.\n\n- [sort.h](sort.h) - Header file with function prototypes and struct definitions.\n\n## Folder Structure\n\n- `0-O`: Contains information about the Big O notation and improvements for the bubble sort algorithm.\n- `1-O`: Focuses on the Big O notation of the sorting algorithms.\n- `2-O`: Correction and improvements in the Big O implementation.\n- `LICENSE`: GPL-3.0 license file.\n- `README.md`: Project documentation.\n- `print_array.c` and `print_list.c`: Helper functions for printing arrays and linked lists.\n\n## Usage\n\nTo use these sorting algorithms, you can include the respective C files in your project and call the appropriate functions. Make sure to follow the included header file for function prototypes.\n\n## Contributing\n\nIf you'd like to contribute to the project, feel free to fork the repository and submit pull requests. Ensure that your code follows the Betty style guidelines.\n\n## License\n\nThis project is licensed under the [GNU General Public License v3.0](LICENSE) - see the [LICENSE](LICENSE) file for details.\n\n---\n\nFeel free to modify and expand this README to better fit the specifics of your project. Good luck with your sorting algorithms implementation!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkazimovzaman2%2Fholbertonschool-sorting_algorithms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkazimovzaman2%2Fholbertonschool-sorting_algorithms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkazimovzaman2%2Fholbertonschool-sorting_algorithms/lists"}