
算法
Esmussssein
https://github.com/esmusssein777
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
算法——环形链表 II
给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 例子1: 输入:head = [3,2,0,-4], pos = 1 输出:tail connects to node index 1 解释:链表中有一个环,其尾部连接到第二个节点。 例子2: 输入:head = [1,2], pos = 0 输出:tail connects to node index...原创 2019-01-15 16:14:12 · 296 阅读 · 1 评论 -
算法——同构字符串
描述 给定两个字符串 s 和 t,判断它们是否是同构的。 如果 s 中的字符可以被替换得到 t ,那么这两个字符串是同构的。 所有出现的字符都必须用另一个字符替换,同时保留字符的顺序。两个字符不能映射到同一个字符上,但字符可以映射自己本身。 示例 1: 输入: s = "egg", t = "add" 输出: true 示例 2: 输入: s = "foo", t = "bar"...原创 2019-01-26 17:07:11 · 313 阅读 · 0 评论 -
算法—字符串的排列
写 leetcode 的时候碰到了一个比较有意思的题目,我栽在了时间复杂度上面 LeetCode的567题——字符串的排列 题目是这样的 给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的排列。 换句话说,第一个字符串的排列之一是第二个字符串的子串 实例: 输入: s1 = "ab" s2 = "eidbaooo" 输出: True 解释: s2 包含 s1 的排列之一 (...原创 2019-04-16 21:24:48 · 190 阅读 · 0 评论 -
字符串相乘
字符串相乘 leetcode上43题 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 示例 1: 输入: num1 = "2", num2 = "3" 输出: "6" 示例 2: 输入: num1 = "123", num2 = "456" 输出: "56088" 说明: num1 和 num2 的长度小于11...原创 2019-04-17 20:12:37 · 361 阅读 · 0 评论