Przeszukiwanie ciągu od kątem występowania znaku oraz sprawdzanie czy jest palindromem – wskazówki

0

Witam chciałbym prosić o pomoc ponieważ jestem w tym kompletnie szary.

  1. Program ma pytać o zdanie i znak potem ma wyszukać znak w podanym wcześniej zdaniu i informować o pozycjach tego znaku lub braku wystąpień.
  2. program ma generować 10 losowych ciągów tekstowych o losowej długości maksymalnej 10 znaków (małe litery) udziela odpowiedzi czy wygenerowany ciąg jest palindromem.

Proszę o pomoc :(

1

Rób zadania po kolei. Po oryginalnym tytule (palindomy) wnioskuję, że chcesz zacząć od zadania drugiego. W czym masz problem? Zadanie sprowadza się do dwóch rzeczy: wylosuj string oraz sprawdź czy string jest palindromem.

0

kolejność nie ma dla mnie znaczenia chodzi o to że kompletnie nie wiem jak się za to zabrać

0

Okej, to chwyć za jakiś kurs/książkę.

Tak jak pisałem, w zadaniu drugim istotne jest napisanie dwóch funkcji:

  • generującej losowy string
  • sprawdzającej czy podany string jest palindromem.

zacznij od napisania dowolnej z tych funkcji

0

Problem w tym że już nie ma czasu na naukę myślałem że ktoś potrafi na szybko napisać taki program do ewentualnego dokończenia :(

2

A pewnie, 4 stówki i masz, ale od tego są https://4programmers.net/Forum/Og%C5%82oszenia_drobne

3

Ewentualnie, możesz podać odpowiedź probabilistyczną:

bool is_palindrome(std::string s) 
{
    return false; // prawdopodobieństwo trafienia na palindrom długości n jest równe 16^(-n)
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0