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

公司请外包做的网站怎么维护谷歌seo代运营

公司请外包做的网站怎么维护,谷歌seo代运营,wordpress密码注册,抖店怎么推广思路:其实就是判断反转链表是不是和原链表一样的问题。 我们可以借助反转链表的思路,首先我们先把链表的全部元素正向存储,然后再把链表进行反转。 之后我们再遍历反转之后的链表结点元素是不是和刚刚存储数组里面的元素一致就可以了。一旦…

思路:其实就是判断反转链表是不是和原链表一样的问题。

我们可以借助反转链表的思路,首先我们先把链表的全部元素正向存储,然后再把链表进行反转。

之后我们再遍历反转之后的链表结点元素是不是和刚刚存储数组里面的元素一致就可以了。一旦有一个不一致的就说明不是。否则就是可以。

这个做法的缺点就是消耗的空间复杂度较大。

/*** 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) {int []arr=new int[100010];ListNode tmp=head;int len=0;while(tmp!=null){arr[len++]=tmp.val;tmp=tmp.next;}ListNode a1=null;ListNode a2=head;while(a2.next!=null){ListNode tmp1=a2.next;ListNode tmp2=a2;a2.next=a1;a2=tmp1;a1=tmp2;}a2.next=a1;int i=0;while(a2!=null){if(a2.val!=arr[i]){return false;}i++;a2=a2.next;}return true;}
}

思路二:

快慢指针,这里的快慢指针用来查找链表的中点。快指针每次走2步,慢指针每次走1步。

我们找出来中点之后,把后半段的链表进行反转,然后再把其前半段比较就行了。

有人问,如果链表长度是奇数怎么办?没关系,我们还是一样这样做,只不过,我们在判断前半段和后半段是否相等的时候,忽略中点不计,也就是以后半段的长度为主。因为这样快慢指针出来之后,前半段会多出一个,所以我们以后半段的长度为主。

/*** 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;ListNode nima=new ListNode(-1);nima.next=head;ListNode slow=nima;ListNode fast=nima;while(fast!=null&&fast.next!=null){//奇数长度和偶数长度区别判断slow=slow.next;fast=fast.next.next;}fast=slow.next;slow.next=null;slow=nima.next;ListNode tmp1=fast;ListNode tmp2=null;while(tmp1.next!=null){ListNode a1=tmp1.next;ListNode a2=tmp1;tmp1.next=tmp2;tmp1=a1;tmp2=a2;}tmp1.next=tmp2;while(tmp1!=null){if(tmp1.val!=slow.val)return false;tmp1=tmp1.next;slow=slow.next;}return true;}
}

http://www.tj-hxxt.cn/news/59354.html

相关文章:

  • wordpress建站多少钱对网站的建议和优化
  • 网站做填充营销案例分析报告模板
  • b2b网站如何做社群运营360搜索引擎地址
  • 男女做污视频网站搭建网站多少钱
  • wordpress生产静态页面文大侠seo
  • 开发公司解决停车费贵的发言稿seo网课培训
  • 凡科网站制作如何创建一个网址
  • 美工设计网站推荐网页生成器
  • 在唐山做网站多少钱百度网站收录
  • 美国一级a做爰片免网站 视频播放能够免费换友链的平台
  • 建设网站后如何上线媒体宣传推广方案
  • 物流公司做网站注重什么问题下载班级优化大师app
  • 受欢迎的天津网站建设线上宣传渠道和宣传方式
  • app首页设计效果图鹤壁搜索引擎优化
  • 深圳建设工程质量安全智能监管平台网站产品推广方案ppt模板
  • 子目录网站少儿编程培训机构排名前十
  • 网站建设犭金手指B排名15竞价托管推广哪家好
  • 房产中介网站建设网站seo外包公司有哪些
  • 帮助赌博网站做优化关键词有哪些关联词
  • 清河网站建设深圳seo网站优化公司
  • 杭州设计网站的公司哪家好天津seo推广优化
  • 医院信息化建设网站如何设计企业网站
  • wordpress弹出式侧边栏如何优化标题关键词
  • 高级网站开发工程师考试题电商培训机构有哪些?哪家比较好
  • 网站报价单万能浏览器
  • 怎么开网站如何制作一个网页页面
  • 做同城特价的网站百度推广登录地址
  • 公司网站建设策划书站长网站大全
  • 有没有做减压的网站网站推广软件下载
  • 51ape是谁做的网站产品seo怎么优化