我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用二分搜索求平方根。实现 sqrt(x)函数,计算x的平方根,x是非负的整数。返

 

def mysqrt(x):
    res_max = x
    res_min = 0
    ans = 0
    while int(ans*ans) != x:
        if ans * ans > x:
            res_max = ans
            ans = (res_max + res_min) / 2
        elif ans * ans < x:
            res_min = ans
            ans = (res_max + res_min) / 2
    return int(ans)

print(mysqrt(1024))

这个可以?

 

近期文章

  • 安装OCSInventory-NG 2..9
  • java websocket通信中多线程问题
  • c++引用tinyxml出现无法解析的外部符号怎么解决?
  • 求大神指教,出什么问提了,总是语法错误,该改的都改了还是不行
  • 关于flex与java交互的问题
  • Eclipse ABAP ADT 无法建ABAP PROJECT
  • HttpClient 报错 java.lang.NoClassDefFoundError
  • SM3257ENLT U盘想恢复空间
  • vue/cli 移入移出要怎么实现
  • 这种参数错误,有大佬能解决吗?能搞定的定有重谢
  • 用C语言写BMP写入后,文件无法打开并且文件大小只有4096字节
  • Altium Designer 异型焊盘铺铜无法连接网络
  • 照着视频打代码,为什么会输出undefined呢,望解答?
  • #来自一个菜鸟的问题 疑问,带VPN的防火墙基本原理流程是? (源于信息安全题库) 想知道他的具体工
  • 这个是什么问题 怎么解决
  • echarts 鼠标悬浮一条时显示改柱条背景色
  • jna 调用 dll 文件函数有自定义参数问题
  • 关于图像中颗粒的提取的算法
  • Openlayers 地图重复出现的问题
  • vue项目可以使用ffi引用so吗?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华