Comment trouver le sous-ensemble d'une chaîne en Java ?
Comment trouver le sous-ensemble d'une chaîne en Java ?

Vidéo: Comment trouver le sous-ensemble d'une chaîne en Java ?

Vidéo: Comment trouver le sous-ensemble d'une chaîne en Java ?
Vidéo: Java #13 - chaînes de caractères (1/2) 2024, Avril
Anonim

Les sous-ensemble d'une chaîne est le caractère ou le groupe de caractères qui sont présents à l'intérieur du chaîne de caractères . Tout le possible sous-ensembles pour un chaîne de caractères sera n(n+1)/2.

Programme:

  1. classe publique AllSubsets {
  2. public static void main( Chaîne de caractères arguments) {
  3. Chaîne de caractères str = "FUN";
  4. int len = str.
  5. int temp = 0;

Par conséquent, comment trouver des sous-ensembles en Java ?

Vous pouvez trouve tous sous-ensembles de l'ensemble ou de l'ensemble de puissance en utilisant également l'itération. Il y aura 2^N sous-ensembles pour un ensemble donné, où N est le nombre d'éléments dans l'ensemble. Par exemple, il y aura 2^4 = 16 sous-ensembles pour l'ensemble {1, 2, 3, 4}. Chaque « 1 » dans la représentation binaire indique un élément dans cette position.

On peut également se demander comment renvoyer une partie d'une chaîne en Java ? Les sous-chaîne de chaîne java () méthode Retour une partie du chaîne de caractères . Nous passons l'index de début et la position du numéro d'index de fin dans le sous-chaîne java méthode où l'index de début est inclusif et l'index de fin est exclusif. En d'autres termes, l'index de début commence à 0 alors que l'index de fin commence à 1.

Par la suite, la question est, comment puis-je trouver toutes les sous-séquences d'une chaîne ?

Explication: Etape 1: Itérer sur l'ensemble Chaîne de caractères Étape 2: Itérer à partir de la fin de chaîne de caractères afin de générer une sous-chaîne différente, ajoutez la sous-chaîne à la liste Étape 3: Supprimez le kième caractère de la sous-chaîne obtenue ci-dessus pour générer différentes sous-séquence . Étape 4: si le sous-séquence n'est pas dans la liste puis se reproduit.

Quelles sont les méthodes de chaîne en Java ?

Chaîne Java la classe offre beaucoup de méthodes effectuer des opérations sur chaîne de caractères tels que compare(), concat(), equals(), split(), length(), replace(), compareTo(), intern(), substring() etc. Java .lang. Chaîne de caractères La classe implémente les interfaces Serializable, Comparable et CharSequence.

Conseillé: