牛客图书馆 > 读书笔记
  • 《Head First设计模式》第三章笔记 装饰者模式

    装饰者模式(Decorator Pattern)     *利用组合(composition)和委托(delegation)可以在运行时实现继承行为的效果,动态地给对象加上新的行为。     *利用继承扩展子类的行为,是在编译时静态决定的;利用组合...
    NeverLand_ 编辑于 2019-05-12 15:50:33
  • 剑指offer-代码的完整性-11.数值的整数次方

    1、问题描述: 实现函数double Power(double base, int exponent),求base的exponent次方。要求不得使用库函数,同时不考虑大数问题。 2、解题思路分析 这道题不难,但是容易考虑不全面。 (1...
    聊赠一枝春 编辑于 2019-05-12 11:21:53
  • 《Spark快速大数据分析》读书笔记_第四章(上)

    键值对操作 键值对RDD是Spark中许多操作所需要的常用数据类型。键值对RDD通常用来进行聚合计算,一般要先通过一些初始的ETL(抽取、转化、转载)操作来将数据来转化为键值对形式。 Spark为包含键值对的RDD提供了一些专有的操作。这些...
    君一时一迈 编辑于 2019-05-09 23:01:57
  • 1.4 数据预处理

    1.4 数据预处理 目标:用最可靠的方式为机器学习算法准备数据,因为并非所有算法都可以用于处理缺少数据、额外属性以及非标准值。 1.4.1 数据清洗(数据整理,数据清理) 处理过程: 识别不准确、不完整、不相关、已损坏的...
    牛客992211932号 编辑于 2019-05-09 21:44:20
  • 1.3 数据收集

    1.3 数据收集 1.3.1 发现或观察数据 互联网是最明显的数据源。 从维基百科、IMDb、Million Song Dataset等网站批量下载。 通过API(纽约时报、推特、脸书、Foursquare)访问数据 网页抓取:从网页上抓取公开、非敏感、匿...
    牛客992211932号 编辑于 2019-05-08 21:31:42
  • 《Java机器学习》读书笔记

    第一章 机器学习与数据科学 1.1 机器学习与数据科学 数据科学包含从数据获取知识的整个过程,它综合运用统计学、计算机科学以及其他领域的各种方法,帮助人们从数据中获取有用的知识和信息。事实上,数据科学是一个不断重复的过程,包括数据的采集、清洗、分析ETL、可视...
    牛客992211932号 编辑于 2019-05-07 23:01:09
  • 25.复杂链表的复制

    注意currentNode = nextNode;和currentNode.next= nextNode;的区别: currentNode = nextNode的意思是用nextNode节点来代表currentNode节点;currentNode.nex...
    奋进小青年 编辑于 2019-05-07 22:27:36
  • 指针

    a+1→移至下一行,a[0]+1→移至下一列,&a[0]+1→移至下一行...
    .20190506093115 编辑于 2019-05-07 20:59:21
  • 指针

    a+1→移至下一行,a[0]+1→移至下一列,&a[0]+1→移至下一行...
    .20190506093115 编辑于 2019-05-07 20:59:19
  • 24.二叉树中和为某一值的路径

    1、这道题有点难度,首先记住一句话:在树的前序、中序、后序遍历中,只有前序遍历是首先遍历根结点的(因此需要先遍历根结点的题,就是考查前序遍历) 2、代码注释里写的比较清楚了,首先就是要把当前结点(首先是根结点)添加到路径里,同时target 减去当前结点的值;...
    奋进小青年 编辑于 2019-05-06 22:48:07