就是给给一个文档集,利用倒排挡索引技术,实现
1.输入布尔表达式,如:输入hello&world,输出同时存在这两个单词的文档名
2.输入一个词组,输出存在这个词组的文档名
倒排索引(英语:Inverted index),也常被称为反向索引、置入档案或反向档案,是一种索引方法,被用来存储在全文搜索下某个单词在一个文档或者一组文档中的存储位置的映射。它是文档检索系统中最常用的数据结构。
有两种不同的反向索引形式:
1、一条记录的水平反向索引(或者反向档案索引)包含每个引用单词的文档的列表。
2、一个单...
分类:
其他 时间:
2014-01-21 01:07:10
收藏:
0 评论:
0 赞:
0 阅读:
359
字符串的题嘛,水的很,STL解决!很方便。ps,npos比跟.size()比好得多,不必考虑边界问题。这代码效率很低,n^3的
#include
#include
#define MAXN 60
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int n;...
分类:
其他 时间:
2014-01-21 01:07:05
收藏:
0 评论:
0 赞:
0 阅读:
386
Side Menu作为内容左侧的导航菜单,对于内容很多的app来说很有用,可以通过滑动出现Side Menu,向右滑动出现Side Menu,向左滑动隐藏Side Menu。
Side Menu作为AF UI的一部分,并没有包含在appframework.ui.min.js中,因此为了使用 Side Menu必须包含相关插件的js。
除了基础的appframework.js,appfr...
分类:
移动平台 时间:
2014-01-21 01:07:00
收藏:
0 评论:
0 赞:
0 阅读:
485
1、学习英语。
我的方式是读书,找一些书,感兴趣的,有意思的,好玩的,有思想,有内涵,的书,读下去!
2、换个编辑器用用。
出于eclipse运行实在太慢,自己有些受不了,灵感来了,就是因为它太慢,所以我要等,愤怒,决定换IntelliJ IDEA来用,一旦上手,立刻叛变eclipse。
3、学一下其他编程方式,语言暂定,clojure 。
学一种语言,换一种思想。...
分类:
其他 时间:
2014-01-21 01:06:55
收藏:
0 评论:
0 赞:
0 阅读:
465
在直接采样困难的时候,在统计学和统计物理学中,吉布斯采样或者说吉布斯采样器是一种马尔可夫链蒙特卡罗算法,目的是为了获得一系列的观察值,而这些观察值近似的服从于指定的多变量概率分布(也就是说,服从于两个或者更多个随机变量的联合概率分布)。这些采取得到的序列可以用来近似联合分布(也就是说,用来产生一个分布的直方图),近似其中一个变量的边缘分布或者其中一些变量子集的边缘分布(比如,未知的参数或者隐藏变量),或者用来计算积分(如诸多个变量当中一个变量的期望值)。典型地,某些变量对应于的观察值是已知的,所以不需要被采...
分类:
其他 时间:
2014-01-21 01:06:50
收藏:
0 评论:
0 赞:
0 阅读:
501
要根据上面的公式进行思考,形成抽象思维,和系统思维。
这种抽象能力非常难,也非常重要,直接决定了效率,甚至能否做出来的问题。
优秀的程序员和普通程序员之间的差距也许就从抽象思维能力中分出来了。
不过慢慢对动态规划法和递归回溯法熟悉了,其实就可以撇开什么公式和递归回溯,直接从表入手,填表,把表翻译为程序也是个很不错的做法。...
分类:
其他 时间:
2014-01-21 01:06:45
收藏:
0 评论:
0 赞:
0 阅读:
492
选择排序(Selection Sort )分为两种 简单选择排序(Simple Selection Sort) 和树形选择排序。
简单选择排序(Simple Selection Sort):
简单选择排序类似于冒泡排序(Bubble Sort) ,每次都会在剩下的元素集合中选择出一个最值出来填充到当前位置。唯一的区别是,冒泡排序在每次发现比当前值小于(或大于)时,都会交换元素的位置,...
分类:
其他 时间:
2014-01-21 01:06:40
收藏:
0 评论:
0 赞:
0 阅读:
351
电脑硬件CPU可以分为x86与x64, x86的机器只能安装32位的操作系统,如XP, WIN7_86, x64的机器既可以安装32位的系统,又可以安装64位的系统,只是在x64的机器上安装32位的系统,不能够很充分的利用这台机器的资源。x86程序,即适用于32为操作系统的程序,x64即适用于64位操作系统的程序。64位系统上依然可以运行32位的程序,但是这是通过WOW64来运行,通俗上讲,就是模...
分类:
其他 时间:
2014-01-21 01:06:30
收藏:
0 评论:
0 赞:
0 阅读:
317
用MyEclipse 和 tomcat 开发出来的项目在tomcat 上运行的很好,但是把war包部署到weblogic server上之后却怎么也连接不上数据库,这是问题。经历了一番查找和研究之后发现主要原因有两个:
1, weblogic10与hibernate3中antlr.jar包冲突问题
说明:
我用的weblogic 是10.3.6 版本,操作系统是win7 64位,JDK是j...
分类:
数据库技术 时间:
2014-01-21 01:07:50
收藏:
0 评论:
0 赞:
0 阅读:
451
挨个儿对着比就行,暴力。
#include
#include
using namespace std;
int main()
{
string a, b;
while (cin>>a>>b) {
unsigned long i, j, len1, len2;
len1 = a.length();
len2 = b.lengt...
分类:
其他 时间:
2014-01-21 01:06:20
收藏:
0 评论:
0 赞:
0 阅读:
333
六包的格式解析
在分析其它问题之前,我们需要了解在空气中传播的数据包的格式,这样才能深刻理解我们能通过格式中的各个部分做些什么。
Q1:PACKET的基本格式是什么样子的
之前我们提到蓝牙传输有两种rate,不同的rate其格式是不同的,我们分别来看一下。
Basic Rate:
Basic Rate的包格式如下图6-...
分类:
其他 时间:
2014-01-21 01:06:15
收藏:
0 评论:
0 赞:
0 阅读:
447
本文中所使用的JControls、JFunction和ResourceData在前面的《学习HTML5开发RPG游戏》中都有提到,这里不再重述,详细情况,大家可以查看本文最后的源码。
1、初始化界面及游戏
var DJDDZ={};
DJDDZ.Init=function(canvasID){
JFunction.PreLoadData(GMain.URL).done(function...
分类:
Web开发 时间:
2014-01-21 01:06:10
收藏:
0 评论:
0 赞:
0 阅读:
617
1、引言
Oracle数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在出现故障后能够以尽可能小的时间和代价恢复系统。比如使用export实用程序导出数据库对象、使用Oracle备份数据库、使用Oracle对称复制、使用Oracle并行服务器、使用Oracle冷备份、使用Oracle热备份等各种备份方法都有其优缺点、适用的场合和相应的软硬件要求。本文主要就用export实...
分类:
数据库技术 时间:
2014-01-21 01:06:05
收藏:
0 评论:
0 赞:
0 阅读:
434
包含一个或者多个抽象方法的类必须被声明为抽象类. 将类声明为抽象类,不一定含有抽象方法.通常认为,在抽象类中不应该包括具体方法,建议尽量将通用的域和方法放在超类中.抽象类不可以被实例化.即不能创建这个类的对象
实例代码:
import java.util.*;
/**
* This program demonstrates abstract classes.
* @version...
分类:
其他 时间:
2014-01-21 01:06:00
收藏:
0 评论:
0 赞:
0 阅读:
361
题目链接:http://www.lydsy.com/JudgeOnline/status.php?user_id=a654889339
树链剖分裸题:
#include
#include
#include
#include
#define N 60003
#define L(x) (x<<1)
#define R(x) (x<<1|1)
#define Mid(x,y) ((x+...
分类:
其他 时间:
2014-01-21 01:05:55
收藏:
0 评论:
0 赞:
0 阅读:
349
一、cocoStudio是什么?
CocoStudio是一套专业的永久免费的游戏开发工具集,帮助开发者快速创建游戏资源,将大部分繁琐的游戏开发工作使用编辑器来快速制作,CocoStudio包含了游戏开发中核心的几个游戏编辑器,UI编辑器、动画编辑器、场景编辑器、数据编辑器,用于处理游戏中的UI界面、动画资源、游戏场景、游戏数据,针对于开发团队中不同的职业进行深度设计,规范了整...
分类:
其他 时间:
2014-01-21 01:05:50
收藏:
0 评论:
0 赞:
0 阅读:
316
Repository
http://github.com/Marak/colors.js.git (git)
Homepage
https://github.com/Marak/colors.js
Bugs
https://github.com/Marak/colors.js/issues
安装
npm install colors
colo...
分类:
Web开发 时间:
2014-01-21 01:05:45
收藏:
0 评论:
0 赞:
0 阅读:
618
MainActivity如下:
package cc.testlrucache;
import android.os.Bundle;
import android.widget.GridView;
import android.app.Activity;
/**
* Demo描述:
* Android利用LruCache为GridView加载大量本地图片完整示例,防止OOM
*
* ...
分类:
移动平台 时间:
2014-01-21 01:05:40
收藏:
0 评论:
0 赞:
0 阅读:
381
租用游艇问题...
分类:
其他 时间:
2014-01-21 01:05:30
收藏:
0 评论:
0 赞:
0 阅读:
380
MainActivity如下:
package cc.testlrucache;
import android.os.Bundle;
import android.widget.GridView;
import android.app.Activity;
/**
* Demo描述:
* 在GridView中采用LruCache异步加载大量图片,避免OOM
*
* 学习资料:
* h...
分类:
移动平台 时间:
2014-01-21 01:06:25
收藏:
0 评论:
0 赞:
0 阅读:
567