Java枚举 枚举类型是什么 JDK5引入了一种新特性,关键字enum 可以将一组具名的值的有限集合创建为一种新的类型,而这些具名的值可以作为常规的程序组件使用,这就是枚举类型。 枚举类的常用方法 name():返回enum实例声明时的名字 ordinal();返回一个int值,表示enum 实例在 ...
分类:
编程语言 时间:
2020-01-25 15:36:32
阅读次数:
76
.定义一个CPU类,包含等级(rank)、频率(frequency)、电压(voltage)等属性,有两个公有成员函数run、stop。其中,rank为枚举类型CPU_Rank,定义为enum CPU_Rank{P1=1,P2,P3,P4,P5,P6,P7},frequency为单位是MHz的整型数 ...
分类:
编程语言 时间:
2020-01-24 18:48:50
阅读次数:
119
"Link" 先让$k$条边的权值为$0$然后建出MST。 然后我们枚举非树边$(u,v,w)$,树上$u,v$间的路径上的边的边权都必须$\le w$。 这个操作可以用并查集/树剖+线段树等数据结构维护。 ...
分类:
Web程序 时间:
2020-01-24 17:24:58
阅读次数:
113
浅拷贝:Object.assign(target, ...sources)。 :方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象,它将返回目标对象。 ...
分类:
其他好文 时间:
2020-01-24 15:51:02
阅读次数:
91
// 将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。 const target = {a: 1, b: 2} const source = {b: 4, c: 5} const returnedTarget = Object.assign(target, source) / ...
分类:
其他好文 时间:
2020-01-24 15:50:00
阅读次数:
304
参考博客:https://www.cnblogs.com/downrainsun/p/11041960.html 1 package poj.ProblemSet; 2 3 import java.math.BigDecimal; 4 import java.util.Scanner; 5 /* 6 ...
分类:
编程语言 时间:
2020-01-24 14:36:17
阅读次数:
88
人有体力、情商、智商的高峰日子,它们分别每隔23天、28天和33天出现一次。对于每个人,我们想.知道何时三个高峰落在同一天。给定三个高峰出现的日子p,e和i (不一定是第一次高峰出现的日子) ,再给定另一个指定的日子d,你的任务是输出日子d之后,下一次三个高峰落在同一天的日子(用距离d 的天数表示) ...
分类:
其他好文 时间:
2020-01-24 10:48:51
阅读次数:
75
B 有n个盒子需要你捡,第i个盒子的坐标为 (Xi , Yi)。你从(0,0)出发,每次只能选择向上或者向右移动,问能否将n个盒子都捡完,若可以捡完,则输出字典序最小的一条路线 简单模拟 #include<bits/stdc++.h> using namespace std; typedef lon ...
分类:
其他好文 时间:
2020-01-24 09:25:35
阅读次数:
81
题意: 给出N,B,D,要求输出N个十进制数字,他们之间的Hamming距离在长度为B位的时候都等于D。 思路: 感觉图论就是一个,允许我们记忆化的边权好工具!(废话用edges存边了还不是当然的) 代码: /* ID :ggy_7781 TASK :hamming LANG :C++11 */ # ...
分类:
其他好文 时间:
2020-01-23 22:53:43
阅读次数:
148