[PR #434] [CLOSED] Adding Queue data structure library #822

Closed
opened 2026-01-29 15:15:32 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/TheAlgorithms/C/pull/434
Author: @shubhamdp
Created: 10/20/2019
Status: Closed

Base: masterHead: master


📝 Commits (10+)

  • a672dfc Adding Queue data structure library
  • 6470f03 fixed documentations
  • cf2a17e enable autobrief in documentation
  • 17c5523 fix lgtm error
  • 20bab2a fix lgtm error - lexicographic_permutations
  • 619620d fix LGTM error - c_atoi
  • 6710df7 fix LGTM - limit malloc range
  • 8914128 Merge pull request #551 from kvedala/docs/fix
  • 74c091b less code
  • 9ca22bc fix errors and docs in cantor set

📊 Changes

40 files changed (+1031 additions, -362 deletions)

View changed files

📝 CMakeLists.txt (+2 -1)
📝 README.md (+28 -12)
📝 conversions/c_atoi_str_to_integer.c (+8 -4)
📝 data_structures/binary_trees/threaded_binary_trees.c (+2 -2)
data_structures/queue/Makefile (+26 -0)
data_structures/queue/queue.c (+134 -0)
data_structures/queue/queue.h (+19 -0)
data_structures/queue/queue_test.c (+59 -0)
data_structures/queue/readme (+3 -0)
📝 machine_learning/adaline_learning.c (+53 -33)
📝 machine_learning/kohonen_som_topology.c (+42 -32)
📝 machine_learning/kohonen_som_trace.c (+38 -27)
📝 misc/cantor_set.c (+71 -41)
📝 misc/cartesian_to_polar.c (+1 -1)
📝 misc/factorial_large_number.c (+5 -5)
📝 misc/fibonacci_fast.c (+14 -10)
📝 misc/lexicographic_permutations.c (+5 -0)
📝 misc/sudoku_solver.c (+238 -61)
📝 misc/tower_of_hanoi.c (+1 -5)
📝 numerical_methods/durand_kerner_roots.c (+9 -9)

...and 20 more files

📄 Description

This is a library for Queue data structure.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/TheAlgorithms/C/pull/434 **Author:** [@shubhamdp](https://github.com/shubhamdp) **Created:** 10/20/2019 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`a672dfc`](https://github.com/TheAlgorithms/C/commit/a672dfc4b0b84755df4e64b59149198d23718c0e) Adding Queue data structure library - [`6470f03`](https://github.com/TheAlgorithms/C/commit/6470f0318b1f741d53afb576f596df5fd617a9c2) fixed documentations - [`cf2a17e`](https://github.com/TheAlgorithms/C/commit/cf2a17e380e36d06b447e73dcccf0219ff676248) enable autobrief in documentation - [`17c5523`](https://github.com/TheAlgorithms/C/commit/17c55231290ae2ced896b5d00bb8543def0bc71d) fix lgtm error - [`20bab2a`](https://github.com/TheAlgorithms/C/commit/20bab2a5ae72bef9af768172c5d9300597462099) fix lgtm error - lexicographic_permutations - [`619620d`](https://github.com/TheAlgorithms/C/commit/619620d65d7bad40de208b963d155806798ba39f) fix LGTM error - c_atoi - [`6710df7`](https://github.com/TheAlgorithms/C/commit/6710df7ec38f1a05ab8a36cb0c1fb5a4fc11faeb) fix LGTM - limit malloc range - [`8914128`](https://github.com/TheAlgorithms/C/commit/8914128e137073825c3730774c678aca379e7a49) Merge pull request #551 from kvedala/docs/fix - [`74c091b`](https://github.com/TheAlgorithms/C/commit/74c091b1aa3ecb42733df0a5fc234ccfb4d5e70d) less code - [`9ca22bc`](https://github.com/TheAlgorithms/C/commit/9ca22bc70c4cc98b4863c22644addb1102cc7ab9) fix errors and docs in cantor set ### 📊 Changes **40 files changed** (+1031 additions, -362 deletions) <details> <summary>View changed files</summary> 📝 `CMakeLists.txt` (+2 -1) 📝 `README.md` (+28 -12) 📝 `conversions/c_atoi_str_to_integer.c` (+8 -4) 📝 `data_structures/binary_trees/threaded_binary_trees.c` (+2 -2) ➕ `data_structures/queue/Makefile` (+26 -0) ➕ `data_structures/queue/queue.c` (+134 -0) ➕ `data_structures/queue/queue.h` (+19 -0) ➕ `data_structures/queue/queue_test.c` (+59 -0) ➕ `data_structures/queue/readme` (+3 -0) 📝 `machine_learning/adaline_learning.c` (+53 -33) 📝 `machine_learning/kohonen_som_topology.c` (+42 -32) 📝 `machine_learning/kohonen_som_trace.c` (+38 -27) 📝 `misc/cantor_set.c` (+71 -41) 📝 `misc/cartesian_to_polar.c` (+1 -1) 📝 `misc/factorial_large_number.c` (+5 -5) 📝 `misc/fibonacci_fast.c` (+14 -10) 📝 `misc/lexicographic_permutations.c` (+5 -0) 📝 `misc/sudoku_solver.c` (+238 -61) 📝 `misc/tower_of_hanoi.c` (+1 -5) 📝 `numerical_methods/durand_kerner_roots.c` (+9 -9) _...and 20 more files_ </details> ### 📄 Description This is a library for Queue data structure. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 15:15:32 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/C#822