Leetcode 11.盛最多水的容器【C++】 地址:https://leetcode-cn.com/problems/container-with-most-water/ 题目给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容 2020-04-18 Leetcode Leetcode C++
Hexo 压缩&优化插件 Hexo-all-minifier Hexo-all-minifier:https://github.com/chenzhutian/hexo-all-minifier 一款 Hexo 插件,通过压缩 HTML、CSS、JS 和图片来优化博客访问速度。 安装npm install hexo-all-minifier --save 注:我在执行以上命令进行安装的时候遇到了问题 Failed to connect to raw.gith 2020-04-17 博客 Hexo 博客
Leetcode 56.合并区间【C++】 地址:https://leetcode-cn.com/problems/merge-intervals/ 题目给出一个区间的集合,请合并所有重叠的区间。 示例 1: 输入: [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6]. 示例 2: 输入: [[1,4] 2020-04-16 Leetcode Leetcode C++
Leetcode 355.设计推特【C++】 地址:https://leetcode-cn.com/problems/design-twitter/ 题目设计一个简化版的推特(Twitter),可以让用户实现发送推文,关注/取消关注其他用户,能够看见关注人(包括自己)的最近十条推文。你的设计需要支持以下的几个功能: postTweet(userId, tweetId): 创建一条新的推文 getNewsFeed(userId): 检索最 2020-04-13 Leetcode Leetcode C++
Leetcode 151.翻转字符串里的单词【C++】 地址:https://leetcode-cn.com/problems/reverse-words-in-a-string/ 题目给定一个字符串,逐个翻转字符串中的每个单词。 示例 1: 输入: "the sky is blue" 输出: "blue is sky the" 示例 2: 输入: " hello world! " 输 2020-04-10 Leetcode Leetcode C++
Leetcode 22.括号生成【C++】 地址:https://leetcode-cn.com/problems/generate-parentheses/ 题目数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例: 输入:n = 3 输出:[ "((()))", "(()())", "(())( 2020-04-09 Leetcode Leetcode C++
Leetcode 面试题 01.07.旋转矩阵【C++】 地址:https://leetcode-cn.com/problems/rotate-matrix-lcci/ 题目给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。 不占用额外内存空间能否做到? 示例 1: 给定 matrix = [ [1,2,3], [4,5,6], [7,8,9] ], 原地旋转输入矩阵,使其 2020-04-07 Leetcode Leetcode C++
Leetcode 460.LFU缓存【C++】 地址:https://leetcode-cn.com/problems/lfu-cache/ 题目请你为最不经常使用(LFU)缓存算法设计并实现数据结构。它应该支持以下操作:get 和 put。 get(key) - 如果键存在于缓存中,则获取键的值(总是正数),否则返回 -1。 put(key, value) - 如果键不存在,请设置或插入值。当缓存达到其容量时,则应该在插入新项之前,使最 2020-04-05 Leetcode Leetcode C++
Leetcode 42.接雨水【C++】 地址:https://leetcode-cn.com/problems/trapping-rain-water/ 题目给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 感谢 Marcos 贡献此图。 示 2020-04-04 Leetcode Leetcode C++
Leetcode 289.生命游戏【C++】 地址:https://leetcode-cn.com/problems/game-of-life/ 题目根据 百度百科 ,生命游戏,简称为生命,是英国数学家约翰·何顿·康威在 1970 年发明的细胞自动机。 给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个细胞。每个细胞都具有一个初始状态:1 即为活细胞(live),或 0 即为死细胞(dead)。每个细胞与其八个相邻位置(水 2020-04-02