本段程序实现串的存储结构是采用堆的动态分配存储表示,并实现了几乎所有常用的串的配套函数
其中逻辑性比较强的就是串的模式匹配算法,在下面的程序中,分别用BF算法和KMP算法对其进行了
实现。
#include
using namespace std;
struct HString
{
HString()
{
ch = 0;
length = 0;
}
char * ch;//...
分类:
编程语言 时间:
2014-05-14 01:12:35
阅读次数:
378
Google Apps不用多说。Google drive免费提供15GB的容量。
Microsoft Windows Live感觉功能上和google相比无亮点和优势。SkyDrive免费提供7GB容量。
icloud相当方便,所有苹果设备上各种数据(calendar,通讯录等等)同步。免费提供5GB容量。
Dropbox专用于存储文件,总感觉和google driv...
分类:
其他好文 时间:
2014-05-14 00:22:30
阅读次数:
365
ASP.NET中利用DataGrid的自定义分页功能
ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
ASP.Net中的DataGrid有内置分页功能, 但是它的默认的分页方式效率是很低的,特别是在数据量很大的时候,用它内置的分页功能几乎是不可能的事,因为它会把所有的数据从数据库读出来再进行分页, 这种只选取了一小部分而丢掉大部分的方法是不可去取的.
在最...
分类:
Web程序 时间:
2014-05-13 09:39:29
阅读次数:
348
??
磁带备份是最早的存储应用之一,磁带价格低廉,介质稳定,可以异地脱机保存,运输方便,一开始就是存储、备份和恢复的主要介质。但近年来,硬盘存储取得长足发展,访问速度与可靠性均不断提升,单位容量成本则不断降低,而CDP(Continuous
Data Protection,持续数据保护)技术的兴起,更充分利用硬盘存储的优势,使数据的备份恢复真正成为实时备份。CDP软件的兴起将在备份、恢复...
分类:
其他好文 时间:
2014-05-13 08:36:55
阅读次数:
324
编程实现哈希存储算法的简单实现实例。
通过编写一个简单的哈希实例来加强对哈希算法的理解。下面实例包括存储与查找算法。拉链法解决冲突问题。
如果时间长了对哈希算法的理论知识不够了解,可以先阅读前面转载的两篇文档:
字符串哈希到整数函数,算法
:http://blog.csdn.net/hzhsan/article/details/25552153
Hash算法冲突解决方法分析
:http...
分类:
其他好文 时间:
2014-05-13 07:46:31
阅读次数:
301
容器hash_set是以hash table为底层机制的,几乎所有的操作都是转调用hash table提供的接口。由于插入无法存储相同的键值,所以hash_set的插入操作全部都使用hash table的insert_unique接口,代码如下:
pair insert(const value_type& obj)
{
pair p = rep.insert_unique(obj);
...
分类:
其他好文 时间:
2014-05-13 06:33:44
阅读次数:
303
我们在发微博或者csdn博文的时候都可以给图片加上一个水印,一个独立的标识,那是怎么实现的呢?先封装一个BitmapTools封装类,该类要解决的问题是一将突破存储至sdcard中,二给图片加上水印。...
分类:
移动开发 时间:
2014-05-13 05:42:25
阅读次数:
358
各种存储过程使用指南
'---开始链接数据库
Dim strConnString
strConnString = "driver={SQL Server};server=songhp;uid=sa;pwd=;database=XVZDemo"
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open str...
分类:
其他好文 时间:
2014-05-12 23:00:55
阅读次数:
304
几例在ASP存储过程的使用方法
一、使用Command对象和Parameter对象传递参数
本讲将主要使用Microsoft SQL Server7.0数据库,先建立一个连接文件AdoSQL7.asp备用,以后用到时不再特别说明。
Option Explicit
Response.Expires = 0
'第一部分: 建立连接
Dim Cnn, StrCnn
Set Cnn ...
分类:
Web程序 时间:
2014-05-12 22:59:55
阅读次数:
446
有时候用到Android模拟器来模拟SD卡相关操作,在Eclipse中可以直接查看SD卡目录;
首先,新建模拟器的时候要创建SD卡,存储的大小根据需要创建;
启动模拟器,在Eclipse中打开视图窗口:Window--Show View--File Explorer;
可以看到下面有mnt目录,mnt--sdcard 就是SD卡的目录,
也就是代码中 Environment...
分类:
移动开发 时间:
2014-05-12 22:38:13
阅读次数:
498