MongoDB是一款NoSql数据库,使用了“面向集合”(Collection-Oriented)原理,意思是数据被分组存储在数据集中,被称为一个集合(Collection)。每个集合(Collection)在数据库中都有一个唯一的标识名,并且可以包含无限数目的对象(BasicDBObject)。
集合(Collection)的概念类似关系型数据库(RDBMS)里的表(table),对象(Bas...
分类:
数据库 时间:
2014-05-18 10:32:55
阅读次数:
410
题目连接:Codefoces 432C Prime Swaps
题目大意:给出一个序列,长度为n,要求用5n以内的交换次数使得序列有序,并且交换的i,j两个位置的数时要满足,j?i+1为素数。
解题思路:a数组为对应的序列,b数组为对应的有序序列,p为对应数的位置。每次从有序序列最小的位置开始,该为必须放b[i]才对,所以p[b[i]]=i,否则就要将b[i]尽量往前换,直到换到i的位...
分类:
其他好文 时间:
2014-05-18 09:51:47
阅读次数:
221
Android中提供一种简单的Toast消息提示框机制,可以在用户点击了某些按钮后,提示用户一些信息,提示的信息不能被用户点击,Toast的提示信息根据用户设置的显示时间后自动消失。Toast的提示信息可以在调试程序的时候方便的显示某些想显示的东西,或者给用户提供友好的界面显示效果。
有两种方式去创建并且显示Toast:
Toast.makeText(Context context...
分类:
其他好文 时间:
2014-05-18 08:28:41
阅读次数:
279
题目链接:hdu 4719 Oh My Holy FFF
题目大意:队伍里有n个人,给出每个人的身高,他们按照顺序排列,现在要将这n个人分成若干组,每一组的人数不得大于l,并且第i组的最后一个人的身高一定要大于第i?1组的最后一个人的身高。要求最后的权值最大,权值为,k为组号。
解题思路:dp[i]表示以第i个人作为结尾的最大权值,那么dp[i]肯定是从前面的l-1个中转移过来的,即d...
分类:
其他好文 时间:
2014-05-18 08:08:12
阅读次数:
229
dp[i]=max(dp[i],dp[j]+1) ja[i]
dp[i]表示长度为i的最长下降子序列的长度。
r[i]表示长度为i的最长下降子序列的方案数。
考虑这样一个问题,比如6 3 9 3,对于两个3,他们数字一样并且dp值也一样,那么r[2]的方案数是没有意义的
因为能通过第一个3扩展的也能通过第二个3扩展,所以直接把r[2]=0。
对于一次扩展若dp[j]+1==dp[i],则...
分类:
其他好文 时间:
2014-05-18 06:31:43
阅读次数:
249
蚂蚁感冒
时间限制:1000 ms | 内存限制:65535 KB
难度:2
描述长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有...
分类:
其他好文 时间:
2014-05-18 03:45:30
阅读次数:
230
将动态网页静态化,可以有效减轻服务器端的压力,并且静态网页的访问速度要快于动态网页。此外,使用静态网页还有利于搜索引擎的收录,从而提高网站的搜索排名。下面是StaticSiteGenerators网站收集整理的开源的静态网站生成器,按照编程语言进行分类,每个分类按照Star数进行排序。目
录[ - ...
分类:
Web程序 时间:
2014-05-18 01:56:55
阅读次数:
1076
作为一个合格的SEOer每天都要做些什么?是每一个刚入门的SEO很困惑的问题,同时也说明我们还没有对SEO正式的了解。要想做一个合格的SEOer就必须做一个详细的SEO计划,并以文档或笔记的形式保存下来,以便于以后多工作的总结和SEO知识的提高。制定计划,并且按照计划去进行推进工作,只有这样我们才可...
分类:
其他好文 时间:
2014-05-18 01:07:44
阅读次数:
223
思路以dist数组 来扩充 路径的访问,不断的刷新dist数组
设置一个顶点的集合s,并不断地扩充这个集合,一个顶点属于集合s当且仅当从源点到该点的路径已求出。开始时s中仅有源点,并且调整非s中点的最短路径长度,找当前最短路径点,将其加入到集合s,直到终点在s中。基本步骤:1、把所有结点分成两组:第...
分类:
其他好文 时间:
2014-05-17 23:56:54
阅读次数:
387
什么是继承?在面向对象中,继承就是一个类得到了另外一个类当中的成员变量和成员方法。Java当中只支持单继承,不允许多继承使用继承是为了减少重复代码,并且易于修改举例:父类Person3class
Person3{ String name; int age; void eat...
分类:
移动开发 时间:
2014-05-17 22:58:32
阅读次数:
328