Select() 和 SelectMany() 的工作都是依据源值生成一个或多个结果值。 Select() 为每个源值生成一个结果值。因此,总体结果是一个与源集合具有相同元素数目的集合。与之相反,SelectMany() 将生成单一总体结果,其中包含来自每个源值的串联子集合。作为参数传递到 Sele ...
分类:
其他好文 时间:
2017-06-13 18:26:25
阅读次数:
138
本博客的代码的思想和图片参考:好大学慕课浙江大学陈越老师、何钦铭老师的《数据结构》 排序2 1 快速排序 1.1 算法思想 快速排序的主要思想就是分而治之。选择一个主元,然后把原来的集合分为比主元小和比主元大两个子集合,然后递归的解决左边,递归的解决右边。我们使用一幅图片来进行说明 下面是快速排序的 ...
分类:
编程语言 时间:
2017-05-20 21:52:28
阅读次数:
301
前言: toString()方法 相信大家都用到过,一般用于以字符串的形式返回对象的相关数据。 最近项目中需要对一个ArrayList<ArrayList<Integer>> datas 形式的集合处理。 处理要求把集合数据转换成字符串形式,格式为 :子集合1数据+"#"+子集合2数据+"#"+.. ...
分类:
编程语言 时间:
2017-05-12 13:44:09
阅读次数:
305
启用文本搜索: 最初文本搜索是一个实验性功能,但2.6版本开始,配置是默认启用的。但是,如果使用的是以前 MongoDB 的版本,那么必须启用文本搜索,使用下面的代码: 创建文本索引: 考虑下文字后其标签的帖子集合,包含以下文件: 我们将创建post_text字段的文本索引,以便我们能够在我们的帖子 ...
分类:
数据库 时间:
2017-05-12 10:45:50
阅读次数:
182
我是上海海洋大学的一名学生,专业是软件工程。软件工程对于我来说,是比较模糊的一个概念,大一下的时候学习了一门课程:软件工程,在这课上我学到的都是一些概念上的东西,记住了还是不太明白具体的用处,没有实际操作。希望读了《构建之法》这本书后,能有所收获吧,有一天能做出一个真正的软件。 构建之法,听起来挺无 ...
分类:
其他好文 时间:
2017-04-08 17:06:29
阅读次数:
121
好了有了之前的词法分析过程,现在我们来到select函数来,这个函数的整体流程,前面也大概说过: 1. 先做词法分析获得token列表 2. 如果有种子集合直接到编译过程 3. 如果没有种子集合并且是单组选择符(没有逗号) (1)尝试缩小上下文:如果第一个token是ID选择符,则会执行Expr.f ...
分类:
其他好文 时间:
2017-04-05 00:59:28
阅读次数:
376
集合的划分 【问题描述】 设S是一个具有n个元素的集合,S={a1,a2,……,an},现将S划分成k个满足下列条件的子集合S1,S2,……,Sk ,且满足: 则称S1,S2,……,Sk是集合S的一个划分。它相当于把S集合中的n个元素a1 ,a2,……,an 放入k个(0<k≤n<30=无标号的盒子 ...
分类:
其他好文 时间:
2017-03-22 20:56:46
阅读次数:
143