- 博客(6)
- 收藏
- 关注
原创 leetcode精选题目
文章目录题目一、解题思路一1.代码解题思路二1.代码总结 题目 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/remove-element 著作权归领扣网络所有。商业转载请联系官方授权,非商业转
2021-04-20 09:26:21 245
原创 2021-04-08
[leetcode]列表两元素求和等于指定数题目要求思路总结 题目要求 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案 思路 如果使用暴力解法逐个数字遍历检查,最号理解最简单。复杂度是N^2。这显然不是学习数据结构的初衷。中级目标肯定是设计最简洁、复杂度最低的程序解题。这里可以用到hashmap,具体原理不多赘述,.
2021-04-08 14:51:44 125
转载 2021-04-07
[leetcode]统计所有小于非负整数 n 的质数的数量问题描述方法一:暴力穷举2.读入数据 问题描述 提示: 统计所有小于非负整数 n 的质数的数量? 我们知道质数的定义是只能被1和它自身整除。根据定义设计如下解答方法。 方法一:暴力穷举 从2到n,逐个数字检查,能不能是只被1和它自身整除。 代码如下: def countPrimes(self, n: int) -> int: def is_primes(c): for i in range(2, c):
2021-04-07 23:08:33 162
原创 关于Dataframe查看一行或一列的时候的问题
Dataframe 查看一行或者一列的常见问题 关于Dataframe查看一行或一列的时候的问题 首先说下dataframe和Series的区别: Series是一种类似于一维数组的对象。它由一组数据(各种Numpy数据类型)以及一组与之相关的数据标签(即索引)组成。 DataFrame是一个表格型的数据结构,它含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔型值)。DataFrame既有行索引也有列索引,它可以被看做由Series组成的字典(共同用一个索引)。 . // An highligh
2021-03-07 22:36:38 3159
原创 [leetcode]返回两元素之和为指定数值索引
leetcode题目: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 你可以按任意顺序返回答案。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/two-sum 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 首先给出正确答案: nums=list(map(int,inp
2021-01-20 20:39:11 135
原创 [leetcode]三个数的最大乘积
题目 给定一个整型数组,在数组中找出由三个数组成的最大乘积,并输出这个乘积。 示例 1: 输入: [1,2,3] 输出: 6 示例 2: 输入: [1,2,3,4] 输出: 24 注意: 给定的整型数组长度范围是[3,104],数组中所有的元素范围是[-1000, 1000]。 输入的数组中任意三个数的乘积不会超出32位有符号整数的范围。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/maximum-product-of-three-numbers
2021-01-20 18:09:50 169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人