leetcode 83删除排序链表中的重复元素
2024-10-07 01:13:33
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next;
* ListNode(int x) : val(x), next(NULL) {}
* };
*/
class Solution {
public:
ListNode* deleteDuplicates(ListNode* head) {
ListNode *pre, *cur, *ahead;
ahead=pre=new ListNode(-);cur=head;
while(cur!=NULL){
while(cur->next!=NULL && cur->val==cur->next->val){
cur=cur->next;
}
pre->next=cur;
pre=cur;
cur=cur->next;
}
return ahead->next;
}
};
最新文章
- Python 基础之三条件判断与循环
- IIS事件查看器_WebServer事件查看器_帮助查看IIS-Web服务器事件执行日志
- 操作系统开发系列—1.HelloWorld ●
- c#Dictionary键值对的使用
- 第二章平稳时间序列模型——ACF和PACF和样本ACF/PACF
- SQL localdb 连接字符串
- C:\WINDOWS\system32\config\systemprofile\Desktop引用了一个不可用的位置
- JS如何将UTC格式时间转本地格式
- python排序(冒泡, 快速)
- 【原】Linux设备网络硬件管理
- [BZOJ2820][Luogu2257]YY的GCD
- 一个有关FWT&;FMT的东西
- 关于mac的一些常用操作记录
- oracle-taf
- mysqldump导出数据
- Android JNI 数组操作
- Spring Boot 揭秘与实战(四) 配置文件篇 - 有哪些很棒的特性
- SpringCloud之服务注册与发现Eureka(一)
- SEO 图片用IMG插入好还是用Background定义好?
- 20145332 《网络攻防》 逆向与Bof实验
热门文章
- 第96:SVM简介与简单应用
- elasticsearch设置执行脚本并添加开机启动 (转)
- CDH5.16.1的Yarn提交任务默认资源分配
- 解决GitHub添加sshkey仍然无法访问clone远程仓库的问题
- PAT Basic 1014 福尔摩斯的约会 (20 分)
- glViewport函数用法
- 程序流程图、N-S图、PAD图
- Phaserjs3 对象池随机产生炸弹并销毁 -- Html网页游戏开发
- c++拓展register寄存器
- 处理并解决mysql8.0 caching-sha2-password问题,开启远程访问