美文网首页
刷leetcode有感

刷leetcode有感

作者: 陈老板_ | 来源:发表于2020-05-22 14:53 被阅读0次

取公共前缀

数组 every() some()方法
every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true。
some()是对数组中每一项运行给定函数,如果该函数对任一项返回true,则返回true。

有效的括号

解题思路:不管怎么配对,必定是复数,而且相反位置的都会配对,将配对的全部使用replace进行替换成空字符串。

合并两个有序链表

解题思路:
链表的数据结构为

{
  val: x,
  next: {
    val: x,
    next: ...
  }
}

根据这个结构实现递归,每判断完一次就将next作为递归的参数
tip: js中怎么把链表转换成数组(其实也没必要,除非需要使用数组方法)

if(!head) {
        return []
    }

    var result = []
    var p = head

    while(p) {
        result.push(p.value)
        p = p.next
    }

    return result

移除元素

相关文章

  • 刷leetcode有感

    过了这么久,一年多吧,形势所迫,又开启了leetcode..渐渐发现刷这个能提高人的逻辑严谨性,又能维持自己的核心...

  • 刷leetcode有感

    取公共前缀 数组 every() some()方法every()是对数组中每一项运行给定函数,如果该函数对每一项返...

  • 跳表ConcurrentSkipListMap

    很久没刷leetcode,今天刷leetcode时,遇到了跳表题目,传送门:中文版leetcode跳表题目,于是学...

  • LeetCode刷题

    LeetCode刷题

  • python学习纪录

    leetcode刷题系列来源:力扣(LeetCode)链接:https://leetcode-cn.com/pro...

  • LeetCode刷题记录(easy难度21-40题)

    leetcode刷题记录本文记录一下leetcode刷题记录,记录一下自己的解法和心得。 LeetCode Bin...

  • LeetCode刷题记录(easy难度1-20题)

    leetcode刷题记录本文记录一下leetcode刷题记录,记录一下自己的解法和心得。 LeetCode Two...

  • 2020-2-20 刷题记录

    0X00 leetcode 刷题 6 道 Leetcode 62. Unique Paths Leetcode 6...

  • 刷leetcode

    毕业到现在好几年了,越来越发觉cs行业的基础重要性了。前段时间辞职了,给自己几个月时间就打算把基础知识补补。上个月...

  • 【golang】队列

    来源: leetcode刷题记录

网友评论

      本文标题:刷leetcode有感

      本文链接:https://www.haomeiwen.com/subject/ddzzohtx.html