240 发简信
IP属地:四川
  • 120
    spark远程debug之调试spark on yarn 程序

    简介由于spark有多种运行模式,远程调试的时候,虽然大体步骤相同,但是还是有小部分需要注意的地方,这里记录一下调试运行在spark on yarn模式下的程序。 环境准备需...

  • 120
    美团机器学习实践第一章-问题建模总结

    思维导图如下: 机器学习解决问题的通用流程 问题建模-特种工程-模型选择-模型融合。 问题建模应包含三方面的内容:评估指标、样本选择、交叉验证。 评估指标 评估指标很多,我们...

  • 机器学习_基于距离的算法KNN与K-Means

    1. 距离的量度 1) 距离  距离的定义是一个宽泛的概念:只要满足非负、自反、三角不等式就可以称之为距离。其中非负是指任意两个相异点的距离为正;自反是Dis(y,x...

  • LeetCode 回文字符串算法: 动态规划算法 & 中心检测法 & Manacher's Algorithm 马拉车算法

    关于我的 Leetcode 题目解答,代码前往 Github:https://github.com/chenxiangcyr/leetcode-answers 问题:给出一个...

  • 8. 红黑树与AVL树,各自的优缺点总结

    RB-Tree和AVL树作为BBST,其实现的算法时间复杂度相同,AVL作为最先提出的BBST,貌似RB-tree实现的功能都可以用AVL树是代替,那么为什么还需要引入RB-...

  • Python面向对象编程(二)

    本文我们继续介绍一些Python面向对象编程中的高级用法,依然参考廖雪峰老师的Python教程。 教程地址:https://www.liaoxuefeng.com/wiki/...

  • 120
    看动画轻松理解「递归」与「动态规划」

    在学习「数据结构和算法」的过程中,因为人习惯了平铺直叙的思维方式,所以「递归」与「动态规划」这种带循环概念(绕来绕去)的往往是相对比较难以理解的两个抽象知识点。 程序员小吴打...