Kako najdete podnabor niza v Javi?
Kako najdete podnabor niza v Javi?

Video: Kako najdete podnabor niza v Javi?

Video: Kako najdete podnabor niza v Javi?
Video: The functional overview of NeTEx 2024, Maj
Anonim

The podmnožica niza je znak ali skupina znakov, ki so prisotni znotraj vrvica . Vse mogoče podmnožice za vrvica bo n(n+1)/2.

Program:

  1. javni razred AllSubsets {
  2. javna statična void main( Vrvica args) {
  3. Vrvica str = "ZABAVA";
  4. int len = str.
  5. int temp = 0;

Posledično, kako najdem podmnožice v Javi?

Ti lahko najti vse podmnožice nabora ali nabora moči tudi z uporabo ponovitve. Tam bo 2^N podmnožice za dano množico, kjer je N število elementov v nizu. Na primer, 2^4 = 16 podmnožice za niz {1, 2, 3, 4}. Vsaka '1' v binarni predstavitvi označuje element na tem položaju.

Lahko se tudi vprašate, kako vrnete del niza v Javi? The java niz podniz () metoda vrne a del od vrvica . Predamo položaj začetnega in končnega indeksa v java podniz metoda, kjer je začetni indeks vključujoč in končni indeks izključujoč. Z drugimi besedami, začetni indeks se začne z 0, medtem ko se končni indeks začne z 1.

Kasneje se postavlja vprašanje, kako najti vse podzaporedja niza?

Pojasnilo: 1. korak: ponovite celotno Vrvica 2. korak: ponovite od konca vrvica če želite ustvariti drugačen podniz, dodajte podniz na seznam. Korak 3: Spustite k-ti znak iz podniza, pridobljenega od zgoraj, da ustvarite različne podzaporedje . 4. korak: če je podzaporedje ni na seznamu, potem se ponovi.

Katere so metode nizov v Javi?

Java niz razred ponuja veliko metode za izvajanje operacij na vrvica kot so compare(), concat(), equals(), split(), length(), replace(), compareTo(), intern(), substring() itd. java .lang Vrvica razred izvaja vmesnike Serializable, Comparable in CharSequence.

Priporočena: