给定一个整数数组,寻找最长的平方序列,要求序列长度至少为2,且每个元素是前一个元素的平方。如果没有平方序列,返回-1。使用集合快速查找平方值,遍历数组构建序列并记录最长长度,时间复杂度为O(n log n)。
完成下面两步后,将自动完成登录并继续当前操作。