240 发简信
IP属地:浙江
  • 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...

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

    问题: 方法:递归遍历,然后按深度存入不同的list,最后输出map的values即为不同层级的nodes。 有问题随时沟通 具体代码实现可以参...

  • Resize,w 360,h 240
    LeetCode之Longest Common Prefix(Kotlin)

    问题: 方法:逐个比较字符串的最长公共前缀,复杂度O(m*n)。 有问题随时沟通 具体代码实现可以参考Github[https://github...