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

上海高端网站开发公司360免费建站系统

上海高端网站开发公司,360免费建站系统,西安做网站多钱,旅游网站管理系统php392.判断子序列 题意: 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是&quo…

392.判断子序列

题意:

给定字符串 s 和 t ,判断 s 是否为 t 的子序列。

字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace""abcde"的一个子序列,而"aec"不是)。

【输入样例】

s="abc",t="ahbgdc"

【输出样例】true

解题思路:

双指针枚举

class Solution {public boolean isSubsequence(String s, String t) {//双指针int i=0,j=0;while(i < s.length() && j < t.length()){if(s.charAt(i) == t.charAt(j)){//相等了,指针往后++i;++j;}else{//相等的情况下只移动j++j;}}if(i == s.length()){return true;}else{return false;}}
}

时间: 击败了88.73%

内存: 击败了86.35%

 167.两数之和Ⅱ-输入有序数组

题意:

给你一个下标从 1 开始的整数数组 numbers ,该数组已按 非递减顺序排列  ,请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] ,则 1 <= index1 < index2 <= numbers.length 。

以长度为 2 的整数数组 [index1, index2] 的形式返回这两个整数的下标 index1  index2

你可以假设每个输入 只对应唯一的答案 ,而且你 不可以 重复使用相同的元素。

你所设计的解决方案必须只使用常量级的额外空间

【输入样例】

numbers=[2,7,11,15],target=9

【输出样例】[1,2]

解题思路:

双指针枚举,一个从前开始往后走(i),一个从后往前走(j)。

题目说,对应一个唯一的答案,且i<j

两者往中间靠拢,当numbers[i]+numbers[j]>target时,由于numbers[i]是较小值,所以太大了要减少较大值,--j,同理当小于target时,要增加较小值;

注意下标从1开始,所以赋值给ans数组时下标都要+1.

 

class Solution {public int[] twoSum(int[] numbers, int target) {//下标从1开始噢//双指针i,j 如果i+j小于target,增加i//如果i+j大于target,减少jint[] ans= new int[2];int i=0,j=numbers.length - 1;while(i<j){//不会相等,所以i<jif(numbers[i] + numbers[j] == target){ans[0] = i+1;ans[1] = j+1;return ans;}if(numbers[i] + numbers[j] < target){++i;}if(numbers[i] + numbers[j] > target){--j;}}return ans;}
}

时间: 击败了98.30%

内存:击败了75.64%

 

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

相关文章:

  • 做网站的费用计入什么科目seo建站
  • 360建代码优化
  • 移动商城积分怎么用北京专业网站优化
  • app应用网站单页模板引擎搜索入口
  • 手机网站图片自适应西安今日头条新闻
  • 重庆seo网站排名网站运营需要多少钱
  • 自己做的小说网站要交税吗百度关键词挖掘工具爱站网
  • 长春网长春网站建设站建设独立站seo是什么
  • 东莞网站建设找谁电商如何推广自己的产品
  • 专门做礼物的网站免费的网站域名查询
  • 做房产信息网站网站建站公司
  • 布吉个人网站建设百度竞价排名规则
  • 成都网站建设116web强力搜索引擎
  • 企业门户网站建设费用做网络推广的团队
  • 富阳网站建设 优帮云百度广告点击一次多少钱
  • 固镇做网站多少钱直通车推广怎么做
  • 用网站模板做网站友情链接交换软件
  • 网站空间怎样设置用户名和密码线下推广方法及策略
  • 郑州网站建设电话佛山百度快照优化排名
  • 第一ppt网搜索引擎优化关键词的处理
  • 有代源码怎么做自己网站搜索引擎优化seo
  • 做微信的网站网址提交百度收录
  • 织梦做的网站后台怎么进p2p万能搜索种子
  • 网站开发程序有哪些免费的seo优化
  • 好的摄影作品网站小小课堂seo自学网
  • 怎么查看网站用的php还是.net广州seo外包公司
  • 网站建网站建站专业公司杭州搜索引擎推广排名技术
  • 湖南省人民政府网南宁百度推广排名优化
  • 本溪食品 中企动力提供网站建设互联网网络推广
  • 高端网站建设kgu网络营销的seo是做什么的