算法爱好者——链表划分 ? 待解决
2017-11-26 18:41
232 查看
给定一个单链表和数值 x,写一个函数来划分链表,使得所有小于 x 的节点排在大于等于 x 的节点之前。你应该保留两部分内链表节点原有的相对顺序。
格式:
输入第一行输入一个链表,第二行输入一个整数 x ,最后输出划分后的链表。
样例输入
1 -> 4 -> 3 -> 2 -> 5 -> 2 -> null
x = 3
样例输出
1 -> 2 -> 2 -> 4 -> 3 -> 5 -> null
思路;
格式:
输入第一行输入一个链表,第二行输入一个整数 x ,最后输出划分后的链表。
样例输入
1 -> 4 -> 3 -> 2 -> 5 -> 2 -> null
x = 3
样例输出
1 -> 2 -> 2 -> 4 -> 3 -> 5 -> null
思路;
相关文章推荐
- 算法爱好者——链表排序 ? 待解决
- 算法爱好者——两个链表的交叉 ? 待解决
- lintcode&九章算法——Lintcode No.96. 链表划分 ? 待解决
- 算法爱好者——编辑距离? 待解决
- 算法爱好者——算法题:最小差 ? 待解决
- 算法爱好者——算法题:三数之和 ? 待解决
- 算法爱好者——判断N是否为丑数 ? 待解决
- 算法爱好者——算法题:奇偶分割数组 ? 待解决
- 算法爱好者——单词表示数字 ? 待解决
- 算法爱好者——132模式 ? 待解决
- 算法爱好者——最大矩形 ? 待解决
- 算法爱好者——算法题:加一 ? 待解决
- 算法爱好者——滑动窗口的最大值 ? 待解决
- 算法爱好者——算法题:加油站 ? 待解决
- 算法爱好者——算法题:统计数字 ? 待解决
- 算法爱好者——IP地址 ? 待解决
- 算法爱好者——算法题:通配符匹配 ? 待解决
- 算法爱好者——算法题:四元组 ? 待解决
- lintcode&九章算法——Lintcode No.31 划分数组 ? 待解决