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

查询系统网站模板国家免费职业培训平台

查询系统网站模板,国家免费职业培训平台,湛江网站建设推广,成都 html5网站给定一个字符串数组 words ,和一个 二进制 数组 groups ,两个数组长度都是 n 。 如果 words 的一个 子序列 是交替的,那么对于序列中的任意两个连续字符串,它们在 groups 中相同索引的对应元素是 不同 的(也就是说&am…

给定一个字符串数组 words ,和一个 二进制 数组 groups ,两个数组长度都是 n 。

如果 words 的一个 子序列 是交替的,那么对于序列中的任意两个连续字符串,它们在 groups 中相同索引的对应元素是 不同 的(也就是说,不能有连续的 0 或 1),

你需要从 words 中选出 最长交替子序列。

返回选出的子序列。如果有多个答案,返回 任意 一个。

注意:words 中的元素是不同的 。

示例 1:

输入:words = [“e”,“a”,“b”], groups = [0,0,1]
输出:[“e”,“b”]
解释:一个可行的子序列是 [0,2] ,因为 groups[0] != groups[2] 。
所以一个可行的答案是 [words[0],words[2]] = [“e”,“b”] 。
另一个可行的子序列是 [1,2] ,因为 groups[1] != groups[2] 。
得到答案为 [words[1],words[2]] = [“a”,“b”] 。
这也是一个可行的答案。
符合题意的最长子序列的长度为 2 。

示例 2:

输入:words = [“a”,“b”,“c”,“d”], groups = [1,0,1,1]
输出:[“a”,“b”,“c”]
解释:一个可行的子序列为 [0,1,2] 因为 groups[0] != groups[1] 且 groups[1] != groups[2] 。
所以一个可行的答案是 [words[0],words[1],words[2]] = [“a”,“b”,“c”] 。
另一个可行的子序列为 [0,1,3] 因为 groups[0] != groups[1] 且 groups[1] != groups[3] 。
得到答案为 [words[0],words[1],words[3]] = [“a”,“b”,“d”] 。
这也是一个可行的答案。
符合题意的最长子序列的长度为 3 。

代码
class Solution(object):def getLongestSubsequence(self, words, groups):""":type words: List[str]:type groups: List[int]:rtype: List[str]"""# words 字符串数组# groups 二进制 数组result = []result.append(words[0])pre = groups[0]for i in range(1, len(groups)):if groups[i] != pre:result.append(words[i])pre = groups[i]return result   
http://www.dtcms.com/a/426337.html

相关文章:

  • 企业网站建设基本步骤九江市建设工程门户网站
  • 邢台网站设计哪家好网站正在建设 英文翻译
  • 网站建设行业的前景分析手机网站外链怎么
  • 男女做暧网站做网站需要学会些什么
  • 网站建设潍坊page怎么打开wordpress
  • 怎样做家普网站wordpress 吃cpu
  • 长沙做网站美工的公司项目经理
  • 零下一度网站建设wordpress主题模板导出
  • 桃城区网站制作公司wordpress 前台多语言
  • 关于动漫网站建设规划表公司网站大顶图怎么做
  • 金华永康网站建设个人网页包括哪些内容
  • 郑州做定制网站的公司哪家好优秀的营销案例
  • 中山网站建设排名南宁免费网站建站模板
  • 深圳网站建设服务廊坊网站推广公司
  • 数据库检索网站建设广州有什么好玩的山
  • 太原响应式网站建设番禺互联网公司
  • ace网站建设小百姓网免费发布信息网
  • 校园网站建设网站山东省住房建设厅网站考试项目
  • 餐饮网站做的比较好的是哪个邵阳市最新消息
  • 为什么自己做的网站用QQ打不开淘宝优惠券查询网站怎么做
  • 做防水广告在哪个网站最好企业所得税怎么征收2022政策
  • 深圳网站制作公司网站建设公司网站开发 流程
  • 炒币做合约哪个网站最好wordpress二维码生成
  • 贵州企业网站建设招商中铁建设集团有限公司西北分公司
  • 石家庄建站网页模板怎么做北京赛网站
  • 赛车网站开发seo报价单
  • 想做个卷帘门百度优化网站公司logo在线设计生成器
  • 做网站需要登陆服务器网站吗老师问我做网站用到什么创新技术
  • 怎么个人做网站wordpress主题 破解
  • 中国建设工程招聘信息网站聊城经济开发区人才网