algorytm.org

Wyszukaj podciąg w ciągu - prośba o s...



Baza Wiedzy
wersja offline serwisu przeznaczona na urządzenia z systemem Android
Darowizny
darowiznaWspomóż rozwój serwisu
Nagłówki RSS
Artykuły
Implementacje
Komentarze
Forum
Bookmarki






Sonda
Implementacji w jakim języku programowania poszukujesz?

Forum www.algorytm.org :: Schematy Blokowe
Witaj Gość   
[Zarejestruj się]  
[Zaloguj się]
Zamieść odpowiedź
 Wyszukaj podciąg w ciągu - prośba o sprawdzenie

A więc mój schemat wygląda mniej więcej tak:
1. start
2. wypisz a(wyrazy ciągu) n (gługość ciągu), b (kolejne wyrazy podciągu) m (długość podciągu
3. Jeśli n 4. i2 = 1
5. i1 = 1
6. Jeśli a[i1] = b[i2] to idź do 11.
7. i1 = i1 + 1
8. Jeśli i1 <= n to idź do 6
9. wypisz: b[i2] "nie jest podciągiem ciągu"
10. Idź do 12
11. wypisz b[i2]
10. i2 = i2 + 1
11. Jeśli i2 <= m to idź do 5
12. KONIEC
Głównie chodzi mi o to, czy w środku algorytmu mogę dać instrukcję wypisz b[i2], jako, że i2 jest zmienną i b[i2] zostanie wypisane kilkakrotnie, ale jako inna liczba, prawda?. Czy w ten sposób ten algorytm wypisze mi wszystkie wyrazy podciągu zawartego w ciągu i co więcej, wypisze mi, które wyrazy podciągu nie zawierają się w ciągu?
Cytuj
Coś chyba się źle wysłało, Wysyłam więc jeszcze raz:
A więc mój schemat wygląda mniej więcej tak:
1. start
2. wypisz a(wyrazy ciągu) n (gługość ciągu), b (kolejne wyrazy podciągu) m (długość podciągu
3. Jeśli n 4. i2 = 1
5. i1 = 1
6. Jeśli a[i1] = b[i2] to idź do 11.
7. i1 = i1 + 1
8. Jeśli i1 <= n to idź do 6
9. wypisz: b[i2] "nie jest podciągiem ciągu"
10. Idź do 12
11. wypisz b[i2]
10. i2 = i2 + 1
11. Jeśli i2 <= m to idź do 5
12. KONIEC
Głównie chodzi mi o to, czy w środku algorytmu mogę dać instrukcję wypisz b[i2], jako, że i2 jest zmienną i b[i2] zostanie wypisane kilkakrotnie, ale jako inna liczba, prawda?. Czy w ten sposób ten algorytm wypisze mi wszystkie wyrazy podciągu zawartego w ciągu i co więcej, wypisze mi, które wyrazy podciągu nie zawierają się w ciągu?
Cytuj
A więc mój schemat wygląda mniej więcej tak:
1. start
2. wypisz a(wyrazy ciągu) n (długość ciągu), b (kolejne wyrazy podciągu) m (długość podciągu)
3. Jeśli n (mniejszy od) m to idź do 12
4. i2 = 1
5. i1 = 1
6. Jeśli a[i1] = b[i2] to idź do 11.
7. i1 = i1 + 1
8. Jeśli i1 (mniejsze bądź równe) n to idź do 6
9. wypisz: b[i2] "nie jest podciągiem ciągu"
10. Idź do 12
11. wypisz b[i2]
10. i2 = i2 + 1
11. Jeśli i2 (mniejsze bądź równe) m to idź do 5
12. KONIEC
Głównie chodzi mi o to, czy w środku algorytmu mogę dać instrukcję wypisz b[i2], jako, że i2 jest zmienną i b[i2] zostanie wypisane kilkakrotnie, ale jako inna liczba, prawda?. Czy w ten sposób ten algorytm wypisze mi wszystkie wyrazy podciągu zawartego w ciągu i co więcej, wypisze mi, które wyrazy podciągu nie zawierają się w ciągu?
Cytuj
Zamieść odpowiedź Strona # 
Szybka odpowiedź

Kod:    


Powered by ccBoard