2048. 下一个更大的数值平衡数

用个vector就超时什么鬼

垃圾题

再次证明,水题不要用stl

class Solution {
public:
    bool check(int n)
    {
        int vis[10];
        memset(vis, 0, sizeof(vis));
        while(n)
        {
            int tmp = n % 10;
            n /= 10;
            if(tmp == 0) return false;
            vis[tmp]++;
        }
        for(int i = 1; i < 10; i++)
            if(vis[i] && vis[i] != i) return false;
        return true;

    }

    int nextBeautifulNumber(int n) {
        for(int i = n + 1; ; i++)
            if(check(i)) return i;


        
    }
};
自己选择的路,跪着也要走完。朋友们,虽然这个世界日益浮躁起来,只要能够为了当时纯粹的梦想和感动坚持努力下去,不管其它人怎么样,我们也能够保持自己的本色走下去。
原文地址:https://www.cnblogs.com/WTSRUVF/p/15605514.html