1133 Splitting A Linked List

题目大意: 给你一个链表,要求重新排定元素顺序,规则是先把负数放在前面,然后大于等于0小于k的数放在k前,大于k的放在k后。 解题思路: 根据题意遍历三次链表分别处理这三种数据构建新链表即可。 代码如下: #include<iostream> #include<cstdio> #include<algorithm> using namespace std; struct lis { int da
相关文章
相关标签/搜索