摘要:
排序算法汇总 总结了各种排序算法,代码由python实现。 冒泡排序 依次比较两个邻居,如果前者比后者大,则交换顺序,如此遍历k次,则最后k个元素处于正确的顺序,因此,遍历n次即可解决问题; def bubble(ll: List) -> List: n = len(ll) for i in ran 阅读全文
摘要:
给定一个 m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。 这个题目比较麻烦的在于要求使用原地算法,所以思路上是对需要置零的行和列进行一定的标记,而这个标记应该放在矩阵中,于是我们遍历两次矩阵,碰到一个0,就把该列的第一个以及该行的第一个置位0,然后再遍 阅读全文