LeetCode算法题解答记录,不常更新,随缘维护。
PS:经过几次更新,并非按照LeetCode上的顺序进行解答记录的,各位看官自行摘取需要的内容进行阅读。
1 两数之和
记得面试时是被问到过这个题的,但当时被前面的面试题搞的有些发懵,理解错了“不能重复利用这个数组中同样的元素”这句话的含义,实在惭愧,再看到这道题时一时感慨万千。
行动是治愈恐惧的良药,而犹豫、拖延将不断滋养恐惧。
我们在Android应尽量避免使用隐式Intent广播传递信息,为什么这么说?原因有下面几点:
Context.sendBroadcast()
发送的隐式广播也会被另一个APP接收到,并进行相应的操作,可能会产生意想不到的风险。Context.sendOrderedBroadcast()
方法发送的有序广播,优先级较高的恶意 receiver 若直接丢弃该广播,会导致服务无法正常使用,或者广播结果被填充恶意数据。由于个人喜欢折腾系统和软件,一段时间后总觉得系统会残留很多的垃圾文件,每到这时总控制不住自己去清空数据后重装系统。
所以做下记录,方便在重装系统后快速恢复工作环境。
另外,推荐一些常用软件和平常发现的一些比较好用的软件。
这遍笔记最早可以追溯到2015年,已记不清是怎么了解到的Markdown。当时就被Markdown可以直接转换为html的特性震惊了,随后立即学习了一下Markdown的语法,并随手作为练习语法将之记录了下来。不过由于当时使用了印象笔记记录信息,只用Markdown写了几次后,就没有再使用过,现在重新捡了起来,真香~