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

网站的基本布局济南学习做网站

网站的基本布局,济南学习做网站,自己做个网页多少钱,windows 2003建设网站一直很纠结算法的文章应该怎么写。最后觉得还是从最简单的level开始写吧#xff0c;一开始就弄些重量级的#xff0c;什么人工智能#xff0c;机器学习的算法#xff0c;还要有大量的数学以及优化的知识#xff0c;小白们估计会很郁闷#xff0c;当然我也不一定能做出来对…一直很纠结算法的文章应该怎么写。最后觉得还是从最简单的level开始写吧一开始就弄些重量级的什么人工智能机器学习的算法还要有大量的数学以及优化的知识小白们估计会很郁闷当然我也不一定能做出来对吧。我计划每题给出两种语言的解决方案一种静态语言一种动态语言。我选择C语言Python和Java作为实现语言由于篇幅有限其他语言的实现有兴趣的朋友请自己尝试。LeetCode 371. 两整数之和(Sum of Two Integers)问题描述不使用运算符 和 - ​​​​​​​计算两整数 ​​​​​​​a 、b ​​​​​​​之和。示例C语言实现既然不让用和-那么只能用位运算或者乘除和余来实现。如果我们将两个数转换成二进制则有 0000111110我们忽略掉进位的话就变成了000, 011, 110这个时候我们完全可以把替换成^。但是如何处理进位呢我们会发现只有11时才发生进位即11才进位但是进位是进到前面一位的所以我们要将进位的1再左移一位。这个时候我们将上述得到的两个新数再次执行异或如果没有进位的话这将是最后我们要的结果但是有可能还有进位。若还有进位的话我们就要重复上面的步骤一直到处理完所有的进位。最后的结果将是异或不会再次遇到进位问题得到最终结果。我们如何判断异或不会遇到进位根据两个数的结果如果有进位的结果一定不等于0所以的结果可以作为判断计算是否结束的条件。下图演示了261339的步骤具体代码如下python语言的实现python的实现和C语言的实现基本一致但是注意python的整型长度是没有限制的。我们需要限制在32位长度范围内所以我们要对位操作的结果再与0xffffffff来做限制。此外最终的结果可能是大于32位最大正整数的(即0x7fffffff)而在python中大于这个数的值仍然表示为正数而我们期望它应该是一个负数所以当最终的结果大于0x7fffffff的时候我们要对其取反这样既可得到相应的负数。代码如下Java语言的实现Java的实现和python语言的实现相同。代码如下
http://www.zqtcl.cn/news/789101/

相关文章:

  • 甘露园网站建设网站框架图片
  • 做网站怎样赚卖流量石家庄网站建设联系电话
  • wordpress 图片网站本地免费发布信息网站
  • 建设网站和别人公司重名新乡建设招标投标网站
  • 四川省建设厅网站证想开个网站怎样开公司
  • 做机械一般做那个外贸网站电商软件开发费用
  • 网站外链坏处龙岗网站设计信息
  • 郑州网站建设乙汉狮网络搜索优化网络推广
  • Dw做html网站百度推广竞价排名
  • 北京市电力建设公司网站万云网络网站
  • 校园网站开发方案做网站现在用什么语言
  • 网站建设学什么书中联建设集团股份有限公司网站
  • 制作个人业务网站go 做视频网站
  • 域名对网站建设有什么影响吗找人做仿网站
  • 网站建设翻译谁提供爱心代码html简单
  • 上海专业网站建站公司asp.net商务网站 包括哪些文件
  • 网站制作的重要流程营销团队找产品合作
  • 网站治做啊app易居销售系统
  • 定制跟模板网站有什么不一样如何做网站的订阅
  • 黑龙seo网站优化做网站,图片显示不出来
  • aspcms网站无法打开东莞网站推广方案
  • aspcms企业网站模板互联网推广模式有哪些
  • 高端 网站设计公司怎样开通微信公众号平台
  • 陕西省建设监理协会网站证书城乡建设管理局网站
  • 网站建设价目表建设商城网站报价
  • 天河企业网站建设杭州网站开发与设计
  • 涂料厂做网站有用吗廊坊关键词快速排名
  • 免费编程网站个人博客网站如何做SEO
  • 动漫做美食的视频网站佛山网站建设公司88
  • 衡水移动网站建设网站定制论坛