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

h5网站用什么软件做百度热搜高考大数据

h5网站用什么软件做,百度热搜高考大数据,如何做网站家具导购,可以做微课PPT模板 网站目录 题目描述: 题目分析: 代码解决: 题目描述: 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 题目分析: 对于反转这道题,我们学习了单链表的增删改查后&…

目录

题目描述:

题目分析:

代码解决:


题目描述:

给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。

题目分析:

对于反转这道题,我们学习了单链表的增删改查后,立马就能想到第一个思路就是,遍历单链表,再进行头插,遍历中嵌套头插函数,时间复杂度不会很大,也就是O(n)。为了方便代码的书写,我们第二个思路就是直接反转,顾名思义就是改变指针指向的地址。可以方便我们写代码,重点讲解一下第二个思路,先上图,再讲解将抽象具体化

设置3个指针,一个n1用来指向到对应节点中,n2用来表示需要改变指向节点反向的节点,n3用来表示衔接n2,使得n2往后走,进而继续改变指向。思路简单,但是也很抽象,代码的简单的代价就是抽象。

代码解决:

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     struct ListNode *next;* };*/typedef struct ListNode ListNode;
ListNode* reverseList(ListNode* head) {//考虑为空,防止空指针的解引用if (head == NULL){return NULL;}ListNode* n1, * n2, * n3;n1 = NULL; n2 = head; n3 = n2->next;//切换指向while (n2->next != NULL){n2->next = n1;n1 = n2;n2 = n3;n3 = n3->next;}//包括最后一项与链接n2->next = n1;n1 = n2;return n2;}

http://www.dtcms.com/wzjs/114751.html

相关文章:

  • 网站建设需要什么语言知乎推广合作
  • 做社群的网站有哪些可以直接进入的舆情网站
  • 北京公司网站建设定樱桃磁力bt天堂
  • wordpress做商城网站吗seo技术有哪些
  • wordpress网站加cnzz满足seo需求的网站
  • 多视频网站建设可以搜索任何网站的浏览器
  • 催眠美女做仆人网站今日最新抗疫数据
  • 建设网站的编程过程网站点击快速排名
  • 安徽省住房和城乡建设厅网站域名卢松松外链工具
  • 厦门网站制作软件株洲seo
  • 重庆网站建设培训机构武汉百度推广代运营
  • 货代网站制作昆明网络推广公司排名
  • 手机画画软件appseo网站诊断方案
  • asp做网站步骤竞价推广和seo的区别
  • 齐齐哈尔网站建设百度推广是什么
  • 手工做环保衣的网站游戏代理免费加盟
  • 服饰 视频 网站建设网站优化seo教程
  • 深圳网站制作公司多少钱中国新闻网发稿
  • 采集网站如何做百度引流怎么推广
  • 苏州app定制开发关键词排名优化易下拉技术
  • bing收录 wordpress济南优化哪家好
  • 建设假网站网站seo教材
  • 游戏开发入门抖音seo优化公司
  • 没有备案的网站 推广seo网站结构优化的方法
  • 关于WordPress的摘要seo网站推广推荐
  • 化妆品网站栏目策划重庆森林经典台词罐头
  • 做淘宝客进哪个网站开网店怎么推广运营
  • 做网站开视频网站网络营销是什么工作
  • 南京有关制作网站的公司设计网站的公司
  • 陕西网站制作qq群深圳推广公司介绍