一开始读题目的时候纳闷这么一道题目怎么会是HARD,一个堆栈不就完事了。 后来发现原来有坑,人家求的是最长合法,而不是所有合法总和。 但这也没啥,只要把能可匹配的合法括号做上...
一开始读题目的时候纳闷这么一道题目怎么会是HARD,一个堆栈不就完事了。 后来发现原来有坑,人家求的是最长合法,而不是所有合法总和。 但这也没啥,只要把能可匹配的合法括号做上...
不知道这题为什么算Hard,只是看起来好简单,写了十多分钟,一次通过,打败双100%。 varrecoverFromPreorder=function(S){ letrege...
公司里有个女产品经理,在一个与我们业务交集很小的项目组,不太熟。以前偶尔和她项目组里成员聊天的时候,好像大多对她的职业能力颇有微词。 事情大致是这样,她以前不是产品经理,大约...
/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/这个正则有点长,1 先说...
constcname='[a-zA-Z_][\\w\\-\\.]*'constqnameCapture=`((?:${cname}\\:)?${cname})` consts...
打家劫舍2在1的基础上增加了,首尾相连的环形结构,难度略有增加。 解法的基础部分其实跟上次的一样,只不过要求2次, 分别求1 ~ n-1 ,和 2 ~ n 两次的值,返回其中...
两个比较陌生但以后需要协作的同事,初期一个必要的过程是在合作沟通甚至是私下闲聊、吃饭聚餐等过程中,向对方传达自己的能力特长、方式、风格以及不足之处等,让对方可以在与你的合作中...
最近“打家劫舍”系列题好像有点火,公众号上都看到推过,于是乎上leetcode看了下。 打家劫舍一共3题,第一题是easy级,后两道是medium。前两题有差不多,花几分钟便...
话说我是去年在知乎上充了钱,买了个会员,但是后来基本没怎么听。最近上下班时候无聊,又把它翻出来,打发一下通勤时间。 经过一段时间的使用,效果还是非常令我失望的,下面讲讲: 首...
在我们的请求公共函数中,当返回结果是有错的,会弹出toast来通知用户,但是奇怪的是,经常不跳出来,或跳出来半秒钟后就消失,一闪而过。 一开始总是以为duration取值出问...
前几天公司有个ToC的小部门解散,人员被打散分给各组,有个前端就这样来了我这里。 此君在那个组当初是招来专做小程序的,面试也不是我面的。当初聊天时我就跟那边老大私下沟通过,没...
从去年到今天,互联网界越来越频繁地提及一个词“防御性产品”,有的巨头更是冠以“战略性防御产品”。这是啥意思呢?产品就产品,怎么还防御呢?我也不知道,于是在网上简单地了解了一番...
今天测试报来一个bug,bug的主人生病没来,我看了一下情况。 结果是router传参出了问题,接不到传过来的参数。 图: 小伙子是用了类似官网上这个例子的方式穿了参数,但是...
公司新的小程序是使用megalo vue框架开发的,省时省力。老小程序使用原生开发,但是现在要把两套小程序合并起来,这很麻烦。 经过摸索,最终解决。 1 只能由原生合并到me...
最近在看 react diff算法相关的知识,其中有一个节点就是树的编辑距离,于是在leetcode上找了一下,发现在这个题目。 于是开始,无非是动态规划,按照 插入、删除、...
更新一般放在晚上的时候,用户很少,但有时候还是有用户正在使用。只要前端服务更新,用户就会报错,体验非常差。 那有没有什么方法让用户浏览器中的系统判断到系统更新了呢?一般借助后...
系统的PC端页面上了一个微信二维码支付的功能,涉及到一个问题,就是微信在手机上支付成功了,页面如果知道? 只有知道了,才能展示相应的后续交互。 一般来说,一脑子想出来的方案 ...
由于工作经历,我既在互联网公司就职过,更多的是在传统IT公司工作过,甚至参与过非IT企业往互联网公司的转型。 对此其间的种种,也是有一些心得,不说不快。 互联网公司做东西注重...
有个功能,后台以前的某接口只能返回某天一天的数据集合,不能跨日。而用户希望能看两三天的数据,因为早上打开系统因为是一大早,今天肯定数据,然后再选择昨天,点查询,再选择前天,点...
上篇日记提到自由现金流,乔治贝佐斯给出的例子的特点是:初始投资大,回报率不算“太高”,收回周期有点长,最后一年自由现金流才为正。这些特点导致这类生意几乎无法大规模扩张。当时觉...