该题用例不够,若能链接两条平行线的情况用例中没有体现,但我们练习需要注意到 eg:用例[[1,1],[1,2],[2,1],[2,2]] 我们一定是以斜率作为Map的Key 但value不能只存数量,还应考虑到同斜率的多线条情况 顾value也用Map保存,key存该线条的首点,value为以该点链接出来的k斜率线条所过点 判断用双循环,组成一个第二层循环的开始为第一层循环的 位置+1,这样就足矣保证每个点相互之间都链接到了 import java.util.*; public class Solution { int max = 0; // 斜率所对应的首点,...