package com.swift.poker; import java.util.ArrayList; import java.util.Collections; /*训练考核知识点:Collection接口的基本方法、 训练描述: 按照斗地主的规则,完成洗牌发牌的动作。 具体规则: 使用54张牌... ...
分类:
编程语言 时间:
2018-02-27 23:32:35
阅读次数:
238
1 package com.hxl; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.HashMap; 6 import java.util.TreeSet; 7 8 /** 9 *... ...
分类:
其他好文 时间:
2018-02-20 19:41:54
阅读次数:
181
一、冒泡排序 a、冒泡排序 优化 如果冒泡排序中执行一趟而没有交换,则列表已经是有序状态,可以直接结算法 二、选择排序 a、一趟遍历记录最小的数,放到第一个位置; b、在一趟遍历记录剩余列表中最小的数,继续放置 三、插入排序 a、列表被分为有序区和无序区两个部分,最初有序区只有一个元素 b、每次从无 ...
分类:
编程语言 时间:
2018-02-19 17:29:25
阅读次数:
173
题目链接 正解:不会做。 写一个爬山算法就过官方数据了(逃 具体来说就是每次随机一个根,然后迭代找最长路的那个点。 多随机几次取$max$就行了。正解以后再补。。 ...
分类:
其他好文 时间:
2018-02-11 21:29:37
阅读次数:
198
January 31st 模拟赛A T2 【SHTSC2014】信号增幅仪 Solution。 ...
分类:
其他好文 时间:
2018-02-04 12:46:45
阅读次数:
186
import numpy as np import matplotlib.pyplot as plt def fix_seed(seed=1): #重复观看一样东西 # reproducible np.random.seed(seed) # make up data建立数据 fix_seed(1) ... ...
分类:
其他好文 时间:
2018-02-01 00:13:19
阅读次数:
286
1 堆堆是一种二叉树,其中每个父节点的值都小于或等于其所有子节点的值,最小的元素总是位于二叉树的根节点。堆的创建import heapqimport randomdata = range(10)random.shuffle(data) #打乱顺序heap = [] for n in data: he... ...
分类:
编程语言 时间:
2018-01-28 19:08:47
阅读次数:
172
摘自:https://yq.aliyun.com/articles/5896 一、Yarn简介 Yarn是Hadoop集群的资源管理系统。Hadoop2.0对MapReduce框架做了彻底的设计重构,我们称Hadoop2.0中的MapReduce为MRv2或者Yarn。在介绍Yarn之前,我们先回头 ...
分类:
其他好文 时间:
2018-01-24 11:04:13
阅读次数:
228
一个job的生命历程 dagScheduler.runJob //(1) --> submitJob ( eventProcessLoop.post(JobSubmitted,***) //(2) --> eventProcessLoop //(3) --> onReceive(event: DAG ...
分类:
其他好文 时间:
2018-01-21 01:06:43
阅读次数:
161
1042. Shuffling Machine (20) Shuffling is a procedure used to randomize a deck of playing cards. Because standard shuffling techniques are seen as wea ...
分类:
系统相关 时间:
2018-01-17 22:29:35
阅读次数:
289