Example #1
0
        static void Main()
        {
            var bloom = new Bloom(102400) {Hashes = 10};

            for (char a = 'a'; a < 'z'; a++)
                for (char b = 'a'; b < 'z'; b++)
                    for (var l = 1; l < 10; l++)
                    {
                        var str = new string(a, l) + new string(b, l);
                        bloom.Add(str);
                    }

            var x1 = bloom.MayContains("aaabbb");
            var x2 = bloom.MayContains("ccdd");
            var x3 = bloom.MayContains("aaabbc");
        }