题目 :给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串的长度。示例 1: 输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 输入: s = "pw...
题目内容: 第一题 :键盘输入一个4位数,判断是否为回文数。所谓回文数,就是各位数字从高位到低位正序排列和从低位到高位逆序排列都是同一数值的数,例如,数字1221按正序和逆序排列都为1221,因此1221就是一个回文数;而1234的各位按倒序排列是4321,4321与1234不是同一个数,因此1234就不是一个回文数。示例1:输入:请输入一个四位数:1...
1.打印某学校的校训,具体内容如下所示:勤奋 严谨 求实 创新注意: 第一行和最后一行各有 30 个*号。答案:school_strs = "勤奋 严谨 求实 创新"
print("*" * 30)
print(school_strs)
print("*" ...
导入xlwt模块创建Excelimport xlwt创建一个Excelworkbook = xlwt.Workbook()创建一个表名sheet = workbook.add_sheet("Pythonit教程网")写入数据到单元格,第一个坐标数字是行,第二个是列,行跟列的位置在表中都是+1的sheet.write(0,0,"Pythonit")保存E...
题目内容: 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。示例 : 输入:height = [0,1,0,2,1,0,1,3,2,1,2,1]输出:6解释:上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 答案...
题目内容: 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请你返回所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 : 输入:nums ...
题目内容: 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。示例 : 输入:[1,8,6,2,5,4,8,3,7]输出:49 解释:图中垂直线代...
题目内容:给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操作。示例 :输入: nums = [0,1,0,3,12]输出: [1,3,12,0,0]答案:
def move_zeroes(nums):
# 初始化一个指针指向非零元素的下一个位置
...
题目内容: 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为 O(n) 的算法解决此问题。示例 : 输入:nums = [100,4,200,1,3,2]输出:4解释:最长数字连续序列是 [1, 2, 3, 4]。它的长度为 4。答案:
def longestConsecut...
题目内容: 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的所有字母得到的一个新单词。示例 : 输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]输出: [["bat"],["nat","tan"],["ate","eat","tea...