在jdk1.5的时候,我们需要掌握枚举:反射、注解、泛型。现在java14都出来了 jdk1.8的新特性:函数式接口、链式编程、stream流、lambda表达式 都掌握的怎么样了? 本篇将着重说明 Stream 流的用法 面试题: 按条件筛选用户,请你只用一行代码完成! 1、id 为偶数 2、年龄 ...
分类:
其他好文 时间:
2020-04-09 10:44:44
阅读次数:
57
在Java中使用枚举 public class Main { public static void main(String[] args) { Season s = Season.WINTER; //打印枚举的名称 WINTRE System.out.println(s.name()); //打印枚 ...
分类:
编程语言 时间:
2020-04-08 22:54:14
阅读次数:
132
其实我也不知道是不是叫这个名字。 假设有一个数组 $a_0,a_1,...,a_{2^n}$ ,求一个数组 $b_x=\sum\limits_{i|x=x} a_i$ ,即子集和。(妈呀不就是 fwt_or吗) 先上代码: 原理:从小到大枚举每一位,然后合并。 如图,显然他是正确的。 假设有一个数组 ...
分类:
其他好文 时间:
2020-04-08 22:41:36
阅读次数:
79
MySQL是关系型数据库 1.持久化储存 2.读写速度快 3.保证了数据的有效性 类型 整数 int bit 小数 decimal 字符串 varchar char 日期时间 date,time,datetime 枚举 enum ...
分类:
数据库 时间:
2020-04-08 22:27:53
阅读次数:
81
A. 容器 直接区间DP复杂度很高 限制相同,借鉴插头dp思路从左向右保存插头。 定义$f(i,j,k)$为i点存在j个插头还有k个可建插头,k限制了总数。 枚举i为多少插头(区间)的右端点,i+1新增多少插头。 形式为$f(i,j,k)\times \binom{k}{a}\binom{j}{b} ...
分类:
其他好文 时间:
2020-04-08 17:35:37
阅读次数:
64
新写了一个接口,期望根据不同的参数来给数据库中不同的字段进行传值。这里使用了内部静态枚举类的方式进行传值,在写mybatis动态sql时,如果是普通对象,一般使用,那么使用枚举类,如何判断枚举类的值呢? Mapper接口 mappers.xml配置 ...
分类:
其他好文 时间:
2020-04-07 13:05:29
阅读次数:
83
枚举是一组有名字的常量集合 数字枚举 枚举值会递增,并采用反向映射的原理 字符串枚举 编译结果显示只有成员名称作为key,所以它不能进行反向映射的 异构枚举 数字枚举和字符串枚举混用的结果,容易引起混淆,不建议使用 枚举成员 枚举成员的值是只读类型,定义后不能修改。 1.const member(常 ...
分类:
其他好文 时间:
2020-04-07 11:09:05
阅读次数:
67
题意:给出n堆木块,每一堆从大到小堆砌,是一个非绝对递减序列 每一堆的高度就所有木块大小的总和,让我们将这n堆木块中取出一些,使n堆木块高度一样高 求出最高的高度(只能取出,不能增加) 思路:根据题目数据,最大的高度是10000,我们就像操作01背包那样,从大到小枚举一遍, 然后求出这n堆木块,都能 ...
分类:
其他好文 时间:
2020-04-06 20:21:22
阅读次数:
64
训练赛上一题,当时没做出来,Orz太弱了 The SUM problem can be formulated as follows: given four lists A, B, C, D of integer values, compute how many quadruplet (a, b, c ...
分类:
其他好文 时间:
2020-04-06 19:02:19
阅读次数:
77
题意:https://codeforces.com/contest/1219/problem/A 每次占一个点,获取一个价值(与该点连通的未占数量),每次选的点必须与占的点相连。 问你最大获益 思路: 树dp出以某个树开始往环上走。 然后就开始考虑环我们怎么走,首先我想的是枚举以那颗树为起点,每次走 ...
分类:
其他好文 时间:
2020-04-06 13:39:32
阅读次数:
80