自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 计算反转次数时小心精度丢失

LeetCode第541题反转字符串 II 的题解

2019-12-21 21:28:19 140

原创 VSCode重新启用“错误波形提示”

昨天晚上写伪码的时候,看着VSCode的错误提示实在是心烦,就手贱点了一下“禁用错误波形提示”,也就是disable error squiggles,但写完之后发现不知道怎么重新打开了。如果不能重新打开,那咋写代码?找了一下,有人说在设置里找到errorSquiggles,选择enable就行,但我这里居然是enable的??后来才发现,原来还要同时在工作区里enable……概括一下,流程如下...

2019-12-20 09:29:33 39917 19

原创 编译原理中first和follow的计算方法

书上的定义和计算公式(以及解释)属于太长不看系列……这里试着用更简单的方式来进行表述。概括下来,计算的时候,first看产生式的左部,follow看产生式的右部。还是用书上的例子好了:E —> TE'E'-> +TE'|εT -> FT'T'-> *FT'|εF -> (E)|id可能会看得不那么清楚。拆开来看好了:E —> TE'E'-&g...

2019-12-14 17:40:13 5334 5

原创 字符串中的第一个唯一字符

给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。可以假定该字符串只包含小写字母。其实这个题也没什么可说的,是一个很简单的题目。首先第一反应肯定是用map(不管是C++的unordered_map还是Java的HashMap,或者是JS里的Map,Python里的dict,又或者是别的语言里的类似的数据结构),而且这种规定了范围的题目可以将map退化成数...

2019-12-04 10:01:25 382

原创 通过参数传递辅助判断左叶结点

LeetCode第404题左叶子之和的题解

2019-12-02 09:32:55 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除