摘要: 当需要merge多个spark datafame的时候: from functools import reduce buff = [] for pdfs in [pdf1, pdf1,pdf3...]: buff.append(pdfs) mergeDF = reduce(lambda x,y: x 阅读全文
posted @ 2020-06-26 16:43 real-zhouyc 阅读(2033) 评论(2) 推荐(1) 编辑
摘要: title: 给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。 输入: 12258 输出: 5 解释: 12258有5 阅读全文
posted @ 2020-06-26 16:27 real-zhouyc 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 深度优先搜索的实现一般有2种方式 递归 //todo #非递归-借助stack 因为栈后进先出的特点,使其很容易实现树/图的深度优先遍历。如果是BFS,那非递归经常借助queue。 整个过程可以被描述为: 根结点入栈 弹出根节点,右节点先入,其次左节点。这样,左节点总是最先被访问到,达到“深”的目的 阅读全文
posted @ 2020-06-26 16:18 real-zhouyc 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 与上游仓库保持更新 https://github.com/selfteaching/the-craft-of-selfteaching/issues/67 远程代码更新到本地(强覆盖) https://www.shuzhiduo.com/A/E35pG87KJv/ 阅读全文
posted @ 2020-06-26 12:48 real-zhouyc 阅读(107) 评论(0) 推荐(0) 编辑