コード例 #1
0
ファイル: DoubleLinkedListNode.cs プロジェクト: snail15/ctci
 public override void printLinkedList()
 {
     list.Clear();
     prev?.stringBackward();
     stringForward();
     WriteLine(list);
 }
コード例 #2
0
ファイル: DoubleLinkedListNode.cs プロジェクト: snail15/ctci
 private void stringBackward()
 {
     if (prev != null)
     {
         list.Insert(0, $"{data} --> ");
         prev.stringBackward();
     }
     else
     {
         list.Insert(0, $"{data} --> ");
     }
 }