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

网站空间被攻击浅谈一下网络营销的几个误区

网站空间被攻击,浅谈一下网络营销的几个误区,手工活接单正规平台,今日柴油价格最新消息解题思路: 若相等: 直接返回 true。若当前元素大于目标值: 由于列递增,当前列下方所有元素均大于目标值,故排除该列(向左移动)。若当前元素小于目标值: 由于行递增,当前…

在这里插入图片描述

解题思路:

  1. 若相等: 直接返回 true。
  2. 若当前元素大于目标值: 由于列递增,当前列下方所有元素均大于目标值,故排除该列(向左移动)。
  3. 若当前元素小于目标值: 由于行递增,当前行左侧所有元素均小于目标值,故排除该行(向下移动)。

Java代码:

class Solution {public boolean searchMatrix(int[][] matrix, int target) {if (matrix == null || matrix.length == 0 || matrix[0].length == 0) {return false;}int i = 0;int j = matrix[0].length - 1; while (i < matrix.length && j >= 0) {if (matrix[i][j] == target) {return true;} else if (matrix[i][j] > target) {j--; } else {i++;}}return false;}
}

复杂度分析:

  • 时间复杂度: O(m + n)。
  • 空间复杂度: O(1)。

在这里插入图片描述

解题思路:

  1. 双指针: 两个链表头部同时出发,每次移动一步。当一个链表遍历完后,将其指针重置到另一个链表头部继续遍历。
  2. 节点相交: 由于两个链表长度差异会在重置过程中被抵消,最终两个指针必定在相交节点相遇(若存在相交节点)。

Java代码:

public class Solution {public ListNode getIntersectionNode(ListNode headA, ListNode headB) {if (headA == null || headB == null) return null;ListNode p1 = headA;ListNode p2 = headB;while (p1 != p2) {p1 = (p1 == null) ? headB : p1.next;p2 = (p2 == null) ? headA : p2.next;}return p1;}
}

复杂度分析:

  • 时间复杂度: O(m + n)。其中 m 和 n 分别为两个链表的长度。最坏情况下,两个指针各遍历完两个链表一次。
  • 空间复杂度: O(1)。仅需常数级的额外空间(两个指针 p1 和 p2)。
http://www.hyszgw.com/news/22547/

相关文章:

  • wordpress虚拟主机无法发邮件百度网站排名搜行者seo
  • wordpress 段落整站优化报价
  • 做app需要网站吗新闻博客软文自助推广
  • 网站建设栏目规划关键词林俊杰在线听免费
  • 没有公司做网站犯法吗百度浏览器下载安装
  • 漯河网站开发国外引流推广平台
  • 网站后台更换首页图片常州seo
  • dedecms电影网站源码网络营销推广的要点
  • 做网站手机端不做PC可以吗长沙网红奶茶
  • 亿唐微方网站建设友情链接官网
  • 开发网站心得网络营销比较常用的营销模式
  • 政府网站的建设目标seo点击工具帮你火21星热情
  • 网站设计案例分析百度快照怎么发布
  • 淘宝网站可以做百度快照吗网络视频营销
  • 门户网站都有哪些内容小米市场营销案例分析
  • 日文网站建设类似火脉的推广平台
  • 为网站制定推广计划什么是网络营销
  • 知名的网络公司seo教学实体培训班
  • 电脑可以做网站吗自己怎么开电商平台
  • 上海环球金融中心介绍杭州网站优化多少钱
  • 河北做wap网站产品如何做线上推广
  • 北京网站开发建设 58同城对百度竞价排名的看法
  • vs2017可以做网站吗网址大全qq浏览器
  • wordpress网站如何播放视频教程网页制作三大软件
  • 马可波罗网站做外贸海外引流推广平台
  • 做网站公司信科建站免费手机百度正式版
  • 西安 医疗网站建设北京网站推广营销服务电话
  • 沼气服务网站建设管理张家界百度seo
  • wordpress演示站功能平台推广方式有哪些
  • 做网站做系统一样么免费seo软件