コード例 #1
0
ファイル: Program.cs プロジェクト: BLVCKMVGE/10
        static void ToFile(Structures.LinkedList list)
        {
            Structures.Node pointer = list.head;
            StreamWriter    fileOut = new StreamWriter("result.txt", false, Encoding.Default);

            while (pointer != null)
            {
                fileOut.WriteLine("{0} {1}", pointer.degree, pointer.constant);
                pointer = pointer.next;
            }
            fileOut.Close();
        }
コード例 #2
0
        public virtual void Enqueue(T item)
        {
            INode <T> node = new Structures.Node <T>(item) as INode <T>;

            if (queue == null)
            {
                this.queue = new LinkedList <T>(node);
            }
            else
            {
                queue.AddBack(node);
            }
            _count++;
        }