コード例 #1
0
ファイル: C17Q04.cs プロジェクト: mumffy/CtciCsharp
 public void TargetRequiresRepeats()
 {
     Assert.IsTrue(Q04.HasThreeSum(new int[] { 1, 7, 9 }, 21));
     Assert.IsTrue(Q04.HasThreeSum(new int[] { 1, 7, 9 }, 27));
     Assert.IsTrue(Q04.HasThreeSum(new int[] { 1, 7, 9 }, 3));
 }
コード例 #2
0
ファイル: C17Q04.cs プロジェクト: mumffy/CtciCsharp
 public void ExampleHasSum()
 {
     Assert.IsTrue(Q04.HasThreeSum(exampleArray, 21));
 }
コード例 #3
0
ファイル: C17Q04.cs プロジェクト: mumffy/CtciCsharp
 public void ExampleNoSum()
 {
     Assert.IsFalse(Q04.HasThreeSum(exampleArray, 22));
 }
コード例 #4
0
ファイル: C17Q04.cs プロジェクト: mumffy/CtciCsharp
 public void TargetIsGreaterThanMaxOrLessThanMin()
 {
     Assert.IsFalse(Q04.HasThreeSum(new int[] { 1, 7, 9 }, 10));
     Assert.IsFalse(Q04.HasThreeSum(new int[] { 1, 7, 9 }, 0));
 }