买股票

买股票

不得不说,人家的博客写的太好了,真是有种看武林秘籍的感觉

算法 2020-01-09 PM 927℃ 0条
正则匹配

正则匹配

正则表达式匹配给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。'.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。说明:s 可能为空,且只包含从 a-z 的小写字母。 p 可能为空,且只包含从 a-z 的小写字母,以及字符 . 和 *。 示例 1:输入: s = "aa" p = "a" 输出: false 解释: "a" 无法匹配 "aa" 整个字符串。示例 2:输入: s = "aa" p = "a" 输出: true 解释: 因为 '' 代表可以匹配零个或多个前...

算法 2020-01-07 PM 980℃ 0条
马拉车算法

马拉车算法

利用动态规划的思想以及回文数的特性,完美的吧O(n^2)的算法优化成了O(n),很爽...

算法 2020-01-07 PM 1114℃ 0条
数学思想

数学思想

作为一个学渣,从初中以后数学就一直是不及格的存在,虽然只有很个别的时间里才能抓到那种思路涌现,天人合一的感觉,但我知道世界上一定存在这样一种东西能让你自然而然的找到问题的解法,而他们就藏在你过往的练习记忆中…1. 寻找两个有序数组的中位数 ——边界处理取两个有序数组组合后的中位数,首先要明白中位数的定义,找到某值,使左边的值都比它小,右边值都比它大,且两边元素个数相等.所以最终我们要得到两个等量集合,集合中的元素由两个数组提供.且小数集合中最大的数比大数集合中最小的数小.因为两数组总和固定,则集合数量固定(总数/2),且集合由两个数组构成,所以关注一个数组提供的数量既可. 从数组A提供...

算法 2020-01-03 PM 1308℃ 0条
 多页打印

多页打印

在微光时画框框,在一只时画框框,到了ProcessOn继续画框框...只能说冥冥中自有天意吧

JavaScript 2020-01-02 PM 844℃ 0条