示例#1
0
        static void Main(string[] args)
        {
            var set = new RandomizedSet();

            set.Insert(0);
            set.Insert(1);
            set.Remove(0);
            set.Insert(2);
            set.Remove(1);
            Console.WriteLine(set.GetRandom());
        }
示例#2
0
        public static void Main(string[] args)
        {
            var set = new RandomizedSet();

            /*set.Insert(1);
             * set.Remove(2);
             * set.Insert(2);
             * set.GetRandom();
             * set.Remove(1);
             * set.Insert(2);
             * set.GetRandom();*/

            Console.WriteLine(false == set.Remove(0));
            Console.WriteLine(false == set.Remove(0));
            Console.WriteLine(true == set.Insert(0));
            Console.WriteLine(0 == set.GetRandom());
            Console.WriteLine(true == set.Remove(0));
            Console.WriteLine(true == set.Insert(0));
        }