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

网站建设优化推广系统公司简历模板图片

网站建设优化推广系统,公司简历模板图片,做头像的网站横杆带字,重庆装修公司口碑排名❓ 剑指 Offer 65. 不用加减乘除做加法 难度#xff1a;简单 写一个函数#xff0c;求两个整数之和#xff0c;要求在函数体内不得使用 “”、“-”、“*”、“/” 四则运算符号。 示例: 输入: a 1, b 1 输出: 2 提示#xff1a; a, b 均可能是负数或 0结果不会溢出 …❓ 剑指 Offer 65. 不用加减乘除做加法 难度简单 写一个函数求两个整数之和要求在函数体内不得使用 “”、“-”、“*”、“/” 四则运算符号。 示例: 输入: a 1, b 1 输出: 2 提示 a, b 均可能是负数或 0结果不会溢出 32 位整数 思路位运算 预备知识 —— 一篇文章搞懂位运算!!! 有符号整数通常用补码来表示和存储补码具有如下特征 正整数的补码与原码相同负整数的补码为其原码除符号位外的所有位取反后加 1。可以将减法运算转化为补码的加法运算来实现。符号位 与 数值位 可以一起参与运算。 a ^ b 表示没有考虑进位的情况下两数的和(a b) 1 就是进位。 递归会终止的原因是 (a b) 1 最右边会多一个 0那么继续递归进位最右边的 0 会慢慢增多最后进位会变为 0递归终止。 递归可以转换为迭代从而减少空间复杂度 代码(C、Java) 法一递归 C class Solution { public:int add(int a, int b) {return b 0 ? a : add(a ^ b, (a b) 1);} };Java class Solution {public int add(int a, int b) {return b 0 ? a : add(a ^ b, (a b) 1);} }法二迭代 C class Solution { public:int add(int a, int b) {while(b ! 0){int tmp a ^ b;b (a b) 1;a tmp;}return a;} };Java class Solution {public int add(int a, int b) {while(b ! 0){int tmp a ^ b;b (a b) 1;a tmp;}return a;} }运行结果 复杂度分析 时间复杂度 O ( l o g ⁡ ( m a x i n t ) ) O(log⁡(max_int)) O(log⁡(maxi​nt))其中我们将执行位运算视作原子操作。。空间复杂度 O ( 1 ) O(1) O(1)迭代。 题目来源力扣。 放弃一件事很容易每天能坚持一件事一定很酷一起每日一题吧 关注我LeetCode主页 / CSDN—力扣专栏每日更新 注 如有不足欢迎指正
http://www.hkea.cn/news/14433153/

相关文章:

  • 了解网站建设的流程app平台制作开发
  • 深圳网站设计比较好的公司国内出名网站建设设计公司
  • 甘肃省建设厅招标办网站假网页生成器
  • 滁州seo网站排名优化苏州姑苏区专业做网站
  • 创造网站需要什么条件成都网站设计服务商
  • 做网站图片切图可以用中文吗站群系统哪个好用
  • 高明网站设计服务广州网站推广找哪家
  • 网站设计报价单如何做网站源码
  • 浙江省网站备案时间南宁seo渠道哪家好
  • 怎么在网站上做图片轮播软件销售网站模板
  • 建设学校网站策划书天津app制作
  • 网站建设怎么添加图片上去wordpress 修改admin
  • 网站开发验证码图片不显示网站三网合一什么意思
  • 哪个网站的课件做的好订阅WordPress
  • 网站默认数据库地址wordpress 表介绍
  • 房地产网站策划书创网作文
  • 学做美食饮品网站做景观园林的网站是
  • 泉港区建设局网站廉政三门峡做网站公司
  • 高级网站开发培训价格钦州住房和城乡建设局网站
  • 惠州网站制作询问薇知名的wordpress博客
  • 外贸网站建设szjijie代写文章平台
  • 网站开发用什么浏览器学院网站建设策划书
  • 外贸网站建设十大标准北京网站建设V芯ee8888e
  • WordPress大前端5常州网站优化
  • 广州专业手机网站建设公司网站制作需要什么
  • 网站添加悬浮二维码建网站需要数据库吗
  • jsp 网站开发环境做网站干什么
  • 海南网站建设推荐写网站建设需求文档
  • 个人做电影网站wordpress静态化教程
  • iis建立网站兰州做网站优化的公司