相关疑难解决方法(0)

保留排序的HashSet

我需要一个保留插入排序的HashSet,在框架中是否有任何实现?

.net c# hashset

45
推荐指数
3
解决办法
2万
查看次数

在C#中反转单个链表

我试图扭转链表.这是我提出的代码:

 public static void Reverse(ref Node root)
 {
      Node tmp = root;
      Node nroot = null;
      Node prev = null;

      while (tmp != null)
      {
          //Make a new node and copy tmp
          nroot = new Node();    
          nroot.data = tmp.data;

          nroot.next = prev;
          prev = nroot;   
          tmp = tmp.next;
       }
       root = nroot;            
  }
Run Code Online (Sandbox Code Playgroud)

它运作良好.想知道是否有可能避免创建新节点.想对此有所建议.

c# reverse singly-linked-list

27
推荐指数
5
解决办法
3万
查看次数

标签 统计

c# ×2

.net ×1

hashset ×1

reverse ×1

singly-linked-list ×1