More deeper in linked lists
Files | Main files | Description |
---|---|---|
0-print_listint.c | 0-main.c | Write a function that prints all the elements of a listint_t list. |
1-listint_len.c | 1-main.c | Write a function that returns the number of elements in a linked listint_t list. |
2-add_nodeint.c | 2-main.c | Write a function that adds a new node at the beginning of a listint_t list. |
3-add_nodeint_end.c | 3-main.c | Write a function that adds a new node at the end of a listint_t list. |
4-free_listint.c | 4-main.c | Write a function that frees a listint_t list. |
5-free_listint2.c | 5-main.c | Write a function that frees a listint_t list. |
6-pop_listint.c | 6-main.c | Write a function that deletes the head node of a listint_t linked list, and returns the head node’s data (n). |
7-get_nodeint.c | 7-main.c | Write a function that returns the nth node of a listint_t linked list. |
8-sum_listint.c | 8-main.c | Write a function that returns the sum of all the data (n) of a listint_t linked list. |
9-insert_nodeint.c | 9-main.c | Write a function that inserts a new node at a given position. |
10-delete_nodeint.c | 10-main.c | Write a function that deletes the node at index index of a listint_t linked list. |
100-reverse_listint.c | 100-main.c | Write a function that reverses a listint_t linked list. |
101-print_listint_safe.c | 101-main.c | Write a function that prints a listint_t linked list. |
102-free_listint_safe.c | 102-main.c | Write a function that frees a listint_t list. |
103-find_loop.c | 103-main.c | Write a function that finds the loop in a linked list. |
Joseph Kakai
9