力扣【LeetCode】——旋转数组、链表反转【java】 旋转数组题目链接:https://leetcode-cn.com/problems/rotate-array/ 12345题目: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例: [1,2,3,4,5,6,7] 和 k = 3结果: [5,6,7,1,2,3,4]说明: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 要求使用空间复杂度为 O(1) 2020-12-02 LeetCode #LeetCode
力扣【LeetCode】——70. 爬楼梯【java】 题目地址:https://leetcode-cn.com/problems/climbing-stairs/ 12345题目:假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数 (动态规划)分析 123451种 1 层 1 2种 2 层 1 2020-11-24 LeetCode #LeetCode
力扣【LeetCode】——11. 盛最多水的容器【java】 题目地址:https://leetcode-cn.com/problems/container-with-most-water/ 12345题目: 给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明 2020-11-24 LeetCode #LeetCode
力扣【LeetCode】——1. 两数之和【java】 题目链接:https://leetcode-cn.com/problems/two-sum/ 12345678题目 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。说明: 可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例 给定 nums = [2, 7, 11, 15], target = 9 因 2020-11-24 LeetCode #LeetCode
力扣【LeetCode】——15.三数之和【java】 题目链接:https://leetcode-cn.com/problems/3sum/ 1234567题目: 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。注意: 答案中不可以包含重复的三元组。示例: 给定数组 nums = [-1, 0, 1, 2, -1, -4], 返回:[ 2020-11-24 LeetCode #LeetCode
力扣【LeetCode】—— 283.零移动【java】 题目地址:https://leetcode-cn.com/problems/move-zeroes/ 题目:题目: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数。 方案1(两次循环) 思路: 2020-11-24 LeetCode #LeetCode
力扣【LeetCode】—— 189. 旋转数组【java】 题目链接:https://leetcode-cn.com/problems/rotate-array/ 题目: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例: [1,2,3,4,5,6,7] 和 k = 3 结果: [5,6,7,1,2,3,4] 说明: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 要求使用空间复杂度为 O(1) 的 2020-11-24 LeetCode #LeetCode
力扣【LeetCode】—— 26. 排序数组去重、66. 加一【java】 排序数组去重【双指针】题目地址:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/ 题目:给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例:指定数组num 2020-11-24 LeetCode #LeetCode
《张爱玲传:失望是一种幸福》——李燕【中】读后感 笔者目的:通过写读后感的方式来提升自己做事学习的专注度 美句鉴赏 佛曰:留人间多少爱,迎浮世千重变,和有情人做快乐事,别问是劫是缘 失望,有时候也是一种幸福,因为有所期待所以才会失望。因为有爱,才会有期待,所以纵使失望也是一种幸福,虽然幸福有点痛 要做的事情总找得出时间和机会,不要做的事情总找得出接口 三十年前的月亮早已沉了下去,三十年前的人也死了,然而三十年前的故事还没完——玩不了 如果人生是一 2020-09-30 读后感 #读后感 #失望是一种幸福
Mysql join 的本质,Nested Loop Join 和 Hash Join Mysql 在不同版本对join的实现有不同的实现方式,mysql5.7之前,是通过Nested Loop join方式实现的,在mysql 8以后对这种嵌入循环查询的方式采用hash join的算法进行了优化。 注:如下引用内容均摘抄与Mysql官网 Nested Loop Join MySQL executes joins between tables using a nested-loop 2020-09-25 Mysql #NestedLoopJoin #HashJoin