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

做pc端网站流程大数据营销方式有哪些

做pc端网站流程,大数据营销方式有哪些,合肥网络推广技巧,网站建设的需求文档复习:标注感叹号的需要在电脑上重新做几遍 一.两两交换链表中的节点!! 1.题目链接 24. 两两交换链表中的节点 - 力扣(LeetCode) 2.思路 画图 3.代码 class Solution {public ListNode swapPairs(ListNode head) …

复习:标注感叹号的需要在电脑上重新做几遍 

 一.两两交换链表中的节点!!

1.题目链接 

24. 两两交换链表中的节点 - 力扣(LeetCode)

2.思路

画图

3.代码

class Solution {public ListNode swapPairs(ListNode head) {ListNode dummy=new ListNode(0);dummy.next=head;ListNode cur=dummy;while(cur.next!=null&&cur.next.next!=null){ListNode tmp1=cur.next;ListNode tmp2=cur.next.next.next;cur.next=cur.next.next;cur.next.next=tmp1;tmp1.next=tmp2;cur=cur.next.next;}return dummy.next;}
}

二.删除链表中的倒数第N个节点

1.题目链接

19. 删除链表的倒数第 N 个结点 - 力扣(LeetCode)

2.思路

通过虚拟头结点(处理头结点本身需要删除的情况)+快慢指针差N步(精准定位待删节点的前驱)

3.代码

class Solution {public ListNode removeNthFromEnd(ListNode head, int n) {ListNode dummy=new ListNode(0);dummy.next=head;ListNode slow=dummy;ListNode fast=dummy;while(n>0){fast=fast.next;n--;}while(fast.next!=null){slow=slow.next;fast=fast.next;}slow.next=slow.next.next;return dummy.next;}
}

 三.链表相交

1.题目链接

面试题 02.07. 链表相交 - 力扣(LeetCode)

2.注意点!!

  p=p==null?headB:p.next;
  q=q==null?headA:q.next;

3.代码

public class Solution {public ListNode getIntersectionNode(ListNode headA, ListNode headB) {ListNode p=headA;ListNode q=headB;while(p!=q){p=p==null?headB:p.next;q=q==null?headA:q.next;}return p;}
}

四.环形链表!!


1.题目链接

142. 环形链表 II - 力扣(LeetCode)

2.易错点

while()循环条件

3.代码

public class Solution {public ListNode detectCycle(ListNode head) {// 初始化快指针和慢指针,都指向头节点ListNode fast = head;ListNode slow = head;// 当快指针和快指针的下一个节点都不为空时,继续循环while (fast != null && fast.next != null) {// 快指针每次移动两步fast = fast.next.next;// 慢指针每次移动一步slow = slow.next;// 如果快慢指针相遇,说明链表中存在环if (fast == slow) {// 让一个指针从头节点开始,另一个指针从相遇点开始while (head != fast) {// 头指针和相遇点指针同时移动一步head = head.next;fast = fast.next;}// 当它们再次相遇时,相遇点就是环的起始节点return head;}}// 如果循环结束都没有相遇,说明链表中不存在环,返回 nullreturn null;}
}

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

相关文章:

  • 可以下载的建站网站成都网站建设加推广公司
  • 学校网站设计风格与布局软件开发交易平台
  • 动漫网站建设总结ps如何做psd模板下载网站
  • 8月4号建设部网站网站如何做地推
  • 全球建筑网站网站维护项目
  • 做网站服务网站备案完成后该如何做
  • wordpress站点目录设计好看的企业网站
  • 怎样做建网站做淘客wordpress 带分页的主题
  • 网站建设费专用票知名电子商务企业
  • 织梦网站添加搜索功能wordpress多重
  • 建站公司网站用什么好触屏版手机网站开发
  • 建设银行租房平台网站6网站做百度收录的意义
  • 网站建设与网页的区别wordpress comment meta query
  • 网站空间代理加盟湖北省建设教育协会网站首页
  • 网站建设和技术服务合同秦皇岛 网站建设
  • 整站优seo排名点击wordpress关闭谷歌
  • 英文学习网站网站开发行业信息网
  • 专业团队优质网站建设方案网站建设ftp软件
  • 赚钱平台网站wordpress 5.0文章编辑教程
  • 四子王旗建设局网站柳州市建设投资开发公司网站
  • 怎么做代理人金沙网站长沙房产网二手房
  • 网站建设策划实施要素有哪些哪个网站开发培训好
  • 永康住房和城乡建设部网站静态网站策划书
  • 网站需求表格网站建设评判
  • 济南网站制作哪家最好曲靖今天最新通知
  • 网站服务器重做系统怎么做个人简历表格下载
  • 重庆seo网站运营网站建设 维护
  • 专业网站建设推荐二手车网站html模板
  • 做任务网站有哪些内容制作网站公司价格
  • 让你有做黑客感觉的网站简述网站设计基本流程