-
2021.1.14 刷题(零钱兑换-动规)
题目链接:https://leetcode-cn.com/problems/coin-change 题目描述: 给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 你可以认为每种硬币的数 -
2021.1.13 刷题(最长回文字符串-动规)
题目链接:https://leetcode-cn.com/problems/longest-palindromic-substring/ 题目描述: 给你一个字符串 s,找到 s 中最长的回文子串。 示例 1: 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 -
刷题-力扣-9
###9. 回文数 ####题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/palindrome-number/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 ####题目描述 判断一个整数是否是回文数。回文数 -
2021.1.12 刷题(字串和最大求解3种方式)
给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 进阶: 如果你已经实现复杂度为 O(n) 的解法,尝试使用 -
刷题-力扣-7
###7. 整数反转 ####题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/reverse-integer/submissions/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 ####题目描述 给出一个 -
刷题-力扣-6
###6. Z 字形变换 ####题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/zigzag-conversion/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 ####题目描述 将一个给定字符串 s 根据 -
刷题-Leetcode-21.合并两个有序链表
21.合并两个有序链表 题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/merge-two-sorted-lists/ 题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: -
刷题-Leetcode-2.两数相加
2.两数相加 题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-numbers/ 题目描述 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个 -
刷题-Leetcode-1.两数之和
1.两数之和 题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum/ 题目描述给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输 -
2021.1.9刷题(链表)
1.题目链接:https://leetcode-cn.com/problems/odd-even-linked-list/ 题目描述: 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。 请尝试使用原地算法完成。你