, , , ( , ).
, node. node . , : nextPointer, value minSoFar. , , .
, O (1). , , node. , ,
5 13
5 | 7 | 6 | 9 | 5 | 13 |
{5,5} | {7,6} | {6,6} | {} 9,9 | {13,13} | ({nodeVal, minSoFar})
, 3 13,
{3,3} | {5,5} | {7,6} | {6,6} | {9,9} |
3 , ,
, 15
{} 15,5 | {5,5} | {7,6} | {6,6} | {9,9} |
15 , , 5.
, /, , , head, O (1)
, minValueSoFar .