Skip to content

Latest commit

 

History

History

0x13-more_singly_linked_lists

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

More singly linked lists

Description

More deeper in linked lists

Table of contents

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.

Student

Joseph Kakai

Cohort

9