摘要: 题目描述:把一个二维数组顺时针旋转90度; 思路: 1. 对于数组每一圈进行旋转,使用m控制圈数; 2. 每一圈的四个元素顺时针替换,可以直接使用Python的解包,使用k控制每一圈的具体元素; python class Solution(object): def rotate(self, matr 阅读全文
posted @ 2017-12-09 22:34 潇湘旧友 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 题目描述:给出一个由字符串组成的数组,把数组中字符串的组成字母相同的部分放在一个数组中,并把组合后的数组输出; 思路: 1. 使用一个字典,键为数组中字符串排序后的部分,值为排序后相同的字符串组成的列表; 2. 遍历数组完成后,返回字典的值就可以了。 阅读全文
posted @ 2017-12-09 19:20 潇湘旧友 阅读(316) 评论(0) 推荐(0) 编辑