Esempio n. 1
0
 public void NoMajorityElementIfFiftyPercentOccurence()
 {
     Assert.Equal(-1, MajorityElementAlgorithm.FindMajorityElement(new[] { 1, 3, 1, 2, 2, 2, 3, 2 }));
 }
Esempio n. 2
0
 public void NoMajorityElementsInEmptyArray()
 {
     Assert.Equal(-1, MajorityElementAlgorithm.FindMajorityElement(Array.Empty <int>()));
 }
Esempio n. 3
0
 public void FindMajorityElement()
 {
     Assert.Equal(2, MajorityElementAlgorithm.FindMajorityElement(new[] { 1, 2, 1, 2, 2, 2, 3, 2 }));
 }