上一页 1 ··· 9 10 11 12 13 14 15 下一页
  2020年3月9日
摘要: 难度等级:简单 题目描述: 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票。 示例 1: 输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天 阅读全文
posted @ 2020-03-09 14:20 jaysonteng 阅读(471) 评论(0) 推荐(0)
  2020年3月1日
摘要: 难度等级:简单 题目描述: 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。前五项如下: 1. 12. 113. 214. 12115. 1112211 被读作 "one 1" ("一个一") , 即 11。11 被读作 "two 1s" ("两个一"), 即 21。 阅读全文
posted @ 2020-03-01 16:52 jaysonteng 阅读(961) 评论(0) 推荐(0)
摘要: 难度等级:简单 题目描述: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5输出: 2 示例 2: 输入: [1,3,5,6], 2输出: 1 示例 3 阅读全文
posted @ 2020-03-01 14:42 jaysonteng 阅读(375) 评论(0) 推荐(0)
  2020年2月27日
摘要: 难度等级:简单 题目描述: 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", 阅读全文
posted @ 2020-02-27 23:52 jaysonteng 阅读(264) 评论(0) 推荐(0)
  2020年2月26日
摘要: 难度等级:简单 题目描述: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 阅读全文
posted @ 2020-02-26 11:27 jaysonteng 阅读(161) 评论(0) 推荐(0)
摘要: 难度等级:简单 题目描述: 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 阅读全文
posted @ 2020-02-26 10:47 jaysonteng 阅读(229) 评论(0) 推荐(0)
摘要: 难度等级:简单 题目描述: 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 来源:力扣(LeetCode)链接:https://leetcode-cn.com/prob 阅读全文
posted @ 2020-02-26 09:50 jaysonteng 阅读(593) 评论(0) 推荐(0)
  2020年2月25日
摘要: 单链表: 1、定义链表 class ListNode: # 定义节点 def __init__(self, x): self.val = x # 节点当前值 self.next = None # 指向的下一节点,None表示没有下一节点 2、插入数据 # 单链表的插入(在第 s 个结点后面插入 da 阅读全文
posted @ 2020-02-25 17:21 jaysonteng 阅读(706) 评论(0) 推荐(0)
摘要: 难度等级:简单 题目描述: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 1: 输入: "()"输出: true示例 2: 输 阅读全文
posted @ 2020-02-25 11:47 jaysonteng 阅读(341) 评论(0) 推荐(0)
摘要: 适用场景: 插入数据到mysql中,中途中断,导致部分数据未插入成功。避免下次插入时插入了重复的数据。 思路: 1、读取已插入的数据, 2、读取全部数据(包含已插入和未插入的), 3、将已插入的数据添加到全部数据中,产生重复数据, 4、删除所有重复的数据。 示例代码: import pandas a 阅读全文
posted @ 2020-02-25 11:09 jaysonteng 阅读(1017) 评论(0) 推荐(1)
上一页 1 ··· 9 10 11 12 13 14 15 下一页