Sum values in a simple linked list 1→2→3.
| Test | Status | Details |
|---|
Ready — edit the code above and click Run or Submit.
using System;
class Node { public int Val; public Node Next; public Node(int v) => Val = v; }
class Program {
static void Main() {
var head = new Node(1) { Next = new Node(2) { Next = new Node(3) } };
int sum = 0; for (var cur = head; cur != null; cur = cur.Next) sum += cur.Val;
Console.WriteLine(sum);
}
}
Try solving on your own first, then reveal the official answer.
Traverse linked list with Next pointer.