![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
刷题记录
记录做过的数据结构,算法题,题目主要来源自牛客网,剑指offer,leetcode的原题或改编题。
贝壳er
记录和学习
展开
-
哈希算法leetcode刷题总结
题库1. 字母异位词分组(lc.49):Medium1. 字母异位词分组(lc.49):Medium题目链接给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”]输出: [[“ate”,“eat”,“tea”], [“nat”,“tan”], [“bat”] ]说明:所有输入均为小写字母。 不考虑答案输出的顺序。由于互为字母异位词的两个字符串包原创 2020-12-14 23:10:53 · 263 阅读 · 1 评论 -
贪心算法leetcode刷题总结
题库1. 分发饼干(lc.455):Easy2.分发糖果(lc.135):Hard3. 无重叠区间(lc.435):Medium1. 分发饼干(lc.455):Easy题目链接描述: 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标原创 2020-12-13 23:51:48 · 248 阅读 · 0 评论