Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Codigo de tipo Intj., Ejercicios de Elementos de Sistemas de Ingeniería

En el siguiente archivo se encontrara un Codigo realizado en Intj.

Tipo: Ejercicios

2022/2023

Subido el 19/11/2023

sara-rojo-7
sara-rojo-7 🇨🇴

2 documentos

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
3. Escriba una función java que, dados dos arreglos de enteros S =
[s0, s1, …, sm-1] y T = [t0, t1, …, tn-1], decida si S ⊆ T en tiempo
esperado O(m + n).
import java.util.HashSet;
public class Main {
public static boolean isSubset(int[] S, int[] T) {
HashSet<Integer> setT =
new HashSet<>();
for (int num : T) {
setT.add(num);
}
for (int num : S) {
setT.add(num);
if (!setT.contains(num)) {
return false;
}
}
return true;
}
public static void main(String[] args){
int[] S={1,2,3};
int[] T={3,2,1,4,5};
if (isSubset(S,T)){
System.out.println(" ");
System.out.println("S es un subconjunto de T");
}else{
System.out.println(" ");
System.out.println("Sno es un subconjunto de
T");
}
}
}

Vista previa parcial del texto

¡Descarga Codigo de tipo Intj. y más Ejercicios en PDF de Elementos de Sistemas de Ingeniería solo en Docsity!

  1. Escriba una función java que, dados dos arreglos de enteros S = [s0, s1, …, sm-1] y T = [t0, t1, …, tn-1], decida si S ⊆ T en tiempo esperado O(m + n). import java.util.HashSet; public class Main { public static boolean isSubset(int[] S, int[] T) { HashSet setT = new HashSet<>(); for (int num : T) { setT.add(num); } for (int num : S) { setT.add(num); if (!setT.contains(num)) { return false; } } return true; } public static void main(String[] args){ int[] S={ 1 , 2 , 3 }; int[] T={ 3 , 2 , 1 , 4 , 5 }; if ( isSubset (S,T)){ System. out .println(" "); System. out .println("S es un subconjunto de T"); }else{ System. out .println(" "); System. out .println("Sno es un subconjunto de T"); } } }