收钱吧面试

#收钱吧秋招# hr面了
会挂人吗?
流程还挺快的
不知道hr面之后是直接发意向还是泡池子,我靠
全部评论
同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~
1 回复 分享
发布于 09-14 09:38 广东
hr面挂过吗
点赞 回复 分享
发布于 09-18 20:16 北京
蹲蹲,三面有后续么
点赞 回复 分享
发布于 09-18 14:13 辽宁
oc了吗
点赞 回复 分享
发布于 10-23 10:09 吉林
不是,哥们,那我刚投递就直接初筛-进入人才库是什么意思啊
点赞 回复 分享
发布于 10-09 10:07 浙江
现在啥状态了佬
点赞 回复 分享
发布于 10-01 00:33 安徽
咋样了 三面过了吗
点赞 回复 分享
发布于 09-30 00:59 江苏
hc太少了
点赞 回复 分享
发布于 09-25 14:12 陕西
佬,想问问状态是复试-进入收钱吧人才库,这是挂了还是没挂啊
点赞 回复 分享
发布于 09-22 23:09 江苏
请问三面就是HR面吗
点赞 回复 分享
发布于 09-22 22:41 江苏
今天一面把我拷打的体无完肤
点赞 回复 分享
发布于 09-18 13:38 安徽
我笔试玩快两周了还是初试-未处理
点赞 回复 分享
发布于 09-16 15:28 湖北
一二面有手撕吗
点赞 回复 分享
发布于 09-12 14:56 吉林
无敌
点赞 回复 分享
发布于 09-12 08:57 北京
流程快是好兆头
点赞 回复 分享
发布于 09-12 08:44 广东
求捞一二面timeline
点赞 回复 分享
发布于 09-11 22:36 北京

相关推荐

核心思路是先统计链表总长度,确定需要反转的组数,再逐组局部反转并重新连接,计算出需要反转的组数s = n/k;然后循环s次,每次对当前 k 个节点进行局部反转,反转后将当前组的首尾与前后部分重新连接,最后返回处理后的链表头。对应的代码解析如下:class Solution {public:ListNode* reverseKGroup(ListNode* head, int k) {if(!head || k == 1) return head; // 空链表或k=1无需反转ListNode* dummy = new ListNode(0); // 虚拟头节点,简化头节点处理dummy->next = head;ListNode* cur = head;ListNode* pre = dummy; // 记录上一组的尾节点ListNode* next = nullptr;ListNode* prev = nullptr;ListNode* temp = nullptr; // 记录当前组反转前的头节点int n = 0;while(cur != nullptr) {n++;cur = cur->next;}cur = head;if(n == 1) return head; // 只有1个节点直接返回int s = n / k; // 计算需要反转的组数while(s--) {for(int i = 0; i < k; i++) {if(i == 0) temp = cur; // 记录当前组反转前的头节点next = cur->next;cur->next = prev; // 当前节点指向前一个反转节点prev = cur;cur = next;}pre->next = prev;temp->next = cur;pre = temp; // 更新上一组的尾节点为当前组反转前的头节点prev = nullptr; // 重置反转前驱指针}ListNode* newhead = dummy->next;delete dummy; // 释放虚拟头节点,避免内存泄漏return newhead;}};该解法的时间复杂度为 O (n),空间复杂度为 O (1)。
点赞 评论 收藏
分享
评论
4
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务