稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
算法
订阅
avatar
浪漫的ly20138
更多收藏集

微信扫码分享

微信
新浪微博
QQ

2篇文章 · 0订阅
  • 每日一道算法题--leetcode 148--链表排序(归并排序)--python
    对链表进行排序,方法很多,由于要求时间复杂度是O(nlogn)空间复杂度是常量级别,所以我们需要在众多排序中做选择,满足这个时间复杂度的排序算法有快速排序,堆排序,希尔排序和归并排序。由于快排在最坏情况下的时间复杂度是O(n*n)所以不满足,考虑到是链表,不能用数字来指示位置了…
    • 杉杉不要bug
    • 6年前
    • 2.3k
    • 4
    • 评论
    算法
    每日一道算法题--leetcode 148--链表排序(归并排序)--python
  • 每日一道算法题--leetcode 687--最长同值路径--C++
    在我理解错误的时候,以为是只要递归的求每个结点的最长左子树同值长度与最长右子树之和就可以,那么上图的最长同值路径是从根结点26开始连接在一起同值的结点有6个,路径也就是5,但答案为4,说明题干要求的最长路径是单向传递的,不能回溯,也就是不能倒着往回连,因此需要改变思路。 递归函…
    • 杉杉不要bug
    • 7年前
    • 709
    • 1
    • 评论
    算法
    每日一道算法题--leetcode 687--最长同值路径--C++