陈浮云


  • 首页

  • 科技园

  • 技能树

  • 书影摘

  • 行游记

  • 杂谈

  • 关于

  • 分类

  • 归档

7.4号刷题

发表于 2017-07-04 | 分类于 LeetCode | 0 comments

第一题 632. Smallest Range

题目描述

给定k组递增排列的整数。求最小范围,使得每组数中至少有一个包含在其中。

算法

利用数据结构Element记录下对应数据的行数和index, 并利用PriorityQueue进行排序。每次循环弹出最小的答案,最后用max - min对答案进行更新

阅读全文 »

7.3号刷题

发表于 2017-07-03 | 分类于 LeetCode | 0 comments

第一题 551. Student Attendance Record I

题目描述

给定一个字符串s,若其中的’A’大于1个,或者出现连续的3个或3个以上’L’,返回False,否则返回True

阅读全文 »

7.2号刷题

发表于 2017-07-02 | 分类于 LeetCode | 0 comments
第一题 293. Flip Game题目描述在一个String中,将连续两个 ++ 换成 – 算法123456789101112131415public class Solution { public List<String> generatePossibleNextMo ...
阅读全文 »

6.27号刷题

发表于 2017-06-27 | 分类于 LeetCode | 0 comments

第一题 344. Reverse String

题目描述

反转一个String

阅读全文 »

6.26号刷题

发表于 2017-06-27 | 分类于 LeetCode | 0 comments

第一题 172. Factorial Trailing Zeroes

题目描述

给定一个整数n,返回n!(n的阶乘)数字中的后缀0的个数。

注意:你的解法应该满足多项式时间复杂度。

阅读全文 »

6.25号刷题

发表于 2017-06-25 | 分类于 LeetCode | 0 comments

第一题 279. Perfect Squares

题目描述

给定一个正整数n,求相加等于n的完全平方数(例如 1, 4, 9, 16, …)的最小个数。

例如,给定n = 12,返回3,因为12 = 4 + 4 + 4;给定n = 13,返回2,因为13 = 4 + 9。

阅读全文 »

6.24号刷题

发表于 2017-06-24 | 分类于 LeetCode | 0 comments

第一题 231. Power of Two

题目描述

给定一个整数,编写函数判断它是否是2的幂。

阅读全文 »

6.23号刷题

发表于 2017-06-23 | 分类于 LeetCode | 0 comments

第一题 592. Fraction Addition and Subtraction

题目描述

求分数加减法算式的值,结果化为最简分数。

注意:

  1. 输入字符串只包含0~9,+-/。输出亦然
  2. 每个分数之前包含±号,若第一个分数为正数,省去+
  3. 输入只包含有效的最简分数,分子分母范围[1, 10]。若分母为1,表示该分数实际上是一个整数。
  4. 分数的个数范围[1, 10]
  5. 分子分母的结果在32位带符号整数范围之内
阅读全文 »

6.22号刷题

发表于 2017-06-22 | 分类于 LeetCode | 0 comments

第一题 537. Complex Number Multiplication

题目描述

求两复数相乘的结果

注意:

  1. 输入字符串不包含额外空格
  2. 输入字符串以a+bi给出,其中a与b都是[-100, 100]范围的整数。输出采用同样形式
阅读全文 »

6.21号刷题

发表于 2017-06-21 | 分类于 LeetCode | 0 comments

第一题 277. Find the Celebrity

题目描述

给定n个人,需要找出其中的名人。名人的规则是,其余所有人都知道他,但是他不知道任何其他人。

阅读全文 »
1…111213…15
陈肖

陈肖

才疏学浅,韬光养晦

150 日志
8 分类
28 标签
GitHub Linkedln Weibo
© 2021 陈肖
由 Hexo 强力驱动
主题 - NexT.Pisces