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