拼接所有的字符串产生字典序最小的字符串
给定一个长度为 n 的字符串数组 strs ,请找到一种拼接顺序,使得数组中所有的字符串拼接起来组成的字符串是所有拼接方案中字典序最小的,并返回这个拼接后的字符串。from functools import cmp_to_key def cmp(a, b): """""" # 若返回值 >0 则交换 a, b 顺序,反之保持 l = sorted(l, key=cmp_to_key(cmp))def cmp(a, b): return 1 if a + b > b + a else -1
Last updated