
从头开始的求职学习
liangxiao_Lv
这个作者很懒,什么都没留下…
展开
-
力扣刷题:最长回文子串(python3)
给你一个字符串 s,找到 s 中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。示例 1:输入:s = “babad”输出:“bab”解释:“aba” 同样是符合题意的答案。示例 2:输入:s = “cbbd”输出:“bb”原创 2024-01-20 16:35:53 · 448 阅读 · 0 评论 -
力扣刷题:找不同(python3)
给定两个字符串 s 和 t ,它们只包含小写字母。字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。请找出在 t 中被添加的字母。示例 1:输入:s = “abcd”, t = “abcde”输出:“e”解释:‘e’ 是那个被添加的字母。示例 2:输入:s = “”, t = “y”输出:“y”原创 2023-12-18 15:35:27 · 486 阅读 · 1 评论 -
力扣刷题:交替合并字符串(python3)
给你两个字符串 word1 和 word2。请你从 word1 开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。返回 合并后的字符串。示例 1:输入:word1 = “abc”, word2 = “pqr”输出:“apbqcr”解释:字符串合并情况如下所示:合并后: a p b q c r示例 2:输入:word1 = “ab”, word2 = “pqrs”输出:“apbqrs”原创 2023-12-18 14:18:11 · 1075 阅读 · 1 评论 -
力扣刷题:寻找两个正序数组的中位数(python3)
给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数。算法的时间复杂度应该为 O(log (m+n))。示例 1:输入:nums1 = [1,3], nums2 = [2]输出:2.00000解释:合并数组 = [1,2,3] ,中位数 2示例 2:输入:nums1 = [1,2], nums2 = [3,4]输出:2.50000。原创 2023-12-16 17:49:41 · 253 阅读 · 1 评论 -
力扣刷题:无重复字符的最长子串(python3)
给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: s = “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: s = “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。原创 2023-12-16 15:59:32 · 325 阅读 · 1 评论 -
力扣刷题:两数相加(python3)
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。原创 2023-12-13 20:56:05 · 244 阅读 · 1 评论 -
力扣刷题:两数之和(python3)
力扣两数之和原创 2023-12-13 17:09:56 · 1183 阅读 · 1 评论 -
leetcode两数之和
list(enumerate(seasons, start=1)) # 下标从 1 开始。开始企图通过两个循环暴力求解,看了解答以后发现了一种新的思路,不需要暴力求解。这种思路实际上需要的最多次数也只有nums中元素的个数,也避免了重复使用元素。认识了一个新的函数 enumerate。在网上查到的解释如下。原创 2023-05-30 14:06:03 · 90 阅读 · 1 评论 -
Python运算符优先级
Python运算符优先级原创 2023-12-12 17:50:12 · 115 阅读 · 0 评论 -
random重现伪随机数
重现伪随机数原创 2023-12-12 13:30:49 · 149 阅读 · 0 评论 -
python常见转义字符
python常见转义字符原创 2023-12-11 23:19:00 · 123 阅读 · 1 评论