mirror of
https://github.com/lifegpc/c-utils.git
synced 2026-06-16 10:24:32 +08:00
Add binary tree and binary search tree
This commit is contained in:
@@ -16,6 +16,12 @@ struct LinkedQueue {
|
||||
struct LinkedQueueNode<T>* rear;
|
||||
};
|
||||
|
||||
template <typename T>
|
||||
void linked_queue_init(struct LinkedQueue<T>& queue) {
|
||||
queue.front = nullptr;
|
||||
queue.rear = nullptr;
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
size_t linked_queue_length(struct LinkedQueue<T>& queue) {
|
||||
if (!queue.front) return 0;
|
||||
|
||||
Reference in New Issue
Block a user