文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】1467. 两个盒子中球的颜色数相同的概率

leetcode1467. 两个盒子中球的颜色数相同的概率 1 题目 桌面上有 2n 个颜色不完全相同的球,球上的颜色共有 k 种。给你一个大小为 k的整数数组 balls`,其中 balls[i] 是颜色为 i 的球的数量。 所有的球都已经 随机打乱顺序 ,前 n 个球放入第一个盒子,后 n 个球放入另一个盒子(请认...

文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】50. Pow(x, n)

LeetCode50. Pow(x, n) 1 题目 实现 Pow(x, n), 即计算 x 的整数 n 次幂函数(即,$x^n$)。 示例 1: 输入:x = 2.00000, n = 10输出:1024.00000示例 2: 输入:x = 2....

文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】牛客. 数组中未出现的最小正整数

牛客. 数组中未出现的最小正整数 1 题目 给定一个无序数组arr,找到数组中未出现的最小正整数 例如arr = [-1, 2, 3, 4]。返回1 ​ arr = [1, 2, 3, 4]。返回5 [要求] 时间复杂度为O(n),空间复杂度为O(1) 链接:https://www.nowcoder.com/questionTermina...

文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】73. 矩阵置零

LeetCode 73. 矩阵置零 1 题目 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 示例 1: 输入:matrix = [[1,1,1],[1,0,1],[1,1,1]]输出:[[1,0,1],[0,0,0],[1,0,1]]示例 2: 输入:matrix = [[0,1,2,0],[3,4,5,2],[1...

【Leetcode刷题Python】73. 矩阵置零
文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】LeetCode 478. 在圆内随机生成点

2、LeetCode 478. 在圆内随机生成点 (1)题目 给定圆的半径和圆心的位置,实现函数 randPoint ,在圆中产生均匀随机点。 实现 Solution 类: Solution(double radius, double x_center, double y_center) 用圆的半径 radius 和圆心的位置 (x_cen...

文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】 LeetCode 2038. 如果相邻两个颜色均相同则删除当前颜色

Kanaries雾角科技算法岗位笔试题之一 笔试时间:2022年10月13号 时长:120分钟中等难度 1、 LeetCode 2038. 如果相邻两个颜色均相同则删除当前颜色 (1)题目 总共有 n 个颜色片段排成一列,每个颜色片段要么是 ‘A’ 要么是 ‘B’ 。给你一个长度为 n 的字符串 colors ,...

文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】295. 数据流的中位数

1 题目 中位数是有序列表中间的数。如果列表长度是偶数,中位数则是中间两个数的平均值。 例如, [2,3,4] 的中位数是 3 [2,3] 的中位数是 (2 + 3) / 2 = 2.5 设计一个支持以下两种操作的数据结构: void addNum(int num) - 从数据流中添加一个整数到数据结构中。double findMedia...

文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】剑指 Offer 33. 二叉搜索树的后序遍历序列

1 题目 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回 false。假设输入的数组的任意两个数字都互不相同。 参考以下这颗二叉搜索树: 5 / \ 2 6 / \ 1 3 示例 1: 输入: [1,6,3,2,5]输出: false示例 2:...

文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】从列表list中创建一颗二叉树

1 思路 使用递归创建二叉树,每个节点最多有两个子节点,以索引去从列表中取子节点的值,i为根节点,左子节点的值为2×i+1,右子节点的值为2×i+2。 2 python实现 class TreeNode: def __init__(self, x): self.val = x ...

文章 2024-08-07 来自:开发者社区

【Leetcode刷题Python】剑指 Offer 32 - III. 从上到下打印二叉树 III

1 题目 请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。 例如:给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其层次遍历结果࿱...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像