当前位置: 首页 > news >正文

成都电子网站建设多少钱sem竞价推广代运营收费

成都电子网站建设多少钱,sem竞价推广代运营收费,东莞网站优化关键词公司,拱墅区做网站题目 给定一个已排序的链表的头 head , 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表 。 示例 1: 输入:head [1,2,3,3,4,4,5] 输出:[1,2,5]示例 2: 输入:head [1…

题目

给定一个已排序的链表的头 head , 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表 。

示例 1:

输入:head = [1,2,3,3,4,4,5]
输出:[1,2,5]

示例 2:

输入:head = [1,1,1,2,3]
输出:[2,3]

C++代码

#include <iostream>
using namespace std;//定义链表结构体
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) {}
};/*
* 删除排序链表中的重复节点问题
* 定义dummyNode哑节点和cur节点
* 判断cur->next和cur->next->next节点不为空
* while循环删除重复节点和节点本身
*/
ListNode* deleteDuplicates(ListNode* head) {if (!head) {return head;}ListNode* dummyNode = new ListNode(0, head);ListNode* cur = dummyNode;while (cur->next && cur->next->next) {if (cur->next->val == cur->next->next->val) {int x = cur->next->val;while (cur->next && cur->next->val == x) {cur->next = cur->next->next;}}else {cur = cur->next;}}ListNode* ans = dummyNode->next;delete dummyNode;return ans;
}int main() {ListNode* n1 = new ListNode(1);ListNode* n2 = new ListNode(2);ListNode* n3 = new ListNode(3);ListNode* n4 = new ListNode(3);ListNode* n5 = new ListNode(4);ListNode* n6 = new ListNode(4);ListNode* n7 = new ListNode(5);n1->next = n2;n2->next = n3;n3->next = n4;n4->next = n5;n5->next = n6;n6->next = n7;n7->next = nullptr;ListNode* head = n1;ListNode* ans = deleteDuplicates(head);while (ans) {cout << ans->val << " ";ans = ans->next;}delete n1, n2, n3, n4, n5, n6, n7;return 0;
}

分析

删除排序链表中的重复节点问题,定义 dummyNode 哑节点和 cur 节点,判断 cur->next 和 cur->next->next 节点不为空,while 循环删除重复节点和节点本身。

问题

本来想加一个pre节点增加代码可读性,但是写出来超时了,不知道什么问题。

http://www.khdw.cn/news/62078.html

相关文章:

  • 做国外的众筹网站seo属于什么
  • 网站建设新闻发布注意策划公司一般怎么收费
  • 做网站的备案资料百度小程序优化
  • 做网站怎么注册域名网络广告人社区
  • 专业网站设计服务在线咨询百度一下网页版搜索引擎
  • 百度推广包做网站吗seo计费系统
  • 营销类网站如何优化一个企业seo网站的优化流程
  • 常用网站开发软件网络优化大师手机版
  • 网页设计入门课程seo技术优化
  • 网站支付体现功能怎么做搜索引擎seo关键词优化方法
  • 模板网站制作服务企业邮箱查询
  • 做视频网站推广挣钱吗百度手机助手应用商店下载
  • 广州英文建站公司百度指数行业排行
  • 一个网站做多少内链合适广东清远今天疫情实时动态防控
  • 建设银行企业网银复核seo优化网站的注意事项
  • 上海广告公司工资惠州seo关键词
  • 企业网站建设一条龙服务内容网络平台有哪些
  • 如何在百度上建免费网站精准引流推广
  • seo优化网站建设哪家好东莞seo广告宣传
  • 怎样给网站做流量百度有什么办法刷排名
  • 有没有专门做中考卷子的网站浏览广告赚佣金的app
  • 网站建设公司排行杭州营销到底是干嘛的
  • 制作图片的软件ppt北京seo薪资
  • 办公室装修计入什么费用关键词优化上海
  • 价目表海报app制作站长网站seo查询
  • 网站上上传图片 怎么做朝阳区seo搜索引擎优化介绍
  • 广州做服装淘宝批发的网站网络商城应该如何推广
  • 大气物流公司网站源码小果seo实战培训课程
  • 北京 科技网站建设泰州seo网络公司
  • 威海做网站的哪家好宁波最好的seo外包