240 发简信
IP属地:浙江
  • LeetCode 解题攻略——Kotlin

    引言 这篇文章的输出并不是作者计划好的,它来源于作者的一个习惯。这个习惯就是每周都会解决一道LeetCode的题目,从毕业至今一直保持着。最近突...

  • 妲己姓什么?

    引言 ​ 妲己在中国是一个家喻户晓的人物,在《封神演义》中,妲己是冀州侯苏护的女儿,被九尾狐附身,祸乱殷商。《史记》中记载“殷之興也以有娀,...

  • Resize,w 360,h 240
    LeetCode之Find First and Last Position of Element in Sorted Array(Kotlin)

    问题: 方法:先二分找起点,再二分找终点,算法复杂度即为O(log n),主要需要注意二分终止条件。 有问题随时沟通 具体代码实现可以参考Git...

  • Resize,w 360,h 240
    LeetCode之Largest Number(Kotlin)

    问题: 方法:先把数字按首位数字归入不同列表,然后按首位数字从大到小拼接,如果首位数字相同,则比较两个数字不同先后顺序拼接的大小,最后如果结果的...

  • Resize,w 360,h 240
    LeetCode之Rotate List(Kotlin)

    问题: 方法:第一遍遍历先获得链表长度,然后通过取余去除无效的旋转次数,得到有效次数j。然后移动链表到倒数第j个点,把该点作为新的链表的头节点,...

  • Resize,w 360,h 240
    LeetCode之Sorting the Sentence(Kotlin)

    问题: 方法:遍历字符串,将单词保存到map中,然后将map中单词按key值重新进行拼装即可。 有问题随时沟通 具体代码实现可以参考Github...

  • Resize,w 360,h 240
    LeetCode之Binary Tree Level Order Traversal(Kotlin)

    问题: 方法:使用dfs即可,在递归的过程中要传递level,对相同level的节点添加到相同list,遍历所有节点后即可以得到最终的结果。 有...

  • Resize,w 360,h 240
    LeetCode之Permutations(Kotlin)

    问题: 方法:递归加着色法,然后遍历所有可能出现的情况,参考代码即可。 有问题随时沟通 具体代码实现可以参考Github[https://git...

  • Resize,w 360,h 240
    LeetCode之Sum Root to Leaf Numbers(Kotlin)

    问题: 方法:递归,向下传递值并累加,当遇到叶子节点时将结果加到result上,最后即得到最终结果。 有问题随时沟通 具体代码实现可以参考Git...