Java教程

算法珠玑——双百故事

本文主要是介绍算法珠玑——双百故事,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

https://leetcode-cn.com/problems/happy-number/submissions/

class Solution {
public:
    bool isHappy(int n) {
        short times = 7;
        int num;
        while(n != 1 && --times)
        {
            num = 0;
            while(n) {
                num+=(n%10)*(n%10);
                n/=10;
            }
            n = num;
        }
        if (n == 1) return true;
        return false;
    }
};
这篇关于算法珠玑——双百故事的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!