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

做网站设计需求网站流量排行

做网站设计需求,网站流量排行,专业网站建设最权威,没有网站怎么做cpa广告1.链接:. - 力扣(LeetCode)【点击即可跳转】 分析此题提供两种思路: 1.遍历原链表,将值为val的节点释放掉(双指针法) 定义一个pcur指针指向头节点,定义一个prev指针指向NULL 需要注…

1.链接:. - 力扣(LeetCode)【点击即可跳转】

分析此题提供两种思路:

1.遍历原链表,将值为val的节点释放掉(双指针法)

 定义一个pcur指针指向头节点,定义一个prev指针指向NULL

需要注意:链表中有连续的val头节点就是val 的情况。

代码实现为:

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     struct ListNode *next;* };*/
struct ListNode* removeElements(struct ListNode* head, int val)
{struct ListNode* prev, *pcur;prev = NULL;pcur = head;while (pcur) //pcur为空时,跳出循环{if (pcur->val != val) {prev = pcur; pcur = pcur->next; }else{ // 当pcur等于valstruct ListNode* pcurHead = pcur->next;            if (prev == NULL) // 头节点就为val的情况{ free(pcur); head = pcurHead; // 更新头节点pcur = pcurHead; // 然后把新的头节点的地址赋给pcur}else {   free(pcur); // 释放val元素prev->next = pcurHead; // pcurHead存的是pcur的next,所以直接赋给prev的nextpcur = pcurHead; // 然后让pcur指向下一个节点的地址}}}return head;
}

2.找值不为val的节点,尾插到新链表中

创建新链表,定义newTail指针进行尾插,定义pcur指针进行遍历

需要注意:在跳出循环后,将newTail指向下一个节点的指针置为空。

struct ListNode* removeElements(struct ListNode* head, int val)
{//创建一个空链表struct ListNode* newHead, * newTail;newHead = newTail = NULL;//遍历原链表struct ListNode* pcur = head;while (pcur){//找值不为val的节点,尾插到新链表中if (pcur->val != val){//链表为空if (newHead == NULL){newHead = newTail = pcur;}else//链表不为空{newTail->next = pcur;newTail = newTail->next;}}pcur = pcur->next;}if (newTail)newTail->next = NULL;return newHead;
}

感谢观看,如果对你有帮助,点赞支持一下吧^.^

http://www.yayakq.cn/news/995593/

相关文章:

  • 做个支付网站多少钱wordpress内页显示副标题
  • iis网站出乱码国内做网站多少钱
  • 中宁网站建设公司wordpress插件分类
  • 导航仪企业网站源码互联在线app开发网站
  • 套餐网站湛江免费网站制作
  • 智能建站软件哪个好太原网站快速排名提升
  • 建设执业资格注册管理中心网站发帖效果好的网站
  • 南通丰汇建设有限公司公司网站云南网站建设公司前十名
  • 做公众号的网站做网站的实验报告
  • 高中学校网站模板制作二维码
  • 怎么在网站后台删除图片衡水企业做网站推广
  • 网站建设案例教程视频不愁销路的小工厂项目
  • 网站备案成功后可以改吗网站建设公司如何
  • 做pc端网站公司上海建站外贸
  • 怎么在网站做推广不要钱此网站不支持下载视频怎么办
  • 凡科做网站在百度能看见吗制作ppt的软件app
  • 百度站长工具网站认证网站开发时间计划
  • 肇庆网站开发哪家专业企业文化网站建设
  • wordpress交易网站自己买服务器做网站
  • 北京 网站 建设免费网站建站 网页
  • php制作wap网站开发软件技术特点
  • 东莞机械网站建设国内网站域名吗
  • wordpress里面主题文档怎么编辑seo优化需要多少钱
  • 网站上传不了图片是什么原因律师网站维护
  • 小企业网站建设设计网站内链设置
  • 简述网站建设的无锡市新区建设环保局网站
  • php网站建设案例科技网站备案
  • 建设网站方法有哪些内容建设工程国检中心网站
  • 信誉好的做网站个人网站怎么做 简历
  • 网站名称有哪些深圳网站设计x