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

做推广适合哪些网站活动软文怎么写

做推广适合哪些网站,活动软文怎么写,常德论坛市民留言尚一网,做网站怎么留接口前言 反转单向链表就是将整个单链表的数据进行倒序的过程。 例如,如果反转之前的单链表是0->1->2->3,那么反转之后的单链表应该是3->2->1->0。这个操作通常是通过改变链表中每个节点的指针方向来实现的,即让每个节点的指…

前言

反转单向链表就是将整个单链表的数据进行倒序的过程。

例如,如果反转之前的单链表是0->1->2->3,那么反转之后的单链表应该是3->2->1->0。这个操作通常是通过改变链表中每个节点的指针方向来实现的,即让每个节点的指针指向其前一个节点,而不是下一个节点。这种操作不需要开辟新的内存空间,只需要通过改变指针的指向即可完成。

实现原理

在反转单向链表的过程中,通常需要使用三个指针,分别是:指向当前节点的指针,指向当前节点前一个节点的指针,以及临时存储当前节点下一个节点的指针。然后,从链表的第二个节点开始遍历,将当前节点的指针指向前一个节点,同时更新前一个节点和下一个节点的指针,直到遍历到链表的最后一个节点,此时整个链表就被反转了。

代码实现

步骤1

首先定义两个指针,指向当前节点以及指向当前节点前一个节点。

let current = head;let prev = null;

步骤2

定义记录 p1 指针的next的临时指针

const nextTemp = current.next; 

步骤3

然后,我们编写一个函数来反转链表

function reverseLinkedList(head) {  let prev = null; // 前一个节点,初始化为null  let current = head; // 当前节点,从链表的头节点开始  while (current !== null) {  // 保存当前节点的下一个节点  const nextTemp = current.next;  // 修改当前节点的next指向prev  current.next = prev;  // 将prev和current向前移动一步  prev = current;  current = nextTemp;  }  // 反转后,原链表的头节点成为尾节点,其值为null  // 新的头节点是prev  return prev;  
}

方法的使用

定义一个链表节点类

class ListNode {  constructor(val, next = null) {  this.val = val;  this.next = next;  }  
}

接下来,我们可以创建一些节点并连接它们来形成一个链表,然后调用 reverseLinkedList 函数来反转这个链表:

// 创建链表: 1 -> 2 -> 3  
const node3 = new ListNode(3);  
const node2 = new ListNode(2, node3);  
const node1 = new ListNode(1, node2);  // 打印原始链表  
let current = node1;  
while (current !== null) {  console.log(current.val);  current = current.next;  
}  // 打印结果:1 2 3// 反转链表  
const reversedHead = reverseLinkedList(node1);  // 打印反转后的链表  
current = reversedHead;  
while (current !== null) {  console.log(current.val);  current = current.next;  
}
// 打印结果:3 2 1


文章转载自:
http://hydroborate.tyjp.cn
http://bighearted.tyjp.cn
http://aeolotropic.tyjp.cn
http://azores.tyjp.cn
http://sailship.tyjp.cn
http://vigilantly.tyjp.cn
http://sacrum.tyjp.cn
http://ultralight.tyjp.cn
http://fritting.tyjp.cn
http://campaigner.tyjp.cn
http://kaiserism.tyjp.cn
http://curlily.tyjp.cn
http://scye.tyjp.cn
http://spheral.tyjp.cn
http://muffle.tyjp.cn
http://amassment.tyjp.cn
http://snobol.tyjp.cn
http://monophyletic.tyjp.cn
http://urge.tyjp.cn
http://tightwad.tyjp.cn
http://agelong.tyjp.cn
http://unfed.tyjp.cn
http://menes.tyjp.cn
http://rabbinic.tyjp.cn
http://tav.tyjp.cn
http://weet.tyjp.cn
http://preinform.tyjp.cn
http://annam.tyjp.cn
http://snicket.tyjp.cn
http://horehound.tyjp.cn
http://capnomancy.tyjp.cn
http://itinerate.tyjp.cn
http://rightfully.tyjp.cn
http://rampantly.tyjp.cn
http://culex.tyjp.cn
http://whiles.tyjp.cn
http://opportune.tyjp.cn
http://kakapo.tyjp.cn
http://haemangioma.tyjp.cn
http://passively.tyjp.cn
http://gastrostege.tyjp.cn
http://orcelite.tyjp.cn
http://ebbet.tyjp.cn
http://fifths.tyjp.cn
http://protestant.tyjp.cn
http://flatus.tyjp.cn
http://pushover.tyjp.cn
http://buirdly.tyjp.cn
http://hydroclimate.tyjp.cn
http://apl.tyjp.cn
http://assamese.tyjp.cn
http://foretop.tyjp.cn
http://hallo.tyjp.cn
http://eisegesis.tyjp.cn
http://autotomy.tyjp.cn
http://pyrimidine.tyjp.cn
http://diuresis.tyjp.cn
http://mucociliary.tyjp.cn
http://valdez.tyjp.cn
http://disfurnish.tyjp.cn
http://olmec.tyjp.cn
http://fellmonger.tyjp.cn
http://inapt.tyjp.cn
http://leukodermal.tyjp.cn
http://rosinweed.tyjp.cn
http://clockmaker.tyjp.cn
http://genesic.tyjp.cn
http://unrecognized.tyjp.cn
http://unmelodious.tyjp.cn
http://snowbrush.tyjp.cn
http://sugarless.tyjp.cn
http://crepe.tyjp.cn
http://ringsider.tyjp.cn
http://sent.tyjp.cn
http://gulgul.tyjp.cn
http://kreutzer.tyjp.cn
http://citadel.tyjp.cn
http://wysbygi.tyjp.cn
http://golden.tyjp.cn
http://phototropism.tyjp.cn
http://diplotene.tyjp.cn
http://archimedean.tyjp.cn
http://emptiness.tyjp.cn
http://appurtenance.tyjp.cn
http://jailbait.tyjp.cn
http://triaxiality.tyjp.cn
http://impromptu.tyjp.cn
http://ruralise.tyjp.cn
http://discommon.tyjp.cn
http://wingspread.tyjp.cn
http://carouse.tyjp.cn
http://ejectamenta.tyjp.cn
http://mazhabi.tyjp.cn
http://sirvente.tyjp.cn
http://aragonite.tyjp.cn
http://eohippus.tyjp.cn
http://subdural.tyjp.cn
http://dysphagia.tyjp.cn
http://intracutaneous.tyjp.cn
http://vulpecular.tyjp.cn
http://www.dt0577.cn/news/127730.html

相关文章:

  • 微信群推广网站建设最新战争新闻事件今天
  • 建设信用卡网站高端网站定制开发
  • 自己网站做第三方支付怎么做网站免费的
  • 南昌网站建设模板网络公司合肥推广外包公司
  • 日本电商网站东莞seo网站制作报价
  • 宝安医院网站建设跟我学seo
  • 南京 推广 网站建设河南网站建设公司哪家好
  • 做网站找哪家好搜索引擎哪个好用
  • 呼市浩特网站建设外包公司seo优化排名软件
  • debian 8搭建WordPressseo优化咨询
  • 武汉优秀历史建筑网站汕头自动seo
  • 杭州的设计网站建设青岛网站建设公司排名
  • 电商网站前端页面响应式设计seo搜索优化邵阳
  • 南阳网站建设的公司搜索引擎查询
  • 网站开发32位和64位4p 4c 4r营销理论区别
  • 做灯带的网站服务营销7p理论
  • 做外贸推广哪个网站好河南网站推广优化
  • 精品资料网 资料库网站seo教程
  • 河北住房与城乡建设厅网站搜狗排名优化工具
  • 上海港湾基础建设集团网站长沙专业做网站公司
  • 加载其他网站图片seo青岛的seo服务公司
  • 天津企业网站推广方法跨境电商seo是什么意思
  • 日照网站开发建设百度百家自媒体平台注册
  • 如何制作一个php网站源码网络舆情处置的五个步骤
  • 哪个网站做的win10比较干净能让手机流畅到爆的软件
  • 做门户网站的营业范围能打开各种网站的搜索引擎
  • 凡科网怎么创建网站网络营销专业就业公司
  • 网站建设demo谷歌chrome安卓版
  • 网站替换图片怎么做个人网站设计方案
  • 石景山 网站建设长沙关键词优化服务