1
0
Fork 0
mirror of https://gitlab.com/mfocko/CodeWars.git synced 2024-11-09 11:09:07 +01:00
CodeWars/6kyu/linked_lists_length_count/solution.cpp
Matej Focko fc899b0b02
chore: initial commit
Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-12-28 16:19:58 +01:00

28 lines
352 B
C++

/* Node Definition
struct Node {
Node * next;
int data;
}
*/
int Length(Node *head)
{
int count = 0;
while (head != NULL) {
count++;
head = head->next;
}
return count;
}
int Count(Node *head, int data)
{
int count = 0;
while (head != NULL) {
if (head->data == data) count++;
head = head->next;
}
return count;
}