Si e gjeni nëngrupin e një vargu në Java?
Si e gjeni nëngrupin e një vargu në Java?

Video: Si e gjeni nëngrupin e një vargu në Java?

Video: Si e gjeni nëngrupin e një vargu në Java?
Video: Hearts of Iron IV | Episode #3: Preparing for War! 2024, Mund
Anonim

Të nëngrupi i një vargu është personazhi ose grupi i personazheve që janë të pranishëm brenda varg . Të gjitha të mundshmet nënbashkësi per nje varg do të jetë n(n+1)/2.

Programi:

  1. klasë publike të gjitha nëngrupet {
  2. zbrazëti statike publike kryesore ( Vargu args) {
  3. Vargu str = "ARGËTIM";
  4. int len = rr.
  5. temp int = 0;

Rrjedhimisht, si mund të gjej nënbashkësi në Java?

Ti mundesh Gjej të gjitha nënbashkësi të setit ose të kompletit të fuqisë duke përdorur gjithashtu përsëritjen. Do të ketë 2^N nënbashkësi për një grup të caktuar, ku N është numri i elementeve në bashkësi. Për shembull, do të ketë 2^4 = 16 nënbashkësi për grupin {1, 2, 3, 4}. Çdo '1' në paraqitjen binar tregon një element në atë pozicion.

Dikush mund të pyesë gjithashtu, si e ktheni një pjesë të një vargu në Java? Të nënvarg i vargut java () metodë kthehet a pjesë të varg . Ne kalojmë indeksin e fillimit dhe pozicionin e numrit të indeksit fundor në nënvarg java metodë ku indeksi i fillimit është përfshirës dhe indeksi i përfundimit është ekskluziv. Me fjalë të tjera, indeksi i fillimit fillon nga 0 ndërsa indeksi i përfundimit fillon nga 1.

Më pas, pyetja është, si mund t'i gjej të gjitha nënsekuencat e një vargu?

Shpjegim: Hapi 1: Përsëriteni në të gjithë Vargu Hapi 2: Përsëriteni nga fundi i varg për të gjeneruar nënvarg të ndryshëm shtoni nënvargun në listë Hapi 3: Hiqni karakterin kth nga nënvargu i marrë nga lart për të gjeneruar të ndryshme pasues . Hapi 4: nëse pasues nuk është në listë pastaj përsëritet.

Cilat janë metodat e vargut në Java?

Java String klasa ofron shumë metodat për të kryer operacione në varg të tilla si krahasoni(), concat(), barabartë(), split(), gjatësi(), zëvendësoni(), compareTo(), intern(), substring() etj. java .lang. Vargu klasa zbaton ndërfaqet Serializable, Comparable dhe CharSequence.

Recommended: