Hogyan találja meg a karakterlánc részhalmazát Java nyelven?
Hogyan találja meg a karakterlánc részhalmazát Java nyelven?

Videó: Hogyan találja meg a karakterlánc részhalmazát Java nyelven?

Videó: Hogyan találja meg a karakterlánc részhalmazát Java nyelven?
Videó: Review: Quiz 0 2024, Április
Anonim

Az egy karakterlánc részhalmaza az a karakter vagy a karakterek csoportja, amelyek jelen vannak a húr . Minden lehetséges részhalmazok a húr n(n+1)/2 lesz.

Program:

  1. public class AllSubsets {
  2. public static void main( Húr args) {
  3. Húr str = "SZÓRAKOZÁS";
  4. int len = str.
  5. belső hőmérséklet = 0;

Következésképpen hogyan találhatok részhalmazokat a Java-ban?

tudsz megtalálja összes részhalmazok készlet vagy teljesítménykészlet iterációja is. 2^N lesz részhalmazok adott halmazra, ahol N a halmaz elemeinek száma. Például 2^4 = 16 lesz részhalmazok az {1, 2, 3, 4} halmazhoz. A bináris ábrázolásban minden „1” egy elemet jelöl az adott pozícióban.

Az is felmerülhet, hogy hogyan lehet visszaadni egy karakterlánc egy részét Java nyelven? Az java string részkarakterlánc () módszer visszatér a rész a húr . A kezdőindex és a végindex szám pozícióját átadjuk a java részkarakterlánc módszer, ahol a kezdőindex inkluzív és a végindex kizárólagos. Más szavakkal, a kezdőindex 0-tól kezdődik, míg a végindex 1-től kezdődik.

Ezt követően a kérdés az, hogyan találhatom meg egy karakterlánc összes részsorozatát?

Magyarázat: 1. lépés: Ismételje meg az egészet Húr 2. lépés: Ismétlés a végétől húr eltérő részkarakterlánc generálásához adja hozzá a részkarakterláncot a listához 3. lépés: Húzza ki a k-adik karaktert a fent kapott részkarakterláncból, hogy eltérő generáljon utósorozat . 4. lépés: ha a utósorozat nincs a listán, akkor ismétlődik.

Melyek a szöveges metódusok a Java-ban?

Java karakterlánc osztály sokat nyújt mód műveletek elvégzésére húr mint az összehasonlítás(), concat(), egyenlő(), split(), hossz(), csere(), összehasonlítás(), intern(), substring() stb. Jáva .lang. Húr osztály Serializable, Comparable és CharSequence interfészt valósít meg.

Ajánlott: