摘要:
每日一题 - xxxxxx xxxx为题目名 信息卡片 时间: 2020-06-23 题目链接:xxxx tag:dp tag 可以多个,以逗号分隔,tag是一个枚举值,有 array dp math等,具体可以参考leetcode tag 题目描述: xxxxxxxx 参考答案 可以自己发挥一些东 阅读全文
摘要:
题目信息 时间: 2019-08-02 题目链接:Leetcode tag:二分查找 难易程度:中等 题目描述: 给定一个只包含整数的有序数组,每个元素都会出现两次,唯有一个数只会出现一次,找出这个数。 示例1: 输入: [1,1,2,3,3,4,4,8,8] 输出: 2 示例2: 输入: [3,3 阅读全文
摘要:
什么是Redis 简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务场景。除此之外,redis 支持事务 阅读全文
摘要:
题目信息 时间: 2019-07-23 题目链接:Leetcode tag: 二分查找 难易程度:简单 题目描述: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5 阅读全文
摘要:
题目信息 时间: 2019-07-23 题目链接:Leetcode tag: 动态规划 难易程度:中等 题目描述: 给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 **说明:**每次只能向下或者向右移动一步。 示例1: 输入: [ [1,3, 阅读全文
摘要:
背景 在日常记录学习笔记以及自己的想法时,都会使用到Typora这款优秀的Markdown编辑器,Typora编写出来的编写的排版让强迫的我也挑不出毛病,极力推荐使用,大家可自行感受写作带来的乐趣。但是在写作的过程中,最大的痛点就是粘贴的图片在本地查看文档是没有问题的,但是把文章复制到博客后,就会存 阅读全文
摘要:
题目信息 时间: 2019-07-07 题目链接:Leetcode tag:二叉树 递归 深度优先搜索 难易程度:中等 题目描述: 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 阅读全文
摘要:
题目信息 时间: 2019-07-07 题目链接:Leetcode tag:二叉树 二叉搜索树 递归 迭代 难易程度:简单 题目描述: 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 阅读全文
摘要:
题目信息 时间: 2019-07-07 题目链接:Leetcode tag: 限制运算符号 难易程度:简单 题目描述: 给定一个数组 A[0,1,…,n-1],请构建一个数组 B[0,1,…,n-1],其中 B 中的元素 B[i]=A[0]×A[1]×…×A[i-1]×A[i+1]×…×A[n-1] 阅读全文
摘要:
题目信息 时间: 2019-07-07 题目链接:Leetcode tag: 位运算 限制运算符号 难易程度:中等 题目描述: 写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。 示例1: 输入: a = 1, b = 1 输出: 2 注意 1. a, 阅读全文
摘要:
本文转自4ark 前言 这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。 **注意:**本文的步骤是建立在,请求的是一个简单的 HTTP 请求,没有 HTTPS、HTTP2、最简单的 DNS、没有代理、并且服 阅读全文