
leetcode刷题
文章平均质量分 76
陈Chen.
这个作者很懒,什么都没留下…
展开
-
leetcode刷题总结03---位运算
位运算对于我个人来说难度是比较大,里面主要涉及到异或、与、或、移位等操作,平时的前端工作中对于这些运算也比较少,所以不敏感。在解题中,位运算的使用方法很灵活,没有什么特定的讨论可言,这里个人觉得主要在于平时的积累,刷题的时候积累。word[j].charCodeAt() - 'a'.charCodeAt() :得到当前字符对于‘a’的偏移量(a = 0,b=1,...)1<< x: 左移位 (a:000001,b:000010,c:000100...)【260】只出现一次的数字|||【371】两整数之和。原创 2025-04-18 16:44:44 · 235 阅读 · 0 评论 -
leetcode刷题总结02---二分查找法
二分查找法原创 2024-12-02 14:41:59 · 403 阅读 · 0 评论 -
leetcode刷题总结01---回溯法
前端小菜鸡励志刷满1000道算法题!刷题是用的javascript写的哈,之前刷了一些简单题,有了一定的算法思想基础后,开始写一些中等题。个人是根据tag分类来刷的,现在刷backtracking回溯法类别的,发现解题思路挺雷同的,个人不喜欢死记硬背,这里总结一下自己刷这类题的一些思路吧,方便后期回忆,加深印象。做题前我偏向于用树来画出遍历的路径,便于自己理解整个回溯的过程。,从而舍去一些无意义的遍历路径,提交效率。【17】电话号码的字母组合【78】子集。根据题目的一些信息,找到关键的信息进行。原创 2024-09-14 17:45:30 · 510 阅读 · 1 评论