Публикации по теме 'lexicography'


Сделать лексикографически наименьший палиндром с минимальными изменениями
Дана строка S. Выведите лексикографически наименьшую возможную строку. Вы можете внести минимальные изменения в символы в строке и переставить строку. Примеры: void makeSmallestPalindrome(string s) { int n = s.size(); unordered_map<char, int> mp; int oddnums = 0; for (auto i: s) mp[i]++; for (char i = 'a'; i <= 'z'; i++) { if(mp[i]%2)oddnums++; } //update count to make only one odd character exists if (oddnums > 1) { for..

Немецкий журнал
Борьба с человеческим познанием… Если вы читаете это, и вы не я, вы, вероятно, делаете это неправильно. Есть статьи , которые тоже почти никем не прочитаны, но рассчитаны на более широкую аудиторию. Я делаю веб-приложение для себя, чтобы выучить немецкий язык. Причина, по которой я все это записываю, состоит в том, чтобы помнить, чем я занимаюсь — глядя на все изображения, заметки и наброски, собранные годами, я раньше был творческим человеком, человеком, полным идей, оптимизма и..