首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
浪漫的ly20138
更多收藏集
微信扫码分享
微信
新浪微博
QQ
2篇文章 · 0订阅
每日一道算法题--leetcode 148--链表排序(归并排序)--python
对链表进行排序,方法很多,由于要求时间复杂度是O(nlogn)空间复杂度是常量级别,所以我们需要在众多排序中做选择,满足这个时间复杂度的排序算法有快速排序,堆排序,希尔排序和归并排序。由于快排在最坏情况下的时间复杂度是O(n*n)所以不满足,考虑到是链表,不能用数字来指示位置了…
每日一道算法题--leetcode 687--最长同值路径--C++
在我理解错误的时候,以为是只要递归的求每个结点的最长左子树同值长度与最长右子树之和就可以,那么上图的最长同值路径是从根结点26开始连接在一起同值的结点有6个,路径也就是5,但答案为4,说明题干要求的最长路径是单向传递的,不能回溯,也就是不能倒着往回连,因此需要改变思路。 递归函…