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

网站服务器 内容更新吗WordPress打开加载太慢

网站服务器 内容更新吗,WordPress打开加载太慢,erp软件是什么意思啊,不断加强门户网站建设力扣203:移除链表元素 题目描述: 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val val 的节点,并返回 新的头节点 。 示例 1: 输入:head [1,2,6,3,4,5,6], val 6 输出&a…

力扣203:移除链表元素

题目描述:

给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。

在这里插入图片描述

示例 1:

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

示例 2:

输入:head = [], val = 1
输出:[]

示例 3:

输入:head = [7,7,7,7], val = 7
输出:[]

提示:

列表中的节点数目在范围 [0, 104] 内
1 <= Node.val <= 50
0 <= val <= 50

分析:

移除链表中和val值相同的元素

定义两个指针,当前指针cur,和当前指针之前的指针pre

当前指针cur指向头节点,当前指针的前驱pre指向NULL

在这里插入图片描述

遍历链表:

  • 当链表中当前元素ur->val!=val时,可以继续往下遍历,pre=curcur=cur->next

在这里插入图片描述

  • 当链表中当前元素ur->val=val时,就需要删除当前指针所指的节点,即通过pre来完成,让pre的指针域指向当前节点cur的下一个节点,pre->next=cur->next。如果当pre为空时,就类似于头删。

在这里插入图片描述

代码:

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     struct ListNode *next;* };*/
struct ListNode* removeElements(struct ListNode* head, int val) {struct ListNode*cur=head;struct ListNode*pre=NULL;while(cur){if(cur->val!=val){pre=cur;cur=cur->next;}else{if(pre==NULL){head=cur->next;free(cur);cur=head;}else{pre->next=cur->next;cur=cur->next;}}}return head;
}
http://www.yayakq.cn/news/690297/

相关文章:

  • php图片展示网站自己做小程序开个社区团购
  • 网上有什么做兼职的网站佛山网站建设的设计原则
  • 网站推广效果怎么样西宁企业网站建设
  • 做展示网站哪个网站可以做行测题目
  • 我要建一个网站2020互联网公司排名
  • 网站次年续费阿里企业邮箱申请
  • 浙江网站建设上市公司企业seo推广外包
  • 深圳苏州企业网站建设服务wordpress 优酷视频插件
  • 青海海东平安县建设局网站深圳网站建设收费
  • 免费不收费的软件app怀化seo快速排名
  • 杭州微信建站小红书推广有用吗
  • 淘宝客网站建设教程视频高职图书馆网站建设大赛
  • asp网站的配置做网站工作好么
  • 资讯文章类网站织梦模板打开网站乱码怎么做
  • 做妇产科网站wordpress拖拽插件
  • 网站后台设置关键字北京房地产信息网
  • 怎么上传图片到公司网站帝国cms做下载网站
  • 绍兴手机网站建设成都市自住房建设网站
  • 烟台网站优化wordpress随机调用页面
  • 个人网站页面设计需要那些步骤全国十大装修公司排名全国装修公司哪家好
  • 简述营销网站建设策略在哪个平台做推广比较好
  • 企业网站 的网络营销方法有宁波企业建站
  • 怎么买速成网站企业所得税如何征收
  • 天津市建设工程定额网站商城网站栏目
  • app扁平化设计网站模板湖北项目备案查询系统
  • 关键词查询网站的工具wordpress不能搜索文章
  • 上海创意型网站建设查询网站所有关键词排名
  • 网站建设注册密码咋弄兼职做诚信网站认证
  • 怎么看网站文章的收录小说推广关键词怎么弄
  • 计算机网站建设实训报告凡客网络科技