English_记录

2018-11-26 Many in Rural US Find Fewer Maternity Care Options

2018-11-26 20:16:25

阅读数 65

评论数 0

130. 被围绕的区域

题目描述 给定一个二维的矩阵,包含 ‘X’ 和 ‘O’(字母 O)。 找到所有被 ‘X’ 围绕的区域,并将这些区域里所有的 ‘O’ 用 ‘X’ 填充。 示例: X X X X X O O X X X O X X O X X 运行你的函数后,矩阵变为: X X X X X X X X X X X X...

2019-04-30 08:28:16

阅读数 11

评论数 0

Leetcode 767. 重构字符串 C++

题目描述 给定一个字符串S,检查是否能重新排布其中的字母,使得两相邻的字符不同。 若可行,输出任意可行的结果。若不可行,返回空字符串。 示例 1: 输入: S = “aab” 输出: “aba” 示例 2: 输入: S = “aaab” 输出: “” 注意: S 只包含小写字母并且长度在[1, 5...

2019-04-26 11:38:04

阅读数 23

评论数 0

Leetcode 539. 最小时间差 C++

题目描述 给定一个 24 小时制(小时:分钟)的时间列表,找出列表中任意两个时间的最小时间差并已分钟数表示。 示例 1: 输入: [“23:59”,“00:00”] 输出: 1 备注: 列表中时间数在 2~20000 之间。 每个时间取值在 00:00~23:59 之间。 解答 这里需要注意一个问...

2019-04-26 09:54:07

阅读数 19

评论数 0

Python 一些函数的使用

一、排序相关的一些函数 1、sort以及sorted函数 对List排序,两个方法: (1)用List的成员函数sort进行排序,在原地排序,改变了原有的序列 (2)用build-in函数sorted进行排序,保留原有序列,返回一个副本 这两个函数的使用和C++一样稍有些复杂,可以自定义排序规则(...

2019-04-25 15:53:09

阅读数 12

评论数 0

Python 文件操作

一、os模块命令(主要用于目录和文件名) #使用os模块之前,需要先导入 import os 1、listdir() listdir() 获取指定文件夹下所有文件夹或者文件的名字的列表。按字母顺序排列。 import os path_1 = ‘some_images/’ dirs_1 = os.l...

2019-04-25 15:49:50

阅读数 25

评论数 0

Leetcode 233. 数字1的个数 C++

题目描述 给定一个整数 n,计算所有小于等于 n 的非负整数中数字 1 出现的个数。 示例: 输入: 13 输出: 6 解释: 数字 1 出现在以下数字中: 1, 10, 11, 12, 13 。 思路 参考:https://blog.csdn.net/xudli/article/details/...

2019-04-25 10:54:31

阅读数 17

评论数 0

Leetcoe 200. 岛屿的个数 C++ 深度优先搜索

题目描述 给定一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。 示例 1: 输入: 11110 11010 11000 00000 输出: 1 示例 2: 输入: 11...

2019-04-25 08:45:08

阅读数 15

评论数 0

Leetcode 848. 字母移位 C++

题目描述 有一个由小写字母组成的字符串 S,和一个整数数组 shifts。 我们将字母表中的下一个字母称为原字母的 移位(由于字母表是环绕的, ‘z’ 将会变成 ‘a’)。 例如·,shift(‘a’) = ‘b’, shift(‘t’) = ‘u’,, 以及 shift(‘z’) = ‘a’。 ...

2019-04-24 11:08:29

阅读数 23

评论数 0

Leetcode 621. 任务调度器 C++

题目描述 给定一个用字符数组表示的 CPU 需要执行的任务列表。其中包含使用大写的 A - Z 字母表示的26 种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时间内执行完。CPU 在任何一个单位时间内都可以执行一个任务,或者在待命状态。 然而,两个相同种类的任务之间必须...

2019-04-24 10:30:19

阅读数 110

评论数 0

Leetcode 80. 删除排序数组中的重复项 II C++

题目说明 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定 nums = [1,1,1,2,2,3], 函数应返回新长度 length ...

2019-04-24 10:07:21

阅读数 6

评论数 0

Leetcode 79. 单词搜索 C++ (深度优先搜索 &&回溯)

题目描述 给定一个二维网格和一个单词,找出该单词是否存在于网格中。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 示例: board = [ [‘A’,‘B’,‘C’,‘E’], [‘S’,‘F’,‘...

2019-04-24 08:52:41

阅读数 29

评论数 0

Leetcode 204. 计数质数 C++ 很经典

题目描述 统计所有小于非负整数 n 的质数的数量。 示例: 输入: 10 输出: 4 解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 解答 这道题用暴力法会超时,哪怕是在循环控制上做了一定优化。 方法: 排除掉数组中的非质数。 2是质数,但是明显2的倍数不再是质数; ...

2019-04-23 20:15:23

阅读数 34

评论数 0

Leetcode 279. 完全平方数 C++

题目描述 给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, …)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 示例 1: 输入: n = 12 输出: 3 解释: 12 = 4 + 4 + 4. 示例 2: 输入: n = 13 输出: 2 解释: 13 = 4...

2019-04-23 15:54:32

阅读数 30

评论数 0

Leetcode 322. 零钱兑换 C++

题目描述 给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 示例 1: 输入: coins = [1, 2, 5], amount = 11 输出: 3 解释: 11 = 5 + 5...

2019-04-22 22:35:45

阅读数 64

评论数 0

Leetcode264. 丑数 II C++

题目描述 编写一个程序,找出第 n 个丑数。 丑数就是只包含质因数 2, 3, 5 的正整数。 示例: 输入: n = 10 输出: 12 解释: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 是前 10 个丑数。 说明: 1 是丑数。 n 不超过1690。 思路 使用三指针的方法...

2019-04-22 16:21:54

阅读数 18

评论数 0

Corner-Net 论文笔记

corner-Net anchor free top-left and bottom right corner corner pooling conv-Net生成: the heatmaps embeddings offsets we do not use fea-tures from d...

2019-04-22 10:38:48

阅读数 37

评论数 0

Leetcode 611. 有效三角形的个数 C++

题目描述 给定一个包含非负整数的数组,你的任务是统计其中可以组成三角形三条边的三元组个数。 示例 1: 输入: [2,2,3,4] 输出: 3 解释: 有效的组合是: 2,3,4 (使用第一个 2) 2,3,4 (使用第二个 2) 2,2,3 注意: 数组长度不超过1000。 数组里整数的范围为 ...

2019-04-20 15:03:40

阅读数 22

评论数 0

Leetcode 169. 229. 求众数 C++摩尔投票法

题目描述 Leetcode 169 求众数 给定一个大小为 n 的数组,找出其中所有出现超过 ⌊ n/3 ⌋ 次的元素。 说明: 要求算法的时间复杂度为 O(n),空间复杂度为 O(1)。 示例 1: 输入: [3,2,3] 输出: [3] 示例 2: 输入: [1,1,1,3,3,2,2,2] ...

2019-04-18 16:30:56

阅读数 18

评论数 0

Leecode 216. 组合总和 III C++ 回溯法

题目描述 找出所有相加之和为 n 的 k 个数的组合。组合中只允许含有 1 - 9 的正整数,并且每种组合中不存在重复的数字。 说明: 所有数字都是正整数。 解集不能包含重复的组合。 示例 1: 输入: k = 3, n = 7 输出: [[1,2,4]] 示例 2: 输入: k = 3, n ...

2019-04-18 15:15:56

阅读数 7

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭