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

湖南地图台州seo网站排名优化

湖南地图,台州seo网站排名优化,网站上的视频上传怎么做,淮北矿业工程建设有限公司网站今天再次做到需要int转化成String,从而方便运算的题目。(当然还可以直接使用int运算也是没问题的) 再次出现了我容易弄混淆的问题,Integer.valueOf和ASCII码转化的差异? 其实之前我以及有记录过该问题,详…

今天再次做到需要int转化成String,从而方便运算的题目。(当然还可以直接使用int运算也是没问题的)

再次出现了我容易弄混淆的问题,Integer.valueOf和ASCII码转化的差异?

其实之前我以及有记录过该问题,详见我的博客

Integer.valueOf()用于字符和字符串的区别_paypayphone的博客-CSDN博客

举个例子:

Integer.valueOf("1")得到的是1,

而Integer.valueOf('1')得到的是49,是他的ASCII码。

这就好比,我们可以直接用字符进行加减,int add = '1' + 'a'; 等于他们的ASCII码之和,他们其实并没有经历强制转化但是我们没办法将字符串进行加减,只能进行拼接!

class Solution {boolean result = false;public boolean isHappy(int n) {dfs(n,1);return result;}public void dfs(int n, int count) {if(n == 1) { result = true;return;}if(count == 10000) {return;}String s = "" + n;int squareSum = 0;for(int i=0;i<s.length();i++) {squareSum += (s.charAt(i)-'0')*(s.charAt(i)-'0');// squareSum += Integer.valueOf(s.charAt(i)+"") * //Integer.valueOf(s.charAt(i)+"");  //也是一样的效果//前者是通过ASCII码相减,转化成int,后者是直接将字符串应用于Integer.valueOf}count++;dfs(squareSum, count);}
}

然后说回方法本身,我的方法是循环到10000次如果得不到1就自动停止递归,并且用了比较占内存空间的字符串类型。

其实更应该直接使用int计算squareSum,并且充分理解题意;从而实现用哈希集合检验是否是无限循环。

http://www.wangmingla.cn/news/122511.html

相关文章:

  • 看女人和男人做鸡的网站seo点击软件手机
  • 新疆住房和城乡建设厅网站官网网站建设策划书案例
  • 网站建设xiduyun软文广告案例500字
  • 17一起做网站zwd.com网络营销专业如何
  • 不需要网站备案的空间北京seo怎么优化
  • 淄博政府网站建设公司优化方案英语
  • 上海网站备案信息seo技术分享
  • python怎么做视频网站seo推广方式是什么呢
  • 阐述建站流程seo整站优化哪家专业
  • vs网站界面是什么做的上海网上推广
  • 一分钟赚50元的游戏seo站点
  • 动漫网站开发与建设竞价推广培训课程
  • 上海在线网站厦门人才网手机版
  • 网站竞争对手分析google推广技巧
  • seo 网站推广提交网址给百度
  • 用dw制作做网站需要钱吗网店营销策略有哪些
  • 网站做等级测评关键词调词平台哪个好
  • 企业网站建设与网络营销的关系制作一个网页的步骤
  • 网站开发 岗位及职责网络推广优化服务
  • win10做的网站其他电脑访问不了品牌营销公司
  • 网站维护经费营销管理培训课程培训班
  • 郑州正规网站设计价格北京seo外包平台
  • 广州网站公司自媒体是如何赚钱的
  • 做网站做得好的公司西安官网seo技术
  • 做移动网站优化首seo职位具体做什么
  • 梧州做网站建设最近新闻今日头条
  • 二手物品交换网站建设nba西部排名
  • 真人性做爰直播网站百度关键词排名联系
  • wordpress最强大的原生相册免费的seo教程
  • 深圳网站建设公司为什磁力蜘蛛