http://acm.hdu.edu.cn/showproblem.php?pid=3333
不错的题,想了很久不知道怎么处理,而且答案没看懂,然后找个例子模拟下别人的代码马上懂了---以后看不懂的话就拿个例子模拟下别人的代码
举个例子:1 3 3 5 3 5
查询
a, 2 4
b, 2 5
最初是这么想的:对于a查询,倘若把第二个数第三个数变成1个3,那么到b查询,又出现了...
分类:
其他好文 时间:
2014-08-13 22:30:27
阅读次数:
342
【1】ADO.NET和ADO的区别:ADO以Recordset存储,而ADO.NET则以DataSet表示。Recordset看起来更像单表,如果让Recordset以多表的方式表示就必须在SQL中进行多表连接。反之,DataSet可以是多个表的集合。ADO 的运作是一种在线方式,这意味着不论是浏览...
分类:
Web程序 时间:
2014-08-12 21:47:34
阅读次数:
262
1. 背景介绍什么是semi-join?所谓的semi-join是指semi-join子查询。 当一张表在另一张表找到匹配的记录之后,半连接(semi-jion)返回第一张表中的记录。与条件连接相反,即使在右节点中找到几条匹配的记录,左节点 的表也只会返回一条记录。另外,右节点的表一条记录也不会返回...
分类:
数据库 时间:
2014-08-12 21:44:04
阅读次数:
393
USE STUDYSELECT * from EMPSELECT * FROM SALGRADE --1.查询雇员姓名,所在部门编号和名称SELECT ename,EMP.deptno,DEPT.deptno FROM EMP INNER JOIN DEPT ON DEPT.deptno =EMP....
分类:
数据库 时间:
2014-08-12 16:43:24
阅读次数:
311
1、选取最适用的字段属性,尽可能减少定义字段长度,尽量把字段设置NOTNULL,例如'省份,性别',最好设置为ENUM2、使用连接(JOIN)来代替子查询:a.删除没有任何订单客户:DELETEFROMcustomerinfoWHEREcustomeridNOTin(SELECTcustomerid...
分类:
数据库 时间:
2014-08-10 10:22:00
阅读次数:
325
囧,现在才学。而且发现,主席树和以前写过的线段树维护名次是差不多的,,,只是用多颗线段树维护区间信息,然后可以像前缀和一样的加减。恩,慢慢来写这篇博文。(各种定义以及背景我都掠过了)我先说主席树的构成吧(省略大堆专业术语,我只写通俗易懂的)我们假设现在要维护的数组是a[]一颗主席树T[i]其实就是一...
分类:
其他好文 时间:
2014-08-09 21:03:29
阅读次数:
358
1,1. 没必要去优化页面模板,这都是一些很成熟的技术,就算你好不容易提升了10%的性能,这10%在整个页面的执行过程中只占了0.5%的比例,微乎其微,等于是前面例子中的4车道变8车道的傻瓜,我们不要去充当傻瓜。
2,数据库连接:使用连接池来减少连接次数;重复的数据库查询:使用缓存来避免重复的数据库查询;慢查询:使用索引来提升查询速度,使用连接查询替换子查询等。
3,静态文件和动态页面分开处理...
分类:
Web程序 时间:
2014-08-09 02:37:26
阅读次数:
382
1.多表连接查询:当我知道这点的时候顿时觉得django太NX了。class A(models.Model):name = models.CharField(u'名称')class B(models.Model):aa = models.ForeignKey(A)B.objects.filter(a...
分类:
其他好文 时间:
2014-08-08 12:02:05
阅读次数:
231
表结构很简单
CREATE TABLE `oplogs` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`kind` varchar(45) NOT NULL DEFAULT '',
`op` varchar(100) NOT NULL,
`user` varchar(25) NOT NULL DEFAULT '',
...
分类:
数据库 时间:
2014-08-04 14:24:37
阅读次数:
272
子查询的位置: select 中、from 后、where 中.group by 和order by 中无实用意义。 子查询分为如下几类: 1,标量子查询:返回单一值的标量,最简单的形式。 2,列子查询:返回的结果集是 N 行一列。 3,行子查询...
分类:
数据库 时间:
2014-08-03 23:37:26
阅读次数:
962