会员卡
稳拿计划
APP下载
注册
登录
首页
在线实习
课程
考点刷题
专栏
改简历
校招信息
冲刺一线
基础就业
冲刺一线
Java开发
产品经理
前端开发
测试开发
UI/交互
运营
java语言
占笔面试15%
数据结构
占笔面试30%
算法
占笔面试20%
专业课
占笔面试15%
项目框架
占笔面试15%
数据库
占笔面试10%
设计模式
占笔面试10%
开放问题
占笔面试5%
开源框架
占笔面试5%
算法
链表算法
链表算法
字符串算法
字符串算法
排序算法
简单算法(冒泡、简单选择等)
高级排序(快排、堆排等)
动态规划算法
动态规划算法
大数据相关算法
大数据相关算法
智力分析问题
智力分析题
链表算法(共12题)
点击右边按钮,记录本次看题进度~~
精选
全部
11
找出单链表的中间元素,要求用时最少
思路1、最简单实现,先遍历一遍链表,取得长度n;再遍历一遍,取n/2的位置的结点2、要求用时最少,能不能减少为遍历1次?3、如果有两个指针都
来自:链表算法-链表算法
12
一个长度为n的单向链表,用O(1) 空间复杂度来实现倒转输出,使用最低时间复杂度
思路:读题(反射)单向链表,直接设结点Nodehead;要倒转就需要重置链接,设记忆结点Nodep空间复杂度为O(1),就是不能使用新的空间
来自:链表算法-链表算法
上一页
1
2
下一页
记录刷题进度
手机刷题更方便