news 2026/4/23 13:55:51

C++学习记录-旧题新做-分割链表

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++学习记录-旧题新做-分割链表

旧题链接:https://blog.csdn.net/chamao_/article/details/143628470?fromshare=blogdetail&sharetype=blogdetail&sharerId=143628470&sharerefer=PC&sharesource=chamao_&sharefrom=from_link

C++解法:

/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} * ListNode(int x, ListNode *next) : val(x), next(next) {} * }; */ class Solution { public: ListNode* partition(ListNode* head, int x) { ListNode* small = new ListNode(); ListNode* smallHead = small; ListNode* large = new ListNode(); ListNode* largeHead = large; while (head != nullptr) { if (head->val < x) { small->next = head; small = small->next; } else { large->next = head; large = large->next; } head = head->next; } large->next = nullptr; small->next = largeHead->next; return smallHead->next; } };

今日C++知识:
C语言中的NULL和C++中的nullptr有什么区别?

NULL 是一个宏,通常是 0,在 C++ 中没有类型信息,可能导致函数重载歧义;
nullptr 是 C++11 引入的关键字,具有明确的指针类型,用来安全地表示空指针。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 11:34:16

深度测评8个AI论文网站,本科生轻松搞定毕业论文!

深度测评8个AI论文网站&#xff0c;本科生轻松搞定毕业论文&#xff01; AI 工具让论文写作不再难 在当前的学术环境中&#xff0c;越来越多的本科生开始借助 AI 工具来辅助完成毕业论文。这些工具不仅能够帮助学生快速生成内容&#xff0c;还能有效降低 AIGC 率&#xff0c;确…

作者头像 李华
网站建设 2026/4/23 11:34:41

托福雅思听力训练:生成标准化考试模拟试题音频

托福雅思听力训练&#xff1a;生成标准化考试模拟试题音频 在语言培训行业&#xff0c;一个长期存在的难题是——如何快速、低成本地制作大量高保真度的听力训练材料&#xff1f;尤其是面对托福、雅思这类对语音真实性要求极高的标准化考试&#xff0c;传统依赖真人录音的方式不…

作者头像 李华
网站建设 2026/4/23 11:32:20

光具座:光学设备视觉精度的核心校准技术与应用解析

一、引言在天文观测、军事射击、医疗诊断等场景中&#xff0c;光学设备的性能表现直接影响任务效果&#xff1a;望远镜观月半小时即眼酸模糊、瞄准镜瞄准频繁脱靶、显微镜放大后仍无法清晰识别细胞 —— 这些看似常见的 “小问题”&#xff0c;背后往往隐藏着视度、视差、放大率…

作者头像 李华
网站建设 2026/4/23 12:35:47

军事仿真训练:生成逼真的战场通讯语音环境

军事仿真训练&#xff1a;生成逼真的战场通讯语音环境 在现代军事仿真系统中&#xff0c;一个常被忽视却至关重要的细节正悄然发生变革——声音。 过去&#xff0c;指挥员下达命令时播放的是一段预录好的标准化语音&#xff1b;侦察兵汇报敌情时&#xff0c;语气永远冷静得像读…

作者头像 李华
网站建设 2026/4/23 2:34:35

心理疏导语音包:为焦虑人群提供温暖陪伴

心理疏导语音包&#xff1a;为焦虑人群提供温暖陪伴 在快节奏的现代生活中&#xff0c;越来越多的人正默默承受着轻度焦虑、孤独与情绪波动的压力。他们未必需要临床干预&#xff0c;但渴望被倾听、被理解、被温柔对待。然而现实是&#xff0c;专业心理咨询资源稀缺、预约困难、…

作者头像 李华