首页 > 其他分享 >【LeeCode】

【LeeCode】

时间:2023-03-06 23:31:36浏览次数:45  
标签:int Solution sqrt LeeCode mySqrt public Math

【题目描述】

给你一个非负整数 ​​x​​​ ,计算并返回 ​​x​​ 的 算术平方根 。

由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。

注意:不允许使用任何内置指数函数和算符,例如 ​​pow(x, 0.5)​​ 或者 ​​x ** 0.5​​ 。

 ​​https://leetcode.cn/problems/sqrtx/​


【示例】

【LeeCode】_Test

【代码】admin

package com.company;
// 2023-03-06
import java.util.*;

class Solution {
public int mySqrt(int x) {
double sqrt = Math.sqrt(x);
int res = (int)Math.floor(sqrt);
return res;
}
}

public class Test {
public static void main(String[] args) {
new Solution().mySqrt(4); // 输出: 2
new Solution().mySqrt(8); // 输出: 2
}
}

标签:int,Solution,sqrt,LeeCode,mySqrt,public,Math
From: https://blog.51cto.com/u_13682316/6104099

相关文章

  • 【LeeCode】974. 和可被 K 整除的子数组
    【题目描述】给定一个整数数组 ​​nums​​​ 和一个整数 ​​k​​​ ,返回其中元素之和可被 ​​k​​ 整除的(连续、非空) 子数组 的数目。子数组 是数组的 连续......
  • 2023.3.4Leecode982按位与为零的三元组
    题目的要求给你一个整数数组nums,返回其中按位与三元组的数目。按位与三元组是由下标(i,j,k)组成的三元组,并满足下述全部条件:0<=i<nums.length0<=j<num......
  • 【LeeCode】820. 单词的压缩编码
    【题目描述】单词数组 ​​words​​ 的 有效编码 由任意助记字符串 ​​s​​​ 和下标数组 ​​indices​​ 组成,且满足:​​words.length==indices.length​​......
  • 【LeeCode】2024. 考试的最大困扰度
    【题目描述】一位老师正在出一场由 ​​n​​​ 道判断题构成的考试,每道题的答案为true(用 ​​'T'​​​ 表示)或者false(用 ​​'F'​​ 表示)。老师想增加学生对自......
  • 【LeeCode】957. N 天后的牢房 -- todo
    【题目描述】监狱中 ​​8​​ 间牢房排成一排,每间牢房可能被占用或空置。每天,无论牢房是被占用或空置,都会根据以下规则进行变更:如果一间牢房的两个相邻的房间都被占用或......
  • 【LeeCode】剑指 Offer II 088. 爬楼梯的最少成本-- todo
    【题目描述】数组的每个下标作为一个阶梯,第 ​​i​​​ 个阶梯对应着一个非负数的体力花费值 ​​cost[i]​​​(下标从 ​​0​​ 开始)。每当爬上一个阶梯都要花费对......
  • 【LeeCode】424. 替换后的最长重复字符
    【题目描述】给你一个字符串 ​​s​​​ 和一个整数 ​​k​​​ 。你可以选择字符串中的任一字符,并将其更改为任何其他大写英文字符。该操作最多可执行 ​​k​​ ......
  • 【LeeCode】1208. 尽可能使字符串相等
    【题目描述】给你两个长度相同的字符串,​​s​​​ 和 ​​t​​。将 ​​s​​ 中的第 ​​i​​ 个字符变到 ​​t​​ 中的第 ​​i​​ 个字符需要 ​​|s[i......
  • 征服leecode第一天
    准备开始征服leecode了目前的想法是做leecodehot100两数之和两数之和在最开始拿到的时候想排序,然后遍历,得到结果,但是这里排序会改变下标的值,于是失败。代码如下......
  • 【LeeCode】28. 找出字符串中第一个匹配项的下标
    【题目描述】给你两个字符串 ​​haystack​​ 和 ​​needle​​ ,请你在 ​​haystack​​ 字符串中找出 ​​needle​​ 字符串的第一个匹配项的下标(下标从0开......