博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
算法题——求平方根
阅读量:2344 次
发布时间:2019-05-10

本文共 467 字,大约阅读时间需要 1 分钟。

1. 本题知识点

数学

2. 题目描述

实现函数 int sqrt(int x).

计算并返回x的平方根(向下取整)

3. 解题思路

如果一个数 i,i * i 小于 n,(i + 1) * (i + 1)大于 n,那么这个数就是 n 的平方根。

4. 代码

public class Solution {
/** * * @param x int整型 * @return int整型 */ public int sqrt (int x) {
if (x == 0) {
return 0; } for(int i = 1; i<=x; i++) {
if (i*i <= x && (i+1)*(i+1) > x) {
return i; } } return 1; }}

转载地址:http://dcjvb.baihongyu.com/

你可能感兴趣的文章
jquery的使用
查看>>
如何静态化JSP页面
查看>>
XML 与 Java 技术: 用 Castor 进行数据绑定
查看>>
Python未知领域系列:(附Python学习教程+Python学习路线)Python高级教程之面向对象
查看>>
盘点Python 面向对象编程最容易被忽视的知识点
查看>>
Python:一个可以套路别人的python小程序
查看>>
用Python告诉你:这些年,我们点过的的那些外卖
查看>>
如何美观地打印Python对象?这个标准库可以简单实现
查看>>
写作路上的这些小成绩,铸就了一个不平庸的程序员
查看>>
程序员找工作的个人经验教训以及注意事项
查看>>
2019 编程语言排行榜:Java、Python 龙争虎斗!谁又屹立不倒
查看>>
拥有10年编程经验的你,为什么还一直停留在原地
查看>>
Flask vs Django,Python Web开发用哪个框架更好
查看>>
Python说:常见的数据分析库有哪些
查看>>
Python教程:Python数据类型之字典
查看>>
Python基础教程:python的数据类型
查看>>
Python学习教程:另辟蹊径,appium抓取app应用数据了解一下
查看>>
Python学习教程:用Python进行金融市场文本数据的情感计算
查看>>
Python爬虫:python获取各种街拍美图
查看>>
爬虫工程师是干什么的?你真的知道吗?
查看>>