本文讨论back_inserter和front_inserter的实现。 当我们调用copy函数的时候,要确保目标容器具有足够大的空间,例如: //将other的所有元素拷贝到以coll.begin()为起始地址的位置
copy(other.begin(), other.end(), coll.be...
分类:
其他好文 时间:
2014-10-05 21:41:28
阅读次数:
220
快速排序堪称最经典的排序,思想是选一个基准值,一般选第一个。然后所有的值与基准值比较,大的位置不变,
小的位置与第一个大的位置互换,就这样进行第一轮排序,然后对于基准值二边的再进行排序,依次类推,直到为剩一个。
下面是快排的代码:
public class QuickSort {
public void quickSort(int a[],int start,int end){...
分类:
其他好文 时间:
2014-10-05 17:36:28
阅读次数:
142
SELECT *,Sex=CASE WHEN Sex=1 THEN '男' WHEN Sex=0 THEN '女'END FROM Students ps:在case语句中,以case...end程序块内用when语句做选择判断
分类:
其他好文 时间:
2014-10-05 13:36:08
阅读次数:
149
今天写数据结构代码的时候,调试一段程序,结果发现编译器提示了一些错误信息:warning: control reaches end of non-void function [-Wreturn-type]经过百度查询,得知原因是自己定义了一个有返回值的函数,而函数结尾却没有返回值;
或者是主函数的结尾没有添加语句:return 0;int main(void)
{
//自己的代码
r...
分类:
其他好文 时间:
2014-10-05 13:34:49
阅读次数:
286
一、单点更新
1.hdu1166 敌兵布阵:有N个兵营,每个兵营都给出了人数ai(下标从1开始),有四种命令,(1)”Addij",表示第i个营地增加j人。(2)“Sub i j”,表示第i个营地减少j人。(3)“Query ij",查询第i个营地到第j个营地的总人数。(4)”End“,表示命令结束。解题报告Here。
2.hdu1754 I Hate It:给...
分类:
其他好文 时间:
2014-10-05 11:16:58
阅读次数:
419
--返回结果集的存储过程--1.创建一个包create package myTestPackage astype test_cursor is ref cursor;end myTestPackage;--2.创建存储过程create procedure sp_pro9( spNo in...
分类:
编程语言 时间:
2014-10-04 22:29:37
阅读次数:
226
1.分类:当我们想给某个类加一些方法时,如果不想通过继承这个类来实现,可以通过分类给这个类加一些行为,这个过程与继承相比更加轻量化。@interface NSString (SubClass)-(id) DoSomething();@end@implementation NSString (SubC...
分类:
其他好文 时间:
2014-10-04 21:22:07
阅读次数:
201
使用类之前使用关键字type来声明一个类如type A = class i,j,k:integer; procedure setA(a,b,c:integer); function gerA():integer;end;这里已经定义了一个类,现在我们来使用类在使用类之前,我们先必须给下面2行...
分类:
其他好文 时间:
2014-10-04 21:02:47
阅读次数:
134
[1] 当数据库被删除后的恢复方法 首先建立一个测试用的数据库。mysql-uroot-p123123←用root登录到MySQL服务器Enterpassword:←输入MySQL的root用户密码Welcome to the MySQL monitor. Commands end with...
分类:
数据库 时间:
2014-10-04 17:13:46
阅读次数:
304
--创建过程,參数为sys_refcursor,为out型create or replace procedure aabbsys_refcursor(o out sys_refcursor) isbegin open o for select * from basplumain;end;-----....
分类:
其他好文 时间:
2014-10-04 16:46:46
阅读次数:
287