摘要: def merge(a, b): """ 合并2个有序数组,默认a,b都是从小到大的有序数组 """ # 1.临时变量 i, j = 0, 0 # 分别标记2个数组的起始位置 na, nb = len(a), len(b) # 分别标记2个数组的长度 temp = [] # 临时存放空间 # 2.只 阅读全文
posted @ 2020-03-11 22:55 图图图图胡图图 阅读(899) 评论(0) 推荐(0) 编辑
摘要: #两个字符串,s1 包含 s2,包含多次,返回每一个匹配到的索引 def findSubIndex(str1,subStr): str_len = len(str1) sub_len = len(subStr) index_list = [] for i in range(str_len): for 阅读全文
posted @ 2020-03-11 22:18 图图图图胡图图 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 将一个矩阵(二维数组)按对角线向右进行打印。(搜了一下发现好像是美团某次面试要求半小时手撕的题)Example:Input:[[1,2,3,4],[5,1,2,3],[9,5,1,2]]Output:[[4],[3, 3],[2, 2, 2],[1, 1, 1],[5, 5],[9]] class 阅读全文
posted @ 2020-03-11 09:39 图图图图胡图图 阅读(905) 评论(0) 推荐(0) 编辑