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

东莞有哪些做网站网络营销的招聘信息

东莞有哪些做网站,网络营销的招聘信息,怎么下载网页视频到本地,做网站的是什么职位前言 大家好呀,本博客目的在于记录暑假学习打卡,后续会整理成一个专栏,主要打算在暑假学习完数据结构,因此会发一些相关的数据结构实现的博客和一些刷的题,个人学习使用,也希望大家多多支持,有…

前言

大家好呀,本博客目的在于记录暑假学习打卡,后续会整理成一个专栏,主要打算在暑假学习完数据结构,因此会发一些相关的数据结构实现的博客和一些刷的题,个人学习使用,也希望大家多多支持,有不足之处也请指出,谢谢大家。

一,力扣141,判断环形链表

. - 力扣(LeetCode)

我们运用快慢指针解决这个问题,如过链表成环,那么定义一个一次走两步的快指针和一次走一步的慢指针必定相遇,因此得解

/*** Definition for singly-linked list.* class ListNode {*     int val;*     ListNode next;*     ListNode(int x) {*         val = x;*         next = null;*     }* }*/
public class Solution {public boolean hasCycle(ListNode head) {ListNode fast=head;ListNode slow=head;while(fast!=null&&fast.next!=null){fast=fast.next.next;slow=slow.next;if(fast==slow){return true;}}return false;}
}

二,力扣142,环形链表相遇节点

. - 力扣(LeetCode)

分析:上面我们已经知道求快慢指针相遇在环形内的节点的方法,通过数学分析,可以得到当快慢指针相遇时,头节点到入口点得距离等于相遇节点到入口点距离(注意当链长但环小则不适用)下图表示为x==y,因此此时让两个指针分别在头节点和相遇节点以相同速度走,再次相遇则是入口点

/*** Definition for singly-linked list.* class ListNode {*     int val;*     ListNode next;*     ListNode(int x) {*         val = x;*         next = null;*     }* }*/
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){break;}}slow=head;if(fast==null||fast.next==null)return null;while(fast!=slow){slow=slow.next;fast=fast.next;}return fast;}}

三,力扣20,有效括号

. - 力扣(LeetCode)

分析:这题需要用到栈的知识,思路为遇到左括号则入栈,否则,获取一个栈顶元素看是否匹配,如果栈空但遇到右括号或者走到最后栈也不为空则返回false,非常简单

class Solution {public boolean isValid(String s) {Stack<Character> st = new Stack();for (int i = 0; i < s.length(); i++) {char ch = s.charAt(i);if (ch == '(' || ch == '[' || ch == '{') {st.push(ch);} else {if (st.empty()) {return false;}char ch2 =st.peek();if (ch2 == '(' && ch == ')' || ch2 == '[' &&ch == ']' || ch2 == '{' && ch == '}') {st.pop();}else{return false;}}}if(!st.empty())return false;return true;}
}

四,牛客JZ31,栈的压入,弹出

栈的压入、弹出序列_牛客题霸_牛客网

思路:压入数据依次入栈,如果栈顶元素于压出元素相同,则把这个元素出栈,最后如果栈为空则返回true否则返回false

import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** * @param pushV int整型一维数组 * @param popV int整型一维数组 * @return bool布尔型*/public boolean IsPopOrder (int[] pushV, int[] popV) {Stack<Integer> st=new Stack<Integer>();int j=0;for(int i=0;i<pushV.length;i++){st.push(pushV[i]);while(!st.empty()&&j<popV.length&&st.peek()==popV[j]){j++;st.pop();}}if(st.empty()){return true;}return false;}}

好了,本期博客就到这里,谢谢大家。

http://www.qdjiajiao.com/news/10802.html

相关文章:

  • 南宁手机建站模板国内十大搜索引擎网站
  • 网站建设技术服务公司东莞做网站的公司有哪些
  • 网站建设售后服务费包括哪些seo推广和百度推广的区别
  • 定制型网站 成功案例seo的课谁讲的好
  • 群晖wordpress图片北京seo优化多少钱
  • 免费网络电话无限打不用充值武汉seo培训
  • 南阳专业做网站个人博客网页设计
  • 哪些网站有搜索引擎作弊的亚马逊seo什么意思
  • 制作公司网站有哪些好处网络营销岗位招聘信息
  • 国外h5网站模板永州网站seo
  • 青海营销型网站建设优化大师官方网站
  • 网站开发与设计难嘛枫树seo
  • 网站建设现在还有没有市场怎么做推广赚钱
  • 网站建设业务市场营销论文推广专员
  • not found的网站创建一个网站需要什么
  • 温州专业网站建设企业建站
  • 大连旅游必去景点seo快速上排名
  • 如何进入公众号seo的主要工作是什么
  • 网站建设与管理期中考苹果被曝开发搜索引擎对标谷歌
  • 算命手机网站开发央视新闻的新闻
  • 福州专业做网站的公司深圳网络营销推广招聘网
  • APP手机端电子商务网站建设腾讯nba新闻
  • 成都高新区网站建设正规app推广
  • 简单模板网站制作时间高端营销型网站制作
  • 建设网站的网络公司google海外推广
  • 优化网站具体如何做微信scrm
  • 塘下做网站seo有哪些经典的案例
  • 儿童摄影作品网站南京seo推广公司
  • 网站开发服务费分录惠州seo关键词推广
  • 怎样建设企业网站长春网站建设公司哪个好