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

个体工商户怎么做网站网站图一般做多少分辨率

个体工商户怎么做网站,网站图一般做多少分辨率,拨付网站建设经费的请示,深圳有哪些外贸公司1.题目描述 2.思路 (1)将链表取中位数,分为左右两部分。 (2)右半部分的元素进行反转链表,能达到O(1)的空间复杂度 (3)再判断左右部分的元素,是否…

1.题目描述

在这里插入图片描述

2.思路

(1)将链表取中位数,分为左右两部分。
(2)右半部分的元素进行反转链表,能达到O(1)的空间复杂度
(3)再判断左右部分的元素,是否相等。如果相等,则是回文字符串

3.代码实现

/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public boolean isPalindrome(ListNode head) {if (head == null || head.next == null) return true;//1.创建快慢指针,都从头节点出发ListNode slow=head;ListNode fast=head;//2.用快慢指针找中点, 访问指针前必须判断当前指针和下一个指针是否为 null,防止空指针异常。while(fast!=null&&fast.next!=null){slow=slow.next;// 走一步fast=fast.next.next; // 走两步//如果是偶数,慢指针会停留在前半部分的尾数上//如果是奇数,慢指针中位数上}// 第二步:反转后半部分链表(从 slow 开始)ListNode backHalf=reverseList(slow);// 第三步:从头和反转后的中点开始比较ListNode p1=head;ListNode p2=backHalf;while(p2!=null&&p1!=null){if(p2.val!=p1.val)//你只判断了 p2 != null,但 p1 可能提前变成了 null(尤其链表长度是奇数时){return false;}p1=p1.next;p2=p2.next;}return true;}// 辅助函数:反转链表private ListNode reverseList(ListNode head) {ListNode pre=null;ListNode curr=head;while(curr!=null)//while(curr != null),这样最后一个节点才能反转。{ListNode temp=curr.next;//暂存第二个节点//赋值,修改指针引用(现在==过去)。反转指针方向curr.next=pre;//整体移动指针,先移动指针,再移动值(继续下一个节点)pre=curr;curr=temp;}return pre;//指向的就是 反转后的新头节点
}
}
http://www.dtcms.com/wzjs/549638.html

相关文章:

  • 南和企业做网站网页设计作业制作个人网站
  • 建立企业网站的好处网站信息系统
  • 内蒙古自治区精神文明建设网站网站建设收费标准渠道
  • 网站设计师 要求在线制作图片模板
  • 电子商务网站中的信息技术阿里巴巴网站上如何设置行间距
  • 怎么样查询网站被挂黑链做网站编辑需要会什么
  • 广东专业做网站排名哪家好ai人工智能写代码
  • 网站短片怎么做图书馆网站建设网站的目的
  • 做电影网站要很大的主机空间吗盐城建设银行招聘网站
  • 网站运营维护方案网页制作官方网站
  • 网站建设制作公司 首推万维科技企业展厅怎么设计
  • 做网站能收多少广告费开旗wordpress pdf缩略图
  • 西安二手房价格走势最新消息yoast wordpress seo plugin
  • 网站建设怎样接业务网站设计成品
  • 哈尔滨建站的系统电子商务前景如何
  • 自己可以建设一个网站要钱政务类网站建设
  • 电子商务网站建设与管理课程的意义青海公司网站建设哪家好
  • 企业管理咨询网站个人网站可以做哪些主题
  • 网站空间费用一年多少asp化妆品网站源码
  • 邯郸手机网站开发价格photoshop等。
  • 株洲网站设计外包运营大连英文网站建设
  • 免费建网站哪家好wordpress 中文 字体大小
  • 做电影网站需要那种服务器网站网页设计尺寸
  • 数字营销网站建设wordpress 古典
  • 云南做网站的公司wordpress和php
  • 中英文 微信网站 怎么做知名网站都是什么系统做的
  • 苏州企业网站推广阜宁企业网站建设
  • 住房和城乡建设部网站施工员做水印的网站
  • 安阳市住房和城乡建设厅网站ps网站子页怎么做
  • 招生网站怎么做四川建设厅证件查询网站