概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。快速排序:是目前基于比较的...
分类:
编程语言 时间:
2015-07-10 20:43:43
阅读次数:
94
C++map的基本操作和使用来源:(http://blog.sina.com.cn/s/blog_61533c9b0100fa7w.html) - C++map的基本操作和使用_Live_新浪博客 Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效...
分类:
编程语言 时间:
2015-07-10 20:42:47
阅读次数:
108
简介:如题import java.io.FileInputStream;/** * @author czchina * */public class TestStream { public static void main(String[] args) { // TODO Aut...
分类:
编程语言 时间:
2015-07-10 20:44:04
阅读次数:
123
来源http://blog.csdn.net/huangyimin/article/details/6133650stl包括容器、迭代器和算法:容器 用于管理一些相关的数据类型。每种容器都有它的优缺点,不同的容器反映出程序设计的不同需求。容器自身可能由数组或链表实现,或者容器中的每个元素都有特殊的关...
分类:
编程语言 时间:
2015-07-10 20:41:11
阅读次数:
152
偶尔会遇到类似复选框的一个属性存在多值情况,若使用ajax提交的化,设置data :{ids:[1,2,3,4]} 提交后,后台无法使用ids获取到数据。 这里可以用到ajax的traditional 参数,把traditional 设置为true就可以。 $.ajax({ ...
分类:
编程语言 时间:
2015-07-10 20:42:01
阅读次数:
180
习题 3-4 竖式问题 找出所有形如abc*de(三位数乘以两位数)的算式,使得在完整的竖式中,所有数字都属于一个特定的数字集合。输入数字集合(相邻数字之间没有空格),输出所有竖式。每个竖式前应有编号,之后应有一个空行。最后输出解的总数。具体格式见样例输出(为了便于观察,竖式中的空格改用小数点显示....
分类:
编程语言 时间:
2015-07-10 20:34:41
阅读次数:
195
一、运算符重载 1、运算符重载 C++允许将运算符重载扩展到用户定义的类型。 要重载运算符,需使用被称为运算符函数的特殊函数形式。运算符函数的格式如下: operatorop(argument list); 例如,operator+()重载+运算符,operator*()重载*运算符...
分类:
编程语言 时间:
2015-07-10 20:30:58
阅读次数:
204
学习了一段时间,写的等级考试报名系统,欢迎各位的批评指正//等级考试报名系统 #include#include//引用一些系统函数 #include#include//定义文件 #include//输入输出格式 #include//引用时间头文件 using namespace std;int Pe...
分类:
编程语言 时间:
2015-07-10 20:32:23
阅读次数:
179
7.1 and 和 or 指令 二进制的and or 可以将某位归0或置17.2 关于ASCII码7.3 以字符形式给出数据 data segment db 'unIX' //相当于db 75H,6EH,49H,58H db 'foRK' //相当于db...
分类:
编程语言 时间:
2015-07-10 20:31:09
阅读次数:
148
1、多线程所带来的风险 ????1)安全性:安全性的定义是“永远不发生糟糕的事情”,线程冲突问题 ????2)活跃性:活跃性的定义是“某件正确的事情最终会发生”,线程死锁问题 ????3)性能问题:性能问...
分类:
编程语言 时间:
2015-07-10 19:23:56
阅读次数:
144
1.IO流1)根据方向分为:输入流和输出流。方向的定了是基于我们的程序的。流向我们程序的流叫做:输入流;从程序向外流的叫做:输出流2)流根据源头分为:基本流(节点流):从特定的地方读写的流类,如磁盘或一块内存区域。即有来源。处理流(高级流、过滤流):没有数据来源..
分类:
编程语言 时间:
2015-07-10 19:21:49
阅读次数:
228
int InversePairs(int* data, int length)
{
if (data == NULL || length
return 0;
int *copy = new int[length];
for (int i = 0; i
copy[i] = data[i];
int count = InversePairsCore(data, copy, 0, le...
分类:
编程语言 时间:
2015-07-10 19:17:44
阅读次数:
113
最近看到一道题目要求, 自己码代码实现strcat的功能, 于是自己实现了一个如下:
/*
* 12.编写一个函数JOIN,让它实现字符串连接运算功能。
*/#include
#include
#include
#include // ==============【自己实现的strcat】============...
分类:
编程语言 时间:
2015-07-10 19:15:52
阅读次数:
181
java对象在访问的时候,我们需要通过java虚拟机栈的reference类型的数据去操作具体的对象。由于reference类型在java虚拟机规范中只规定了一个对象的引用,并没有定义这个这个引用应该通过那种方式去定位、访问java堆中的具体对象实例,所以一般的访问方式也是取决与java虚拟机的类型。目前主流的访问方式有通过句柄和直接指针两种方式。
1.句柄访问
使用句柄访问方式,j...
分类:
编程语言 时间:
2015-07-10 19:14:30
阅读次数:
156
图的邻接表表示
对图(有向或无向)G=(为方便记,假定V=1,2,…,n)G=(为方便记,假定V={1, 2, …, n}),其邻接表表示是一个由|V|个链表组成数组,对每个u∈Vu ∈ V,链表Adj[u]称为对应顶点u的邻接表。它包含G中所有与u相邻的顶点。每个邻接表中顶点通常是按任意顺序存放的。
无向图的邻接表表示
有向图的邻接表表示广度...
分类:
编程语言 时间:
2015-07-10 19:13:44
阅读次数:
218