当前位置: 首页 > news >正文

上海企业排行榜搜索引擎优化是做什么

上海企业排行榜,搜索引擎优化是做什么,建设网站6980块钱贵吗,phpweb网站后台怎么添加关键词题目: 编写一个算法来判断一个数n是不是快乐数。 快乐数的定义: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。 如果这个过…

题目: 编写一个算法来判断一个数n是不是快乐数。

快乐数的定义:
    对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。
    然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。
    如果这个过程 结果为 1,那么这个数就是快乐数。
    如果 n 是 快乐数 就返回 true ;不是,则返回 false 。

 
示例 1:
    输入:n = 19
    输出:true
    
示例 2:
    输入:n = 2
    输出:false

示例 3:
    输入:n = 5
    输出:false

解析: 使用快指针和慢指针,如果快指针追上了慢指针,说明进入了循环

          如果循环值为1,则为快乐数。

示例源码:

// Len_IsHappy.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"int NextData(int n)
{int data = 0;while (n > 0){int ge = n % 10;data += ge * ge;n = n / 10;}return data;
}bool isHappy(int n) 
{int slow = n;int fast = n;do{slow = NextData(slow);fast = NextData(NextData(fast));} while (slow != fast);return slow == 1;
}
void PrintStr(int n, bool bResult)
{	// nprintf("\nn = %d", n);// resultprintf("\nbResult = %s\n", (bResult != 0) ? ("true") : ("false"));}int _tmain(int argc, _TCHAR* argv[])
{int n = 19;bool bResult = isHappy(n);PrintStr(n, bResult);n = 2;bResult = isHappy(n);PrintStr(n, bResult);n = 5;bResult = isHappy(n);PrintStr(n, bResult);return 0;
}

执行结果:

http://www.shuangfujiaoyu.com/news/27586.html

相关文章:

  • 族蚂建站怎么样长春百度seo公司
  • 做纺织外贸网站企业关键词优化推荐
  • 临沂做网站山东最新资讯
  • 北京建设信息网站城市分站seo
  • 网站建设 系统维护百度信息流广告怎么收费
  • 做网页和网站一样吗排名点击软件怎样
  • 揭阳企业自助建站系统英文谷歌seo
  • 每天一篇好文章网站怎么推广比较好
  • 注册工程公司名称大全如何网站优化排名
  • 杭州网站推广公司今日新闻国际头条新闻
  • 咸阳做网站的公司谷歌香港google搜索引擎入口
  • 做58同城这样的网站民宿平台搜索量上涨
  • 如何b2b网站seo项目经理
  • 招聘网站数据分析怎么做免费的自助建站
  • 简单的网站php开发教程外贸网站建设优化推广
  • 前端网站默认登录怎么做济南网站优化
  • 大学生做社交网站有哪些网络推广策划案
  • 姚家园做网站收录批量查询工具
  • 作者联合开发的小说网站叫什么优化网哪个牌子好
  • 网站开发专业怎么样有网站模板怎么建站
  • 全品类供应链平台合肥百度seo排名
  • 网站建设及外包百度一下知道官网
  • 不注册公司可以做网站吗信息流优化师培训
  • 餐饮设计公司网站免费网站统计代码
  • 内网穿透做网站网上国网app
  • 衡阳市住建局官方网站东莞seo网站排名优化
  • vip视频网站怎么做网站优化的方式有哪些
  • 头像代做网站军事新闻最新消息今天
  • 重庆网站建设 cqhtwl深圳最新疫情
  • 怎么做网站接口网络营销模式下品牌推广途径