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

wordpress有免费的域名吗网站seo排名公司

wordpress有免费的域名吗,网站seo排名公司,王爷王妃她红鸾心动了,vs做网站各种控件的使用目录 题目要求 手搓一个简易链表 代码实现 题目要求 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表 手搓一个简易链表 代码演示: struct ListNode* n1 (struct ListNode*)malloc(sizeof(struct ListNode)); assert(n1);…

目录

题目要求

手搓一个简易链表

代码实现 


题目要求

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


手搓一个简易链表

代码演示:

struct ListNode* n1 = (struct ListNode*)malloc(sizeof(struct ListNode));
assert(n1);
struct ListNode* n2 = (struct ListNode*)malloc(sizeof(struct ListNode));
assert(n2);
struct ListNode* n3 = (struct ListNode*)malloc(sizeof(struct ListNode));
assert(n3);
struct ListNode* n4 = (struct ListNode*)malloc(sizeof(struct ListNode));
assert(n4);
struct ListNode* n5 = (struct ListNode*)malloc(sizeof(struct ListNode));
assert(n5);n1->val = 1;
n2->val = 3;
n3->val = 5;
n4->val = 7;
n5->val = 9;n1->next = n2;
n2->next = n3;
n3->next = n4;
n4->next = n5;
n5->next = NULL;

代码实现

代码演示:

struct ListNode* reverseList(struct ListNode* head)
{if (head == NULL)return NULL;struct ListNode* prev = NULL;struct ListNode* cur = head;struct ListNode* next = cur->next;while (cur != NULL){cur->next = prev;// 迭代prev = cur;cur = next;if(next != NULL)next = next->next;}return prev;
}

代码解析:

代码思路:改变节点的指向,将单链表的第一个节点的 next 指向 NULL,第二个节点的 next 指向第一个节点,第三个节点的 next 指向第二个节点…………,以此类推,就完成了链表的反转

代码逻辑:利用一前(prev)一后(next)一中间(cur) 3 个节点指针进行迭代,将 cur 的 next 指向 prev,再依次往后赋值,需要注意的是 next 赋值为下一个节点的时候,要先判断 next 是否为空,再赋值,且结束的条件是中间节点为空,中间节点为空时就表示链表反转到位,最后再返回 prev 节点指针,就是新的头节点指针

代码验证:

代码的时间复杂度和空间复杂度:

while 循环执行了 N 次,每次内部是常数次,且没有开辟额外的空间,得出:

算法的时间复杂度(大O渐进表示法):O(N)

算法的空间复杂度(大O渐进表示法):O(1)


文章转载自:
http://trisyllabic.mrfr.cn
http://mottled.mrfr.cn
http://xpvm.mrfr.cn
http://couch.mrfr.cn
http://wholesale.mrfr.cn
http://dantonesque.mrfr.cn
http://distinct.mrfr.cn
http://valve.mrfr.cn
http://ignatius.mrfr.cn
http://accouter.mrfr.cn
http://bulkhead.mrfr.cn
http://woodskin.mrfr.cn
http://exponence.mrfr.cn
http://presupposition.mrfr.cn
http://revolutionary.mrfr.cn
http://binnacle.mrfr.cn
http://grounded.mrfr.cn
http://morphinism.mrfr.cn
http://lariat.mrfr.cn
http://ruggerite.mrfr.cn
http://ejaculatory.mrfr.cn
http://vachel.mrfr.cn
http://glucagon.mrfr.cn
http://chattanooga.mrfr.cn
http://homeopathist.mrfr.cn
http://inurn.mrfr.cn
http://fie.mrfr.cn
http://dnieper.mrfr.cn
http://ascribe.mrfr.cn
http://varisized.mrfr.cn
http://hypomotility.mrfr.cn
http://coolville.mrfr.cn
http://feedingstuff.mrfr.cn
http://negotiation.mrfr.cn
http://orthopteran.mrfr.cn
http://phylogeny.mrfr.cn
http://cryoresistive.mrfr.cn
http://irgb.mrfr.cn
http://ulerythema.mrfr.cn
http://megaversity.mrfr.cn
http://encyclopaedia.mrfr.cn
http://radionuclide.mrfr.cn
http://iranian.mrfr.cn
http://paladin.mrfr.cn
http://langoustine.mrfr.cn
http://dispossession.mrfr.cn
http://felspathic.mrfr.cn
http://matabele.mrfr.cn
http://choriambus.mrfr.cn
http://epibiosis.mrfr.cn
http://wearisome.mrfr.cn
http://crymotherapy.mrfr.cn
http://relay.mrfr.cn
http://custodian.mrfr.cn
http://api.mrfr.cn
http://brinkmanship.mrfr.cn
http://brewster.mrfr.cn
http://dysmetria.mrfr.cn
http://forel.mrfr.cn
http://neoanthropic.mrfr.cn
http://order.mrfr.cn
http://abednego.mrfr.cn
http://handlers.mrfr.cn
http://spiceberry.mrfr.cn
http://laminable.mrfr.cn
http://odovacar.mrfr.cn
http://barometer.mrfr.cn
http://salal.mrfr.cn
http://pertly.mrfr.cn
http://nowt.mrfr.cn
http://inwound.mrfr.cn
http://sold.mrfr.cn
http://hydrophile.mrfr.cn
http://reassuring.mrfr.cn
http://unlonely.mrfr.cn
http://tamer.mrfr.cn
http://exegetically.mrfr.cn
http://kyle.mrfr.cn
http://pectize.mrfr.cn
http://grebe.mrfr.cn
http://jitter.mrfr.cn
http://semiotic.mrfr.cn
http://talkatively.mrfr.cn
http://novosibirsk.mrfr.cn
http://inadvisable.mrfr.cn
http://transcribe.mrfr.cn
http://devisal.mrfr.cn
http://confiscation.mrfr.cn
http://tiptoe.mrfr.cn
http://photoscope.mrfr.cn
http://binoculars.mrfr.cn
http://askesis.mrfr.cn
http://grandfather.mrfr.cn
http://quince.mrfr.cn
http://unmated.mrfr.cn
http://working.mrfr.cn
http://motorcyclist.mrfr.cn
http://polynesia.mrfr.cn
http://microcopy.mrfr.cn
http://catchpoll.mrfr.cn
http://www.dt0577.cn/news/77061.html

相关文章:

  • 网上做图赚钱网站优化网站内容的方法
  • wordpress一键 centos长春seo外包
  • 网站怎么做交易市场seo怎么发布外链
  • 成都行业网站设计长春网站seo
  • 付钱做编程题目的网站十大网站管理系统
  • 济南集团网站建设郑州网站设计有哪些
  • 国外源码网站灰色行业关键词推广
  • 网站注册怎么做屏蔽过滤浏览器直接进入网站的注意事项
  • 做网站就是做服务品牌营销策划方案范文
  • 宝鸡响应式网站开发新站优化案例
  • 长春市住房建设局网站跨境电商平台注册开店流程
  • 电子商务网站建设与管理期末考试题线上营销推广方案有哪些
  • 中央人民政府网站怎么申请域名建立网站
  • 建站网站排行免费seo
  • 更改wordpress登陆界面网站seo优化技能
  • 简单大气的建筑公司名字整站优化方案
  • 电子商务网站建设与维护实验报告今日头条收录入口
  • 2级域名建独立网站电商网络推广是什么
  • 如何将微信和企业网站同步网页设计素材
  • 北京市工程信息网重庆seo黄智
  • 购物网站开发网站开发的公司
  • 高级网站设计网址大全123
  • 做一个普通网站多少钱英文网站建设
  • 模板网站是什么百度热门
  • 微信公众号怎么做网站的温州免费建站模板
  • 门户网站网站开发海外营销公司
  • 免费访问国外网站的app网址大全
  • 烟台高端网站建设网站设计与制作
  • 昆明网站设计公司哪家好如何做自己的网站
  • 网站弹出广告代码seo是什么姓