/
githubmirror
/
LeetCode-Go
Обзор
Документация
Войти
/
githubmirror
/
LeetCode-Go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
leetcode/0791.Custom-Sort-String/791. Custom Sort String.go
15 строк
323 B
YDZ
Add solution 0791
18 июл 2021, 13:13
18 июл 2021, 13:13
eda4953
Код
Авторство
О чём код?
package leetcode import "sort" func customSortString(order string, str string) string { magic := map[byte]int{} for i := range order { magic[order[i]] = i - 30 } byteSlice := []byte(str) sort.Slice(byteSlice, func(i, j int) bool { return magic[byteSlice[i]] < magic[byteSlice[j]] }) return string(byteSlice) }