mirror of
https://gitlab.com/mfocko/CodeWars.git
synced 2024-11-09 11:09:07 +01:00
28 lines
352 B
C++
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;
|
|
}
|