摘要:
一、sortBy算子 前言:spark中的排序采用的是tera sort算法,先分区间有序再分区内有序,从而达到全局有序: **1,采样确定边界:**对每个分区采样,然后汇总排序,确定每个分区保存数据的范围,最后输出范围的上界数组; **2,shuffle write分区间有序:**用RangePa 阅读全文
摘要:
两种常规的算法。 package com.company; import java.util.Comparator; import java.util.PriorityQueue; import java.util.Queue; import java.util.Scanner; class Edg 阅读全文
摘要:
两种常规的最短路(floyd就不写了) 阅读全文
摘要:
安装地址:https://git scm.com/downloads 配置 安装完成的地一步就是要配置好你的用户名和邮箱,最好与你的github账号一样的配置 使用这两条语句查看 克隆 命令 这条命令可以克隆别人的代码仓库,然后导入到 当前目录 下,这样比直接下载的好处就是,会保留别人的.git文件 阅读全文
摘要:
假设在models.py有了这样一个类 主要有三个函数 , ,`all()` all() 用法最为简单, 返回一个可迭代对象,使用事例: 即可遍历所有的数据 filter() 也是返回一个可迭代对象, 可筛选出性别为男的所有人。 get() 返回一个不可迭代对象, 如何有多名男性会报错,如果找不到男 阅读全文
摘要:
题意: 输入一个n,请你构造n个数,a[1],a[2]….,a[n],并输出,这些数满足 a[i](1 <= i <=n)为素数,且不大于”55555”。 a[1],a[2]….,a[n]的值都不同。 任去其五个数的和为5的倍数。 思路: 仔细思考,我们首先可以把素数预处理出来,最大的问题是怎么选取 阅读全文