首页 > TAG信息列表 > LeetCode69

LeetCode69 x的平方根 (二分)

LeetCode69 x的平方根 class Solution(object): def mySqrt(self, x): """ :type x: int :rtype: int """ l, r, ans = 0, x, -1 while l <= r: mid = (l + r) // 2

Leetcode69场双周赛-第二题5961.链表最大孪生和

5961. 链表最大孪生和 题目描述     解题思路 开始的时候,可能想到快慢指针、想到栈等等,但后来发现,只需要将链表中的数字转存到ArrayList里面,然后遍历,遍历到一半,统计一个最大值就可以了。 解题代码 import java.util.ArrayList; class ListNode { int val; ListNode

LeetCode69 x的平方根

实现int sqrt(int x)函数。 计算并返回x的平方根,其中x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 题目链接:https://leetcode-cn.com/problems/sqrtx/ 解题思路 暴力算法: 直接循环0 ~ x, 使得 i* i <= x  且(i+1)*(i+1)> x 就可以了。 二分查找法: 比

leetcode69. x 的平方根 �

题目:   实现 int sqrt(int x) 函数。   计算并返回 x 的平方根,其中 x 是非负整数。   由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 示例 1:   输入: 4  输出: 2示例 2:   输入: 8  输出: 2  说明: 8 的平方根是 2.82842...,     由于返

LeetCode69. x 的平方根

实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 示例 1: 输入: 4 输出: 2 示例 2: 输入: 8 输出: 2 说明: 8 的平方根是 2.82842…, 由于返回类型是整数,小数部分将被舍去。 class Solut