• Xi Jinping le peuple, créateur de lhistoire et véritable héros 2019-10-06
  • 兵团第十二师三坪农场“民族团结一家亲”让亲戚越走越亲 2019-10-06
  • 中华人民共和国建筑法 2019-10-03
  • (原创首发)法治不行,正义难成,法治有力,正义显功。 2019-09-23
  • 高速收费站员工微笑服务 网友笑侃“像机械舞”(图) 2019-09-19
  • 那片海文章中国国家地理网 2019-09-19
  • 秒级人脸识别让被拐孩子早回家 动态人像识别技术给答案 2019-09-18
  • 山西寿阳:竹马戏演员的台前幕后 2019-09-18
  • 其实,生产力发展了,社会财富丰富了,把小萌们养起来也不是什么问题……但你们不能被养着还养出脾气来还妄图对真正的劳动者指手画脚! 2019-08-30
  • 建德网—致力打造建德第一视听门户网站 2019-08-26
  • 【十九大·理论新视野】为什么强调“构建人类命运共同体”? 2019-08-09
  • 刘强东:将从泰国采购1000亿泰铢商品,让当地家电价格降低50% 2019-07-30
  • 俄罗斯世界杯有多吸金? 2019-07-30
  • 博格巴破门 法国队2-1力克澳大利亚队 2019-07-25
  • 古井贡酒举行2017秋季开酿大典 2019-07-19
  • 一起来捉妖妖怪分布:leetcode-Happy Number

    一起来捉妖里面的聂小倩在哪个地方可以得 www.wvgx.top 3/8/2017来源:ASP.NET技巧人气:10587

    Question:

    Write an algorithm to determine if a number is “happy”.

    A happy number is a number defined by the following PRocess: Starting with any positive integer, replace the number by the sum of the squares of its digits, and repeat the process until the number equals 1 (where it will stay), or it loops endlessly in a cycle which does not include 1. Those numbers for which this process ends in 1 are happy numbers.

    Example: 19 is a happy number

    12 + 92 = 82 82 + 22 = 68 62 + 82 = 100 12 + 02 + 02 = 1

    Solution:

    class Solution { public: bool isHappy(int n) { if(n == 0){ return false; } n = getNum(n); unordered_set<int> mset; while(mset.insert(n).second){ if(n == 1){ return true; } n = getNum(n); } return false; } int getNum(int n){ int res = 0; while(n){ int tmp = n % 10; res += tmp * tmp; n /= 10; } return res; } };

    总结:

    unordered_set的函数insert返回值中各个版本都不一致:

    (1) pair



  • Xi Jinping le peuple, créateur de lhistoire et véritable héros 2019-10-06
  • 兵团第十二师三坪农场“民族团结一家亲”让亲戚越走越亲 2019-10-06
  • 中华人民共和国建筑法 2019-10-03
  • (原创首发)法治不行,正义难成,法治有力,正义显功。 2019-09-23
  • 高速收费站员工微笑服务 网友笑侃“像机械舞”(图) 2019-09-19
  • 那片海文章中国国家地理网 2019-09-19
  • 秒级人脸识别让被拐孩子早回家 动态人像识别技术给答案 2019-09-18
  • 山西寿阳:竹马戏演员的台前幕后 2019-09-18
  • 其实,生产力发展了,社会财富丰富了,把小萌们养起来也不是什么问题……但你们不能被养着还养出脾气来还妄图对真正的劳动者指手画脚! 2019-08-30
  • 建德网—致力打造建德第一视听门户网站 2019-08-26
  • 【十九大·理论新视野】为什么强调“构建人类命运共同体”? 2019-08-09
  • 刘强东:将从泰国采购1000亿泰铢商品,让当地家电价格降低50% 2019-07-30
  • 俄罗斯世界杯有多吸金? 2019-07-30
  • 博格巴破门 法国队2-1力克澳大利亚队 2019-07-25
  • 古井贡酒举行2017秋季开酿大典 2019-07-19
  • 官网好运来app下载 重庆时时彩 星光彩票邀请码多少 时时彩信誉平台 体育彩票不能电子投注 时时彩赢彩专家标准版 快速时时正规吗 nba2k19怎么玩 有通比牛牛的游戏中心 认识规律利用规律的例子 西安二人麻将技巧 中国彩票网 时时彩qq群 北京时时综合走势图 排列三杀6码图表 棋牌下载