- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 Leetcode202. 快乐数——python求解
202. 快乐数编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。如果 n 是快乐数就返回 True ;不是,则返回 False 。来源:力扣(LeetCode)链接:https://leetco...
2020-04-30 17:56:54 251
原创 Leetcode1095. 山脉数组中查找目标值——python求解
1095. 山脉数组中查找目标值(这是一个 交互式问题 )给你一个 山脉数组 mountainArr,请你返回能够使得 mountainArr.get(index) 等于 target 最小 的下标 index 值。如果不存在这样的下标 index,就请返回 -1。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/find-in-mo...
2020-04-29 22:21:43 200
原创 Leetcode面试题56 - I. 数组中数字出现的次数——python求解
面试题56 - I. 数组中数字出现的次数一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。示例 1:输入:nums = [4,1,4,6]输出:[1,6] 或 [6,1]示例 2:输入:nums = [1,2,10,4,1,4,3,3]输出:[2,10] 或 [10,2]限制...
2020-04-28 11:37:49 280
原创 Leetcode33. 搜索旋转排序数组——python求解
33. 搜索旋转排序数组假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。你可以假设数组中不存在重复的元素。你的算法时间复杂度必须是 O(log n) 级别。来源:力扣(LeetCode)链接:https...
2020-04-27 22:28:33 75
原创 Leetcode23. 合并K个排序链表——python求解
23. 合并K个排序链表合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->6暴力求解:class Solution: def mergeKLists(sel...
2020-04-26 18:16:30 111
原创 Leetcode46. 全排列——python求解
46. 全排列给定一个 没有重复 数字的序列,返回其所有可能的全排列。示例:输入: [1,2,3]输出:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]]来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/permutationsclass...
2020-04-25 20:57:04 139
原创 Leetcode:面试题51. 数组中的逆序对——python求解
面试题51. 数组中的逆序对在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。示例 1:输入: [7,5,6,4]输出: 5 限制:0 <= 数组长度 <= 50000class Solution: def mergeSort(self, nums, tmp, l, r): ...
2020-04-24 22:32:41 263
原创 Leetcode面试题 08.11. 硬币——python求解
面试题 08.11. 硬币硬币。给定数量不限的硬币,币值为25分、10分、5分和1分,编写代码计算n分有几种表示法。(结果可能会很大,你需要将结果模上1000000007)示例1: 输入: n = 5 输出:2 解释: 有两种方式可以凑成总金额:5=55=1+1+1+1+1示例2: 输入: n = 10 输出:4 解释: 有四种方式可以凑成总金额:10=1010=5...
2020-04-23 22:28:57 332
原创 Leetcode199. 二叉树的右视图——python求解
199. 二叉树的右视图给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例:输入: [1,2,3,null,5,null,4]输出: [1, 3, 4]解释: 1 <--- / \2 3 <--- \ \ 5 4 <---来源...
2020-04-22 23:11:06 101
原创 【深度学习环境配置】Win10下的pycocotools库安装
pycocotools库安装在进行 efficientdet的复现时发现需要使用到pycocotools的库,但是pip、conda、pip3安装时,总出现错误。即以下错误failed with exit status 2ERROR: Failed building wheel for pycocotools发现pycocotools只适用于Linux系统,在github上发现了另...
2020-04-22 10:45:25 506
原创 Leetcode1248. 统计「优美子数组」——python求解
统计「优美子数组」题目:给你一个整数数组 nums 和一个整数 k。如果某个 连续 子数组中恰好有 k 个奇数数字,我们就认为这个子数组是「优美子数组」。请返回这个数组中「优美子数组」的数目。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/count-number-of-nice-subarrays著作权归领扣网络所有。商...
2020-04-21 22:26:32 214
原创 Leetcode200. 岛屿数量——python求解
Leetcode200. 岛屿数量给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/number-of-islands示例 ...
2020-04-20 23:29:29 379
原创 Leetcode:466. 统计重复个数——python求解
Leetcode:466. 统计重复个数来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/count-the-repetitions由 n 个连接的字符串 s 组成字符串 S,记作 S = [s,n]。例如,[“abc”,3]=“abcabcabc”。如果我们可以从 s2 中删除某些字符使其变为 s1,则称字符串 s1 可以从字符串 s2...
2020-04-19 20:37:08 217
原创 leetcode5373. 和为 K 的最少斐波那契数字数目——python实现
leetcode5373. 和为 K 的最少斐波那契数字数目给你数字 k ,请你返回和为 k 的斐波那契数字的最少数目,其中,每个斐波那契数字都可以被使用多次。斐波那契数字定义为:F1 = 1F2 = 1Fn = Fn-1 + Fn-2 , 其中 n > 2 。数据保证对于给定的 k ,一定能找到可行解。示例 1:输入:k = 7输出:2解释:斐波那契数字为:1,1,2,...
2020-04-19 08:53:59 123
原创 【Paper Reading】ResNet论文解释及其变种深度网络
Resnet及其变种Resnet简介Resnet blockblock 说明Resnet完整结构Resnet性能分类性能目标检测性能Dense BlockBlock说明Densnet完整结构Resnet简介2015 年,ResNet 横空出世,获得了 CVPR 2016 最佳论文奖,在 Imagenet 比赛的三个任务以及 COCO 比赛的检测和分割任务上均获得了第一名。四年过去,这一论文的被...
2020-04-18 20:49:01 233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人