博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode49. Group Anagrams
阅读量:4222 次
发布时间:2019-05-26

本文共 729 字,大约阅读时间需要 2 分钟。

Given an array of strings, group anagrams together.

For example, given: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”],

Return:

[

[“ate”, “eat”,”tea”],
[“nat”,”tan”],
[“bat”]
]
Note:
For the return value, each inner list’s elements must follow the lexicographic order.
All inputs will be in lower-case.

class Solution(object):    def groupAnagrams(self,strs):        doc={}        count={}        list_=[]        if not len(strs):            return         for s in strs:            temp="".join(sorted(s))            if temp in doc:                doc[temp]+=[s]            else:                doc[temp]=[s]        print doc        for i in doc:          tmp=doc[i]          tmp.sort()          list_+=[tmp]        return list_

参考啦

转载地址:http://awqmi.baihongyu.com/

你可能感兴趣的文章
cocos2dx CCNode计算node的大小
查看>>
cocos2dx 布局记录(1)
查看>>
lua 多行注释和取消多行注释
查看>>
缩放系数计算
查看>>
cocos2dx --- 按钮点击居中放大
查看>>
cocos2dx menu位置计算
查看>>
cocos2dx资源加载机制(同步/异步)
查看>>
cocos2dx C++调用java -- 字符串传递
查看>>
git学习网站
查看>>
JavaScript 学习网站
查看>>
cocos2dx java调用c++ -- 字符串传递
查看>>
CCScaleTo与CCScaleBy比较
查看>>
cocos2dx CCObject引用计数,内存释放分析(1)
查看>>
cocos2dx2.X 编译时,传递编译选项
查看>>
ccCArray.cpp 文件
查看>>
cocos2dx 屏幕大小
查看>>
libgdx: 2D Particle Editor工具使用
查看>>
eclipse 给jar库添加源码
查看>>
3.0正式版环境搭建(4)-- 运行(3)创建的工程
查看>>
C++ 枚举声明 enum 和 enum class
查看>>