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

巩义做网站拉新推广赚钱的app

巩义做网站,拉新推广赚钱的app,在线平面设计图,建筑用模板尺寸一般是多少24.两两交换链表中的节点 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 解题思路 很麻烦的一道题目,不是很理解。还是看视频文章才AC的。 解法1 …

24.两两交换链表中的节点

给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

解题思路

很麻烦的一道题目,不是很理解。还是看视频+文章才AC的。

解法1
public ListNode swapPairs(ListNode head) {ListNode dummy = new ListNode(-1);dummy.next = head;ListNode cur = dummy;ListNode tmp;ListNode firstNode;ListNode secondNode;while (cur.next != null && cur.next.next != null) {tmp = cur.next.next.next;firstNode = cur.next;secondNode = cur.next.next;secondNode.next = firstNode;firstNode.next = tmp;cur = firstNode;}return dummy.next;}

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

给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。

解题思路

很简单,因为之前刷过类似的题目,所以第一次就AC了。

解法1
public ListNode removeNthFromEnd(ListNode head, int n) {ListNode dummy = new ListNode(-1);dummy.next = head;ListNode fast = dummy;ListNode slow = dummy;for (int i = 0; i < n; i++) {fast = fast.next;}while (fast != null) {fast = fast.next;slow = slow.next;}if (slow.next != null) {slow.next = slow.next.next;}return dummy.next;}

面试题 02.07. 链表相交

给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。

解题思路

我之前自己写的时候,就是卡尔的第二种思想。我觉得第一种太复杂了,还是掌握第二个算法就好。

解法1
public ListNode getIntersectionNode(ListNode headA, ListNode headB) {ListNode p1 = headA;ListNode p2 = headB;while (p1 != p2) {if (p1 == null) {p1 = headB;} else {p1 = p1.next;}if (p2 == null) {p2 = headA;} else {p2 = p2.next;}}return p1;}

142.环形链表II

给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。

解题思路

很经典的一道题目,因为练得很多次,因此没啥难度。

解法1
public ListNode detectCycle(ListNode head) {ListNode slow = head;ListNode fast = head;while (fast != null && fast.next != null) {slow = slow.next;fast = fast.next.next;if (slow == fast) {ListNode index1 = fast;ListNode index2 = head;while (index1 != index2) {index1 = index1.next;index2 = index2.next;}return index1;}}return null;}
http://www.yidumall.com/news/91219.html

相关文章:

  • 西宁网站建设高端贴吧高级搜索
  • 做网站用什么ide学软件开发学费多少钱
  • 广州哪家做网站还可以百度安装app
  • 做赌场网站代理产品软文范例800字
  • 国外 网站源码荆州网站seo
  • 门户网站怎么做才好看百度搜索工具
  • 公司主页是什么意思seo站长综合查询
  • 如何做阿里巴巴的网站首页谷歌paypal官网入口
  • 网站在什么环境下做营销型网站建设总结
  • 做建材网站怎么做seo自动优化软件
  • 统计局网站建设情况网站seo搜索引擎优化教程
  • 东莞网站建设东莞seo线下培训班
  • 常州行业网站制作杭州seo泽成
  • 文章采集上传wordpress搜索引擎优化是指什么
  • 做公司网站 烟台专业网络推广公司排名
  • 海外代购网站怎么做代运营一般收费
  • php做网站搜索框湖南长沙seo
  • 杭州网站建设朗诵面朝抖音seo是什么意思
  • wordpress文章无法中文版外贸seo建站
  • 企业名录搜索软件下载上海有哪些优化网站推广公司
  • 成都网站设计的公司百度竞价推广登录
  • 如何做属于自己的网站搜索引擎调价平台哪个好
  • 京东的网络营销策略好搜seo软件
  • wordpress最大负载青岛神马排名优化
  • 优化网站具体如何做最近一周的国内新闻
  • 网络信息安全工程师seo云优化方法
  • 找人建站做网站需要注意什么问题seo思维
  • 创新的沈阳网站建设外包公司为什么没人去
  • 做煤层气的网站大数据营销软件
  • 怎么做盗版电影网站百度搜索优化建议