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

网站代运营公司排名企业公示信息

网站代运营公司排名,企业公示信息,自助建站软件排行榜,网站制作公司业务员题:给定两个 01 字符串 a 和 b ,请计算它们的和,并以二进制字符串的形式输出。输入为 非空 字符串且只包含数字 1 和 0。 方法一: 直接将二进制字符串转为十进制再相加(方便简洁) function addBinary (a,…

题:给定两个 01 字符串 a 和 b ,请计算它们的和,并以二进制字符串的形式输出。输入为 非空 字符串且只包含数字 1 和 0。

方法一: 直接将二进制字符串转为十进制再相加(方便简洁)

function addBinary (a, b) {a = BigInt(`0b${a}`); // 使用 BigInt 解析二进制字符串->十进制bigInt类型 0b:表示后面字符为二级制,0o:八进制  0x:十六进制   十进制不需要前缀b = BigInt(`0b${b}`);let c = a + b;return c.toString(2); // BigInt 的 toString 方法支持二进制输出
};

方法二: 模拟二进制加法逐位计算(性能好)

var addBinary = function (a, b) { let i = a.length - 1;let j = b.length - 1;let result = '';let carry = 0;while (i >= 0 || j >= 0) { let digitA = i >= 0 ? a[i] - '0' : 0;let digitB = j >= 0 ? b[j] - "0" : 0;let sum = digitA + digitB + carry;if (sum > 1) {carry = 1sum -= 2;} else {carry = 0}result = sum + result;i--;j--;}if (carry === 1) {result = '1' + result;}return result;
}
http://www.dtcms.com/wzjs/840005.html

相关文章:

  • 好看又免费的图片素材网站网站动态标签
  • 广州网站建设公司推荐乐云seo如何去推广自己的产品
  • 打工网站校企合作建设中华网
  • dns上国外网站南沙区做网站公司
  • directadmin备份网站要加强县门户网站的建设管理
  • 刷粉网站推广免费网络营销软件价格
  • 邯郸建设网站的公司哪家好昆明微商城开发
  • 网站做配置文件的作用网站建设大题
  • 青岛外贸网站建设费用哪个做网站的公司好
  • 写的网站怎么做接口wordpress图片社交
  • 大连建站方案保定模板建站定制网站
  • 网站建设报价新鸿儒上海响应式网站
  • 大连做网站优化公司免费管理软件开发平台
  • 系统集成销售和网站建设销售昆明网站搜索优化
  • fifa17做任务网站知名品牌vi设计
  • 凡科外贸网站建设wordpress安装主题打不开
  • 网站被黑应该怎么做wordpress 主题授权
  • 网站怎么添加统计代码成都网站建设公司多少钱
  • 自己做网站能赚钱吗wordpress主题资源分享
  • 重庆网站建设推广公司公司网站建app
  • php做网站浏览量做网站能收多少广告费
  • 邯郸网站建设邯郸网站制作泰安人才网网上办事
  • 做网站需要有公司吗下载app登录
  • 视频变成网站怎么做seo优化前景
  • 做的网站图片模糊网站建设投标文档
  • 求人做网站php后台网站开发
  • 如何判断网站是不是自适应影响网站速度的因素
  • 昆明优化网站排名女性开源网站
  • 商城网站商家入驻功能企业seo可以达到怎样的效果
  • 信誉好的高密网站建设wordpress更新方法