摘要: 描述求一个字符串的最长递增子序列的长度如:dabdbf最长递增子序列就是abdf,长度为4输入第一行一个整数0 P[i + 1]) 9 {10 char point1 = P[i];11 P[i] = P[i + 1];12 P[i + 1] = point1;13 }14 }15 }16 ch... 阅读全文
posted @ 2013-07-06 21:54 白来了123 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 描述: 求解两个字符串的最长子序列。输出其长度和子字符串输入: S1:abchifkdacb S2:bcacbhiab输出: bchiab解题思路: 可以利用求解出两个子字符串的最长长度,再求出其完成字符串的最长长度。 S1[0...i]与S2[0...j]的长度等于:{S1[0..i-1]与S2[0..j-1]加1}(此时S1[i]==S2[j]) {S1[0..i-1]与S2[0..j]和S1[0..i]与S2[0..j-1]中长度较大的那个}求解子序列: 1 /// 2 /// 3 ... 阅读全文
posted @ 2013-07-06 21:40 白来了123 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 描述 给你一个字符串,里面只包含"(",")","[","]"四种符号,请问你需要至少添加多少个括号才能使这些括号匹配起来。如:[]是匹配的([])[]是匹配的((]是不匹配的([)]是不匹配的输入第一行输入一个正整数N,表示测试数据组数(N29 /// 求解需要的最少括号数30 /// 31 /// 从I开始32 /// 到j结束33 /// 匹配数组34 /// 保存i---j需要次数的数组35 /// 36 public static int NeedLeng... 阅读全文
posted @ 2013-07-06 17:29 白来了123 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 描述 Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子1 2 3 4 5... 阅读全文
posted @ 2013-07-06 10:53 白来了123 阅读(1205) 评论(2) 推荐(2) 编辑
摘要: 1、首先是插入排序,插入排序也有很多种,比如直接插入排序,二分插入排序等。但原理都基本差不多:在一个已经排好序的数列中插入新的信息。这样依次插入之后,整个数列就是一个有序的数列了。插入排序 //插入排序 publicstaticint[] insertSort(int[] arra... 阅读全文
posted @ 2011-05-15 18:59 白来了123 阅读(575) 评论(0) 推荐(2) 编辑
摘要: 写这篇文章源于今天在图书馆系统时候碰到的一个问题。 我想把用户信息保存在Cookie中,如果保存了Cookie的用户,可以直接使用,而不必再重复登录了。但是有个问题是:如果新来的用户,或者没有保存Cookie的用户,是不是只能保存在Session中呢?很多网页和需要用户信息的操作都需要都必须判断信息是保存在Session还是Cookie中。这样就会很麻烦。现在看来这个问题很简单,但是我还是查了很多... 阅读全文
posted @ 2010-11-28 16:48 白来了123 阅读(526) 评论(2) 推荐(2) 编辑
摘要: GridView控件的使用绝对是任何.net开发人员都必须具备的基础知识。如何使用,怎样用好GridView的各个功能,还是有很多人对其不甚了解,今天我将对GridView控件简单的编辑、删除进行阐述,希望对大家有所帮助。 创建表:USE [test] GOCREATE TABLE [dbo].[B]( [ID] [int] NOT NULL,[Subject] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,[Score] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL )ON [PRIMARY... 阅读全文
posted @ 2010-11-21 20:49 白来了123 阅读(852) 评论(0) 推荐(1) 编辑