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

房产如何做网站手机百度安装下载

房产如何做网站,手机百度安装下载,商标可以做网站吗,51我们一起做网站给你单链表的头指针 head 和两个整数 left 和 right &#xff0c;其中 left < right 。请你反转从位置 left 到位置 right 的链表节点&#xff0c;返回 反转后的链表 。 示例 1&#xff1a; 思路一&#xff1a;头插法 struct ListNode *reverseBetween(struct ListNode *h…

给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。

示例 1:

思路一:头插法

struct ListNode *reverseBetween(struct ListNode *head, int left, int right) {struct ListNode *dummyNode = malloc(sizeof(struct ListNode));dummyNode->val = -1;dummyNode->next = head;struct ListNode *pre = dummyNode;for (int i = 0; i < left - 1; i++) {pre = pre->next;}struct ListNode *cur = pre->next;struct ListNode *next;for (int i = 0; i < right - left; i++) {next = cur->next;cur->next = next->next;next->next = pre->next;pre->next = next;}return dummyNode->next;
}

 分析:

本题根据left值将指针移动到目标节点前一位,再通过头插法将节点反转,最后返回链表

总结:

本题考察链表的应用,运用头插法更改节点顺序即可解决

http://www.hrbkazy.com/news/30315.html

相关文章:

  • 猎趣网站新手20种引流推广方法
  • 淄博网站制作公司托管株洲网页设计
  • 登封网络推广公司湖南关键词优化品牌价格
  • 快速做网站的方法seo搜索优化
  • 做网站不挣钱企业文化标语经典
  • 网站关键词排名不稳定网站推广计划方案
  • 免费企业推广网站360收录批量查询
  • 自己做电影网站seo网站整站优化
  • 网站开发公司需要那些硬件设备谷歌搜索引擎免费入口 香港
  • 黑客是如何攻击网站的军事新闻俄乌最新消息
  • 用vue做网站一般用什么组件库app推广之家
  • 苏州园区网站制作公司经济新闻最新消息财经
  • 北京网络营销招聘网seo优化团队
  • 互联网公司薪酬体系石家庄seo代理商
  • 游戏交易网站怎么做sem优化师是做什么的
  • 做效果图的网站有哪些软件有哪些上海seo推广整站
  • 手机网站网站运营
  • 373网站怎么做这样的网站重庆seo优
  • 叫外包公司做网站不肯给源代码的sem和seo是什么
  • 网站域名续费推广运营怎么做
  • 设计型网站案例seo技巧是什么意思
  • xxx网站策划书aso优化违法吗
  • 用博客做网站行业网站有哪些平台
  • 网站外链怎么发布腾讯广点通广告投放平台
  • 沈阳市网站建设公司淘宝运营培训多少钱
  • 做网站数据库及相关配置seo学校培训课程
  • 牛商网做的网站怎么样学生班级优化大师
  • 网站开发的目的和意义线上推广员是做什么的
  • 做同城网站还有机会吗个人怎么做网站
  • 临淄网站推广b2b自动发布信息软件