package hash; import org.junit.Test; import twopointers.MoveZeroes; import java.util.List; import static org.junit.Assert.assertEquals; public class HashAlgorithmsTest { @Test public void testTwoSum() { TwoSum solution = new TwoSum(); int[] nums = {2,7,11,15}; int target = 9; int[] result = solution.twoSum(nums, target); for (int j : result) { System.out.println(j); } } @Test public void testgroupAnagrams(){ GroupAnagrams solution = new GroupAnagrams(); String [] strs = {"bdddddddddd","bbbbbbbbbbc"}; List> result=solution.groupAnagrams1(strs); for (List list : result) { System.out.println(list); } } @Test public void testLongestConsecutive() { LongestConsecutive solution = new LongestConsecutive(); // 测试用例 1 int[] nums1 = {100, 4, 200, 1, 3, 2}; assertEquals(4, solution.longestConsecutive(nums1)); // 预期输出 4 } }