摘要: #<<(向左位移) 针对二进制,转换成二进制后(32位)向左边移动n位 ,相当于这个整数乘以2的n次方; #>>(向右位移) 针对二进制,转换成二进制后(32位)向右移动n位,相当于这个整数除以2的n次方,正数高位补0, 正数高位补1 class Solution(object): def myPo 阅读全文
posted @ 2022-07-23 19:02 是冰美式诶 阅读(31) 评论(0) 推荐(0)
摘要: #首先进行排序把相同字符的排到一起#遍历把排序字符当键,原元素当值加入列表 class Solution: def groupAnagrams(self, strs: List[str]) -> List[List[str]]: if len(strs)<=1: return [strs] r = 阅读全文
posted @ 2022-07-23 17:16 是冰美式诶 阅读(27) 评论(0) 推荐(0)
摘要: ①沿对角线进行翻折 ②每行就行反转 本质:除开对角线进行180°翻折,在每一行进行反转返回90°就可以达到反转90°的效果 class Solution: def rotate(self, matrix: List[List[int]]) -> None: """ Do not return any 阅读全文
posted @ 2022-07-23 16:25 是冰美式诶 阅读(29) 评论(0) 推荐(0)