自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 LeetCode每日一题:盛最多水的容器

给定一个长度为 n 的整数数组 height。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i])。解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。输入:[1,8,6,2,5,4,8,3,7]输入:height = [1,1]返回容器可以储存的最大水量。说明:你不能倾斜容器。

2023-09-21 20:41:16 56

原创 LeetCode题目:Pow(x, n)

实现 pow(x, n) ,即计算 x 的整数 n 次幂函数(即,xn )。解释:2-2 = 1/22 = 1/4 = 0.25。输入:x = 2.00000, n = 10。输入:x = 2.00000, n = -2。输入:x = 2.10000, n = 3。要么 x 不为零,要么 n > 0。输出:1024.00000。输出:9.26100。输出:0.25000。

2023-08-01 20:46:09 64

原创 LeetCode题目:格雷编码

0,2,3,1] 也是一个有效的格雷码序列,其二进制表示是 [00,10,11,01]。每个整数都在范围 [0, 2n - 1] 内(含 0 和 2n - 1)[0,1,3,2] 的二进制表示是 [00,01,11,10]。- 00 和 01 有一位不同。- 01 和 11 有一位不同。- 11 和 10 有一位不同。- 10 和 00 有一位不同。- 00 和 10 有一位不同。- 10 和 11 有一位不同。- 11 和 01 有一位不同。- 01 和 00 有一位不同。输出:[0,1,3,2]

2023-07-31 22:37:26 58

原创 LeetCode题目:整数反转

如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。假设环境不允许存储 64 位整数(有符号或无符号)。输入:x = -123。输入:x = 123。输入:x = 120。

2023-07-31 16:18:18 57

原创 LeetCode每日一题:最大数

给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。输入:nums = [3,30,34,5,9]输入:nums = [10,2]输出:"9534330"

2023-07-31 11:37:22 43

原创 LeetCode题目:字符串转换整数

将前面步骤读入的这些数字转换为整数(即,"123" -> 123, "0032" -> 32)。第 2 步:"4193 with words"(当前没有读入字符,因为这里不存在 '-' 或者 '+')由于 "-42" 在范围 [-231, 231 - 1] 内,最终结果为 -42。第 2 步:"42"(当前没有读入字符,因为这里不存在 '-' 或者 '+')第 2 步:" -42"(读入 '-' 字符,所以结果应该是负数)第 1 步:"42"(当前没有读入字符,因为没有前导空格)

2023-07-30 20:18:57 33

原创 LeetCode题目:杨辉三角

输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。输入: numRows = 5。输入: numRows = 1。

2023-07-29 22:52:09 22

原创 LeetCode题目:二叉树的中序遍历

给定一个二叉树的根节点 root ,返回 它的 中序 遍历。输入:root = [1,null,2,3]树中节点数目在范围 [0, 100] 内。输入:root = [1]输入:root = []输出:[1,3,2]

2023-07-28 20:22:29 27

原创 LeetCode每日一题:两数相加

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]你可以假设除了数字 0 之外,这两个数都不会以 0 开头。输入:l1 = [2,4,3], l2 = [5,6,4]每个链表中的节点数在范围 [1, 100] 内。输入:l1 = [0], l2 = [0]输出:[8,9,9,9,0,0,0,1]题目数据保证列表表示的数字不含前导零。输出:[7,0,8]

2023-07-27 19:54:51 23

原创 LeetCode题目:找出字符串中第一个匹配项的下标

给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。输入:haystack = "leetcode", needle = "leeto"输入:haystack = "sadbutsad", needle = "sad"解释:"leeto" 没有在 "leetcode" 中出现,所以返回 -1。解释:"sad" 在下标 0 和 6 处匹配。第一个匹配项的下标是 0 ,所以返回 0。

2023-07-25 20:45:22 25

原创 LeetCode题目:合并两个有序数组

输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3。合并结果是 [1,2,2,3,5,6] ,其中斜体加粗标注的为 nums1 中的元素。输入:nums1 = [0], m = 0, nums2 = [1], n = 1。输入:nums1 = [1], m = 1, nums2 = [], n = 0。解释:需要合并 [1,2,3] 和 [2,5,6]。解释:需要合并的数组是 [] 和 [1]。输出:[1,2,2,3,5,6]

2023-07-23 08:00:00 27

原创 LeetCode每日一题:删除排序链表中的重复元素

给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次。返回 已排序的链表。输入:head = [1,1,2,3,3]链表中节点数目在范围 [0, 300] 内。输入:head = [1,1,2]题目数据保证链表已经按升序 排列。输出:[1,2,3]

2023-07-22 08:00:00 39

原创 LeetCode每日一题:合并两个有序链表

新链表是通过拼接给定的两个链表的所有节点组成的。将两个升序链表合并为一个新的。

2023-07-21 08:00:00 29

原创 LeetCode题目:在排序数组中查找元素的第一个和最后一个元素

请你找出给定目标值在数组中的开始位置和结束位置。给你一个按照非递减顺序排列的整数数组。你必须设计并实现时间复杂度为。如果数组中不存在目标值。

2023-07-20 08:00:00 26

原创 LeetCode题目:寻找两个正序数组的中位数

合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5。合并数组 = [1,2,3] ,中位数 2。请你找出并返回这两个正序数组的。的正序(从小到大)数组。算法的时间复杂度应该为。

2023-07-19 08:00:00 20

原创 1.8会员登陆和登出

用户名:密码:

2023-07-18 17:26:04 37

原创 1.7使用模板函数和CSS

操作操作

2023-07-18 11:21:52 163

原创 LeetCode题目:无重复字符的最长字串

请注意,你的答案必须是 子串 的长度,"pwke" 是一个子序列,不是子串。给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。输入: s = "abcabcbb"s 由英文字母、数字、符号和空格组成。输入: s = "pwwkew"输入: s = "bbbbb"

2023-07-18 08:00:00 24 1

原创 LeetCode题目:爬楼梯

每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?需要 n 阶你才能到达楼顶。1. 1 阶 + 1 阶 + 1 阶。解释:有两种方法可以爬到楼顶。解释:有三种方法可以爬到楼顶。1. 1 阶 + 1 阶。2. 1 阶 + 2 阶。3. 2 阶 + 1 阶。

2023-07-17 08:00:00 28 1

原创 1.6 会员注册和登录

确认密码用户名密码性别

2023-07-16 22:39:02 30 1

原创 LeetCode题目:x的平方根

注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x ** 0.5。解释:8 的算术平方根是 2.82842..., 由于返回类型是整数,小数部分将被舍去。由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去。给你一个非负整数 x ,计算并返回 x 的 算术平方根。

2023-07-16 08:00:00 25 1

原创 1.5使用表单收集数据

''+self.write('你在表单内输入的是:'+message+'')

2023-07-15 21:51:55 30 1

原创 LeetCode题目:二进制求和

给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。输入:a = "1010", b = "1011"a 和 b 仅由字符 '0' 或 '1' 组成。输入:a = "11", b = "1"字符串如果不是 "0" ,就不含前导零。输出:"10101"

2023-07-15 08:00:00 36 1

原创 1.4实现URL转向

结果如下:不管输入/src还是/rdrt,都会跳转到/dist。self.write("被转向的目标页面")上例实现是URL地址从/aaa转到/abc。

2023-07-14 22:56:03 232 1

原创 LeetCode题目:移除元素

解释:函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。例如,函数返回的新长度为 2 ,而 nums = [2,2,3,3] 或 nums = [2,2,0,0]

2023-07-14 08:00:00 21 2

原创 LeetCode题目:最后一个单词的长度

给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。输入:s = " fly me to the moon "输入:s = "luffy is still joyboy"单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。解释:最后一个单词是长度为6的“joyboy”。解释:最后一个单词是“World”,长度为5。解释:最后一个单词是“moon”,长度为4。输入:s = "Hello World"s 中至少存在一个单词。

2023-07-14 08:00:00 21 1

原创 LeetCode题目:加一

给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。输入:digits = [4,3,2,1]输入:digits = [1,2,3]解释:输入数组表示数字 4321。解释:输入数组表示数字 123。输入:digits = [0]输出:[4,3,2,2]输出:[1,2,4]

2023-07-14 08:00:00 30 1

原创 1.3使用cookie

学习出处——《Python Web开发从入门到精通》

2023-07-13 20:36:31 23 1

原创 LeetCode题目:删除有序数组中的重复项

给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。解释:函数应该返回新的长度 5 , 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4。解释:函数应该返回新的长度 2 ,并且原数组 nums 的前两个元素被修改为 1, 2。输入:nums = [0,0,1,1,1,2,2,3,3,4]输出:5, nums = [0,1,2,3,4]输出:2, nums = [1,2,_]输入:nums = [1,1,2]

2023-07-13 08:00:00 111 1

原创 1.2获取请求参数

input type='text' name='name' placeholder='请输入你的工作单位'/>name=self.get_argument('name',default='匿名',strip=True)self.write("你的工作单位是:%s"%name)self.write('你的ID号是:%s'%uid)收到GET请求

2023-07-12 21:43:16 38 1

原创 1.1 一个基本的Tornado框架程序

return tornado.web.Application([(r'/',Main)])#定义URL映射列表。app=make_app() #调用配置函数。tornado.ioloop.IOLoop.current().start()#启动服务器。class Main(tornado.web.RequestHandler): #定义子类。self.write("这是第一个Tornado程序") #输出文本。

2023-07-11 17:43:22 74

原创 LeetCode题目:最长公共前缀

最长前缀匹配

2023-07-11 08:00:00 23

原创 LeetCode题目:有效的括号

栈,Python

2023-07-10 17:37:09 37 1

原创 LeetCode题目:罗马数字转字符

罗马字母,数字

2023-07-10 08:00:00 33 1

原创 LeetCode题目:回文数

回文整数

2023-07-09 08:00:00 41 1

原创 LeetCode题目:两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。输入:nums = [2,7,11,15], target = 9。输入:nums = [3,2,4], target = 6。输入:nums = [3,3], target = 6。

2023-07-08 11:49:10 39 1

原创 TypeError: Cannot handle this data type: (1, 1, 3), <f8

错误原因:imageio.imwrite('beauty_mc.webp',picture*[0.5,0.5,0.5])

2023-07-07 17:53:38 1672 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除