>>> counting_sort_string("thisisthestring") 'eghhiiinrsssttt'
(string)
| 57 | |
| 58 | |
| 59 | def counting_sort_string(string): |
| 60 | """ |
| 61 | >>> counting_sort_string("thisisthestring") |
| 62 | 'eghhiiinrsssttt' |
| 63 | """ |
| 64 | return "".join([chr(i) for i in counting_sort([ord(c) for c in string])]) |
| 65 | |
| 66 | |
| 67 | if __name__ == "__main__": |
no test coverage detected