- 博客(13)
- 资源 (2)
- 收藏
- 关注
转载 LCS算法的C++实现
#includeusing namespace std;char* LCS(char* left,char* right);int main(){ char *left,*right; left = new char[1024]; right = new char[1024]; cout cin >> left; cout cin >> right; cout cout retur
2006-01-21 20:23:00 2777 1
原创 LCS 算法的改进
通常两个字符串的最大公共子串的问题是通过下面的算法来完成的: 把字符串1(长度m)横排,串2(长度n)竖排,得到一个m×n的矩阵c,矩阵的每个元素的值如下,如果m[i]=n[j],则c[j][i]=1,否则,c[j][i]=0。然后找出矩阵中连续是1的对角线最长的一个,则对角线的长度就是公共子串的长度.一看这个方法就会发现一些问题,好处是这个算法很简单,实现也比较容易,缺点却是:1、时间复杂度
2006-01-21 20:21:00 2972
原创 C#中的类型转换
C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享—— 1. 装箱、拆箱还是别名 许多 C#.NET 的书
2006-01-12 14:29:00 1093
原创 数据结构与算法(C#实现)系列
数据结构与算法(C#实现)系列---广义树(一)http://www.china-drm.com/newsdoc/info/12053.html数据结构与算法(C#实现)系列---广义树(二)
2006-01-11 21:25:00 1195
原创 在 C# 中处理结构内的数组
在 C/C++ 代码中,大量掺杂着包括普通类型和数组的结构,如定义 PE 文件头结构的 IMAGE_OPTIONAL_HEADER 结构定义如下: 以下内容为程序代码: typedef struct _IMAGE_DATA_DIRECTORY { DWORD VirtualAddress; DWORD Size; } IMAGE_DATA_DIRECTORY, *PIMAGE_DATA_DIREC
2006-01-11 21:21:00 1328
原创 UTF-8的说明
首先 UCS(注) 和 Unicode 只是分配整数给字符的编码表. 现在存在好几种将一串字符表示为一串字节的方法. 最显而易见的两种方法是将 Unicode 文本存储为 2 个 或 4 个字节序列的串. 这两种方法的正式名称分别为 UCS-2 和 UCS-4. 除非另外指定, 否则大多数的字节都是这样的(Bigendian convention). 将一个 ASCII 或 Latin-1 的文件
2006-01-11 20:38:00 1071
原创 用 C# 读取二进制文件 相关讨论
参考:http://www.chinauml.net/developer/DoNet/20040318/231723.html//此函数可以容许你把任何对象转换为一系列字节,并可以重新转换回对象public static byte[] RawSerialize( object anything ){ int rawsize = Marshal.SizeOf( anything );
2006-01-09 22:34:00 2183
原创 C#中二进制文件的建、写、读
private void Button3_Click(object sender, System.EventArgs e) { //写二进制文件 BinaryWriter bw; //创建一个二进制文件 FileStream fs=new FileStream (MapPath("mydata.data"),FileMode.Create ); bw=new Binar
2006-01-09 22:27:00 3186
原创 转·ASP.NET验证控件详解
广东南海市公安局计算机安全监察股 喻凯ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。 WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟
2006-01-09 22:14:00 625
原创 转·ASP.NET中Cookie编程的基础知识
Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问您的站点时,您可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问您的站点时,应用程序就可以检索以前保存的信息。 本文概要介绍 Cookie 在 ASP.NET 应用程序中的应用,为您展示在 ASP.NET 中应用 Cookie 的技术细节,例如编写 Cookie、然后再读取它们。同时,
2006-01-09 22:11:00 640
原创 转·在ASP.NET下实现数字和字符相混合的验证码
经常在论坛里看到有问怎么实现验证码的帖子,其实关于验证码的文章在CSDN,DEV-CLUB等网站上都有很多,但是很多文章只讲诉了如何输出一个随机生成数字或字符的图象,当然了,这个是验证码的核心了,但是对很多ASP.NET的初学者来说,怎么使用它生成的图象又成了一个问题(论坛有不少问这个的),这也是我写本文的一个原因. 言归正传,关于验证码的原理,我就不多说了,大家可以参见其他文章,文末附有完
2006-01-09 22:10:00 645
原创 转·在DataGrid的删除列上添加javascript认证
有的时候我们要在DataGrid的删除列上添加认证,可以这样 首先建一个DataGrid,然后给她增加一个删除列 runat="server" Text="Delete" CommandName="Delete" CausesValidation="false"> 然后在DataGrid 的ItemDataBound事件中这样写Private Sub DataGrid1_ItemDataBo
2006-01-09 21:52:00 915
原创 .Net中实现MD5加密-16位32位
c#示例 public string md5(string str,int code) { if(code==16) //16位MD5加密(取32位加密的9~25字符) { return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substri
2006-01-03 23:09:00 1760
一个顶点可动、动态显示角度的三角形
2014-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人