633. 平方数之和 Posted on 2021-12-11 Edited on 2022-11-27 In leetcode Disqus: Symbols count in article: 253 Reading time ≈ 1 mins. 633. 平方数之和 是一个排序Two sum的变种,范围是0~sqrt(c) 1234567891011121314151617class Solution {public: bool judgeSquareSum(int c) { long l = 0, r = sqrt(c); while(l <= r) { auto sum = l * l + r * r; if(sum > c) --r; else if(sum < c) ++l; else return true; } return false; }};