Sprawdzenie ilości znaków różnych znaków w wyrazie string.
Ostatnio zmodyfikowano 2017-11-21 00:17
dandmano Temat założony przez niniejszego użytkownika |
Sprawdzenie ilości znaków różnych znaków w wyrazie string. » 2017-11-20 20:20:43 Witam! Jestem totalnie nowy i zielony jeśli chodzi o programowanie i mam problem z jednym zadaniem, w którym muszę policzyć ile jest różnych znaków w wyrazie string np. abccabd są tutaj 4 różne litery, i chciałbym się dowiedzieć jak napisać program który mi to policzy. Liczę na pomoc z góry dziękuję :) |
|
pekfos |
» 2017-11-20 20:24:03 Posortuj i policz przejścia z jednej litery na inną. |
|
nanoant20 |
» 2017-11-20 20:35:33 podobne zagadnienie z 2017.11.17 "Problem z wyswietlaniem znakow" |
|
dandmano Temat założony przez niniejszego użytkownika |
» 2017-11-20 20:55:29 Niestety nie mogę znaleźć tego tematu. Czy mógłbyś mi podesłać link lub wytłumaczyć krok po kroku co i jak trzeba zrobić ? :)
|
|
michal11 |
» 2017-11-20 22:16:09 |
|
Monika90 |
» 2017-11-20 22:40:44 Albo użyj tablicy std::size_t unique_count( std::string_view str ) { std::size_t count = 0; bool histogram[ CHAR_MAX - CHAR_MIN + 1 ] = { }; for( auto ch: str ) { auto & h = histogram[ ch - CHAR_MIN ]; if( !h ) { h = true; ++count; } } return count; }
|
|
michal11 |
» 2017-11-21 00:17:07 |
|
« 1 » |