def shortest_string(self):
"""
Uses BFS in order to find the shortest string
Args:
None
Returns:
str: The shortest string
"""
initialstates = sorted(
self.states,
key=attrgetter('initial'),
reverse=True)
if len(initialstates) > 0:
return bfs(self, initialstates[0])
else:
return None
评论列表
文章目录