刷题:简单----求b是否为a的子集(python&java)

刷题:简单----求b是否为a的子集(python&java),第1张

概述a=[5,1,22,25,6,-1,8,10]b=[1,6,-1,10]Java重点:size()//list里元素的个数get(i)//i处的值importjava.util.*;classProgram{publicstaticbooleanisValidSubsequence(List<Integer>array,List<Integer>sequence){inti=0; intj=

a = [5, 1, 22, 25, 6, -1, 8, 10]
b = [1, 6, -1, 10]

Java
重点:
size()//List里元素的个数
get(i)//i处的值

import java.util.*;class Program {  public static boolean isValIDSubsequence(List<Integer> array, List<Integer> sequence) {    int i = 0;	int j = 0;	while(i < array.size() && j < sequence.size()){		if(array.get(i).equals(sequence.get(j))){			j ++;		}		i ++;	}	return j == sequence.size();  }}

python

def isValIDSubsequence(array, sequence):	IDx1 = 0	IDx2 = 0	while IDx1 < len(array) and IDx2 < len(sequence):		if array[IDx1] == sequence[IDx2]:			IDx2 += 1		IDx1 += 1	return IDx2 == len(sequence)			
总结

以上是内存溢出为你收集整理的刷题:简单----求b是否为a的子集(python&java)全部内容,希望文章能够帮你解决刷题:简单----求b是否为a的子集(python&java)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1188687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存