// ----------------------------------------------------------- // Estruturas de Dados 2023/2024 (CC1007) - DCC/FCUP // https://www.dcc.fc.up.pt/~miguel-areias/teaching/2324/ed/ // ----------------------------------------------------------- // Interface que define o TAD conjunto de numeros inteiros // (Pedro Ribeiro @ DCC-FCUP) // ----------------------------------------------------------- // Interface que define o TAD conjunto de numeros inteiros public interface IntSet { public boolean contains(int x); // Retorna true se x esta no conjunto public boolean add(int x); // Adiciona x ao conjunto public boolean remove(int x); // Remove x do conjunto public int size(); // Retorna o numero de elementos do conjunto public void clear(); // Limpa o conjunto (torna-o vazio) }