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

苏州网站建设数据网络安徽seo推广

苏州网站建设数据网络,安徽seo推广,wordpress 加ico,wordpress 仪表盘自定义一、题目描述 计算一个浮点数的立方根,不使用库函数。保留一位小数。 数据范围:∣val∣≤20 。 二、输入描述 待求解参数,为double类型(一个实数) 三、输出描述 输出参数的立方根。保留一位小数。 四、解题思路…

在这里插入图片描述

一、题目描述

计算一个浮点数的立方根,不使用库函数。保留一位小数。

数据范围:∣val∣≤20 。

二、输入描述

待求解参数,为double类型(一个实数)

三、输出描述

输出参数的立方根。保留一位小数。

四、解题思路

  1. 从输入中读取一个浮点数;
  2. 初始化低位low为0,高位high为输入的值;
  3. 判断输入的值的正负情况,如果小于0,将标志flag设为1,并将输入取绝对值;如果输入小于1,则将高位设为1;
  4. 进入循环,使用二分查找逼近立方根;
  5. 在每次循环中,计算中间值target为low和high的平均值;
  6. 计算d为输入值除以target的平方减去target的差;
  7. 判断d是否在接近0的范围内(-0.1到0.1之间),如果是,则找到了近似的立方根;
  8. 根据标志flag判断输出的结果是否带负号,使用String.format保留一位小数并输出结果;
  9. 继续循环直到输入结束;

五、JavaScript算法源码

function cubeRoot(val) {// 初始化低位low为0let low = 0;// 高位high为输入的值let high = val;let flag = 0;// 如果小于0,将标志flag设为1,并将输入取绝对值if (val < 0) {flag = 1;val = -val;if (val < 1.0) {high = 1;} else {high = val;}// 如果输入小于1,则将高位设为1} else if (val < 1) {high = 1;}while (true) {let target = low + (high - low) / 2;let d = val / (target * target) - target;// 近似的立方根if (d >= -0.1 && d <= 0.1) {return flag ? -parseFloat(target.toFixed(1)) : parseFloat(target.toFixed(1));} else if (d > 0.1) {low = target;} else {high = target;}}
}

六、效果展示

在这里插入图片描述


🏆下一篇:华为OD机试真题 JavaScript 实现【相对开音节】【2022Q4 100分】,附详细解题思路

🏆本文收录于,华为OD机试(JavaScript)真题(A卷+B卷)

每一题都有详细的答题思路、详细的代码注释、样例测试,订阅后,专栏内的文章都可看,可加入华为OD刷题群(私信即可),发现新题目,随时更新,全天CSDN在线答疑。

在这里插入图片描述

http://www.mmbaike.com/news/92110.html

相关文章:

  • 营销型类型网站有哪些类型目前病毒的最新情况
  • 企业网站的规划与建设ppt网络推广经验
  • 珠海建设工程信息网站青岛seo公司
  • 自己做卖假货网站排名优化seo公司
  • 福州做网站的公司有哪些网络策划与营销
  • java eclipse做网站怎么免费自己做推广
  • wordpress 虚拟主机seo优化师培训
  • 高端网站建设kgu网址查询工具
  • 网站下做二级域名深圳网站开发
  • 东子WordPress一个网站的seo优化有哪些
  • 宁波 手机网站建设点击排名优化
  • 百拓公司做网站怎么样站长工具seo综合查询是什么
  • wordpress 手机网站支付宝5000人朋友圈推广多少钱
  • 自己做网站怎么发布百度信息流是什么
  • 网站的后台系统怎么进入百度热搜词排行榜
  • 织梦 导航网站 模板国外网站排名前十
  • 网站开发数据接口如何利用东莞今天发生的重大新闻
  • 番禺网站建设怎么样图片外链在线生成网址
  • 跨境电商独立站是什么意思百度云网盘网页版登录
  • 可以做软件的网站有哪些内容吗外贸平台排行榜前十名
  • 简约淘宝网站模板免费下载搜索引擎营销的特点有
  • 如何推广网站业务成都关键词排名系统
  • 网站怎么做用户体验百度推广客户端手机版
  • 宣讲家网站李慎明两学一做曼联vs曼联直播
  • 已有网站可以做服务器吗网站收录提交入口
  • 重庆石桥铺网站建设公司semen
  • 大学生毕业设计课题做网站电商网站设计方案
  • 如何做网站优化推广福州seo网络推广
  • html网站怎么搭建搜索引擎名词解释
  • 上海平台网站制作公司sem竞价托管公司