【每日算法】LeetCode 17 —— 电话号码的字母组合(一百零九) 2021-04-12| 算法 | LeetCode 题目内容给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。
给出数字到字母的映射如下(与电话按键相同)。
注意: 1 不对应任何字母。
示例示例 1:
输入:digits = “23”输出:[“ad”,”ae”,”af”,”bd”,”be”,”bf”,” ...
Read more 【每日算法】LeetCode 16 —— 最接近的三数之和(一百零八) 2021-04-11| 算法 | LeetCode 题目内容给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。
示例输入:nums = [-1,2,1,-4], target = 1输出:2解释:与 target 最 ...
Read more 【每日算法】LeetCode 15 —— 三数之和(一百零七) 2021-04-10| 算法 | LeetCode 题目内容给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。
注意:答案中不可以包含重复的三元组。
示例示例 1:
输入:nums = [-1,0,1,2,-1,-4]输出:[[-1, ...
Read more 【每日算法】LeetCode 14 —— 最长公共前缀(一百零六) 2021-04-09| 算法 | LeetCode 题目内容编写一个函数来查找字符串数组中的最长公共前缀。
如果不存在公共前缀,返回空字符串 “”。
示例示例 1:输入:strs = [“flower”,”flow”,”flight”]输出:”fl”
示例 2:输入:strs = [“dog”,”racecar”,”car”]输出:””解释:输入不存 ...
Read more 【每日算法】LeetCode 13 —— 罗马数字转整数(一百零五) 2021-04-08| 算法 | LeetCode 题目内容罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。
通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特 ...
Read more 【每日算法】LeetCode 12 —— 整数转罗马数字(一百零四) 2021-04-07| 算法 | LeetCode 题目内容罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。
通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例 ...
Read more 【每日算法】LeetCode 11 —— 盛水最多的容器(一百零三) 2021-04-06| 算法 | LeetCode 题目内容给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。
说明:你不能倾斜容器。
示例示例 1:输入 ...
Read more 【Django】有关多用户管理的一点小经验分享 2021-04-05| 后端 技术 | Django 前言最近,笔者因为需要开发一个系统作为毕设的展示,因此就产生了有关多用户管理的问题。在这里我把自己的需求重新阐明一下:能够通过Django自带的用户管理框架,实现多用户的管理,例如登录、登出、session、有效期等管理。翻看很多同行写的文章,发现有关Django的多用户开发很多都含糊其词。主要原因 ...
Read more 【每日算法】LeetCode 10 —— 正则表达式匹配(一百零二) 2021-04-05| 算法 | LeetCode 题目内容给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配。
1、’.’ 匹配任意单个字符2、’*’ 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。
示例示例 1:输入:s = “aa” p = “a”输出:fa ...
Read more 【每日算法】LeetCode 9 —— 回文数(一百零一) 2021-04-02| 算法 | LeetCode 题目内容给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。
回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。
示例示例 1:输入:x = 121输出:true
示例 2:输入:x = -121输出:fals ...
Read more