摘要: 1005. 三角形最大面积 中文English 平面上有一系列点。返回由其中三个点可以形成的三角形最大面积。 样例 样例: 输入: points = [[0,0],[0,1],[1,0],[0,2],[2,0]] 输出: 2 解释: 这五个点如图所示,红色三角形面积最大。 注意事项 3 <= poi 阅读全文
posted @ 2020-03-29 17:17 风不再来 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 1.求出列表的所有组合 def getalllist(points): res = [] for i in range(len(points)): ##假如是首个值的话,需要单独append进来 if i == 0: res.append([points[i]]) else: res.append( 阅读全文
posted @ 2020-03-29 17:15 风不再来 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 993. 数组划分 I 中文English 给一个有 2n 个整数的数组,你的任务是把这些整数分成 n 组,如(a1, b1),(a2, b2),...,(an, bn)。并且使得 i 从 1 到 n 的 min(ai, bi)之和尽可能的大。 样例 样例1: 输入: [1,4,3,2] 输出: 4 阅读全文
posted @ 2020-03-29 15:27 风不再来 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 988. 硬币摆放 中文English 你有 n 枚硬币,想要摆放成阶梯形状,即第 k 行恰好有 k 枚硬币。 给出 n,找到可以形成的完整楼梯行数。 n 是一个非负整数,且在32位有符号整数范围内。 样例 样例 1: 输入:n = 5 输出:2 解释: 硬币可以形成以下行: ¤ ¤ ¤ ¤ ¤ 因 阅读全文
posted @ 2020-03-29 14:52 风不再来 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 983. 棒球游戏 中文English 现在你是棒球比赛分记录员。 给定一个字符串数组,每一个字符串可以是以下4种中的其中一个: 整数 (一个回合的分数): 直接表示这回合你得到的分数。 "+" (一个回合的分数): 表示这回合你获得的分数为前两个 有效 分数之和。 "D" (一个回合的分数): 表 阅读全文
posted @ 2020-03-29 02:14 风不再来 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 936. 首字母大写 中文English 输入一个英文句子,将每个单词的第一个字母改成大写字母 样例 样例1 输入: s = "i want to get an accepted" 输出: "I Want To Get An Accepted" 样例2 输入: s = "i jidls mdijf 阅读全文
posted @ 2020-03-29 01:10 风不再来 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 924. 单词最短距离 中文English 给出一个单词列表和两个单词单词1,单词2,返回列表中这两个单词之间的最短距离。 样例 样例 1: 输入:["practice", "makes", "perfect", "coding", "makes"],"coding","practice" 输出:3 阅读全文
posted @ 2020-03-29 00:50 风不再来 阅读(344) 评论(0) 推荐(0) 编辑