Конин Георгий/custom-sort-string — различия между версиями
Материал из DISCOPAL
(Новая страница: «== Задача == * Leetcode/custom-sort-string == Код == <source lang="python"> class Solution: def customSortString(self, order: str, s: str) -> st…») |
StasFomin (обсуждение | вклад) |
||
Строка 27: | Строка 27: | ||
== Submission == | == Submission == | ||
− | https://leetcode.com/problems/custom-sort-string/submissions/1439307643/ | + | https://leetcode.com/problems/custom-sort-string/submissions/1439307643/ |
+ | |||
+ | [[Участник:StasFomin|StasFomin]] 02:22, 6 ноября 2024 (UTC): {{BadStyle}} |
Версия 02:22, 6 ноября 2024
Задача
Код
class Solution: def customSortString(self, order: str, s: str) -> str: sd = {} for ch in s: if ch in sd: sd[ch]+=1 else: sd[ch]=1 out='' for ch in order: if ch in s: out+=ch*sd[ch] for ch in s: if ch not in out: out+=ch*sd[ch] return out
Submission
https://leetcode.com/problems/custom-sort-string/submissions/1439307643/
StasFomin 02:22, 6 ноября 2024 (UTC):
- Много проблем с PEP8, см. Blog:Advanced_Algorithms/Python-решения_—_давайте_потренируемся_их_сделать_питонистей, пожалуйста, проверьте чекером. Пофиг на докстринги, хотя бы именования переменных, пробелы после запятых и все такое.
Тут многое легко исправить автоформатером, а читаемость вашего питон-кода будет важна в других квестах курса.