面向接口编程: 接口类型 变量 =new 实现类(); List list=new ArrayList(); List实现类的特点与性能分析 三者共同的特点和遵循的规范: 1):允许元素重复; 2):记录元素的先后添加顺序 vector类: 底层才有数组结构算法,方法都是使用Synchronized ...
分类:
编程语言 时间:
2017-04-11 14:07:50
阅读次数:
279
传送门 题意:一开始$n$块面积最后$m$块面积,面积和相等每次可以分裂或者合并,问最少几次 昨天忘发了... 不会.... 考虑最差情况,$n+m-2$所有先合并再分裂 发现只有当前后两个子集相等时可以变成对方 如果前后能分成$k$堆对应相等,次数就是$n+m-2*k$ 问题就是求前后各能分成几堆 ...
分类:
其他好文 时间:
2017-03-07 09:06:15
阅读次数:
159
catalogue 1. 训练集 训练集以对话集合[2] + 问题[1] + 回答[1]的形式组成 Relevant Link: 2. 数据预处理 0x1: 词汇表 词汇表是语料向量化的一个基础,用来将单词映射到向量空间 0x2: 训练集编码 根据词汇表将对话 + 问题 + 答案进行数字向量化编码 ...
分类:
其他好文 时间:
2017-02-27 21:17:01
阅读次数:
1686
Inverse是hibernate双向关系中的基本概念。inverse的真正作用就是指定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认),那么那一方就有责任负责之间的关联关系,说白了就是hibernate如何生成Sql来维护关联的记录!inverse=true -> ...
分类:
Web程序 时间:
2016-11-20 13:20:11
阅读次数:
199
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
分类:
其他好文 时间:
2016-11-08 20:28:13
阅读次数:
224
题目大意:给你n个点,m条边,q个询问,每条边有一个val,每次询问也询问一个val,定义:这样条件的两个点(u,v),使得u->v的的价值就是所有的通路中的的最长的边最短。问满足这样的点对有几个。 思路:我们先将询问和边全部都按照val排序,然后我们知道,并查集是可以用来划分集合的,所以我们就用并 ...
分类:
其他好文 时间:
2016-09-14 21:53:03
阅读次数:
133
问题描述:给定一个集合,列举出这个结合的所有非空子集合。 例如:{A,B,C},非空子集合为:{A}{B}{C}{AB}{AC}{BC}{ABC} 这里采用编码的算法,就是为每一位进行编码,0表示对应的元素不出现,1表示对应的元素出现。 那么ABC对应的编码为 0. 000 {} 1. 001 {C ...
分类:
其他好文 时间:
2016-04-24 06:19:44
阅读次数:
251
int size = list.size();
Integer existIndex = -1;
for (int index = 0; index < size; index++) {
Photo photo = list.get(index);
// 确保不会出现多个主图:如果已经找到了主图,把后面的都设置为“非主图”,防止前端验证失败,出现多个主图的情况
...
分类:
编程语言 时间:
2015-10-26 12:15:50
阅读次数:
224
数的集合问题 题目大意:给定你一个整数m,你只能用2的k次幂来组合这个数,问你有多少种组合方式? 这一题一看,天啦太简单了,完全背包?是不是? 不过的确这一题可以用完全背包来想,但是交题绝对是TLE,如果真的是完全背包的做法那我...
分类:
其他好文 时间:
2015-09-26 17:13:35
阅读次数:
134
问题来源与七月学习之 (3.x线性代数与矩阵运算基础)
分类:
其他好文 时间:
2015-09-06 09:45:22
阅读次数:
142