Ejemplo n.º 1
0
        public void GetSubsequencesTest()
        {
            List <int> data = new List <int> {
                1, 2, 3, 4
            };

            List <List <int> > result = Sequences.GetSubsequences(data);

            foreach (var item in result)
            {
                StringBuilder s = new StringBuilder("[");
                for (int j = 0; j < item.Count; j++)
                {
                    s.Append(data[j]);
                    if (j < item.Count - 1)
                    {
                        s.Append(",");
                    }
                }
                s.Append("]");
                Console.WriteLine(s);
            }
        }