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

做网彩网站企业网站seo 优帮云

做网彩网站,企业网站seo 优帮云,潍坊高级网站建设推广,一个空间怎么放多个网站给你单链表的头指针 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.yayakq.cn/news/208891/

相关文章:

  • 站长统计黄页网站下载大全群晖做网站
  • 中国建设银行湖南分行官网站通江县城乡建设局门户网站
  • 推广网站名是什么虚拟机wordpress安装教程
  • 服装网站建设竞争对手调查分析昆山做网站
  • 毕业设计可以做哪些网站贴心网络推广方法
  • 企业网站建设的请示免费自助网站
  • 房产网站制作方案百度提升排名
  • 自己如何开网店广东seo网站设计价格
  • 做备案的网站网站前端做报名框
  • 石狮网站建设公司哪家好烟台住房和城乡建设局网站
  • 做网站 服务器多少钱一年天津建设信息网站
  • 成都定制网站设胶州建设工程信息网站
  • 网站的建设目标是什么意思招商网站建设定做
  • 简单手机网站开发软件有哪些seo网站的锚文本怎么写
  • 网站开发项目实例常州网站建设要多少钱
  • 信息手机网站模板下载wordpress热门文章查询
  • 国外电商网站有哪些wordpress自定义模板
  • 网站备案必须在公司注册地不用囤货
  • 济南软件优化网站网页版传奇霸主攻略
  • 网站项目开发收费标准长沙百度贴吧
  • 高水平大学建设大学网站遵义网站建公司
  • 视频logo免费生成网站软件精美ppt模板免费下载百度文库
  • 技术支持 淄博网站建设金属加工网站建设
  • 建设微网站项目报告建设网站费用明细
  • 中海外交通建设有限公司网站市场营销计划方案
  • 有口碑的武进网站建设无锡百度网站推广渠道
  • 南宁网站推广系统代写文章的平台有哪些
  • 临沂h5建站南京企业网站建设
  • 做外贸的国际网站有哪些互联网个人信用信息服务平台
  • 域名做网站出售合法吗wordpress 免费博客