leetcode面试经典150题】37. 矩阵置零(C++)

【题目描述】 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 【示例一】 输入:matrix = [[1,1,1],[1,0,1],[1,1,1]]输出:[[1,0,1],[0,0,0],[1,0,1]] 【示例二】 输入:matrix = [[0,1,2,0],[3,4,5,2],[1,3,1,5]]输出:[[0,0,0,0],[0,4,5,0],[0,3...

leetcode面试经典150题】26.判断子序列(C++)

【题目描述】 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。 【示例一】 输入:s = "abc", t = "ahbgdc"输出:true 【示例二】 输入:s = "axc", t = "ahbgdc"输出:false 【提示及数据范围】 0...

leetcode面试经典150题】41. 单词规律(C++)

【题目描述】 给定一种规律 pattern 和一个字符串 s ,判断 s 是否遵循相同的规律。 这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 s 中的每个非空单词之间存在着双向连接的对应规律。 【示例一】 输入: pattern = "abba", s = "dog cat cat dog" 输出: true 【示例二】 输入:pattern = "abba", s = "dog cat cat fi...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.007467(s)
2024-05-19 03:12:20 1716059540