摘要: 点击页面上的图片,用jQuery的AJAX来删除后台真实的文件。包含了2个页面,一个是显示图片的页面,一个是传递文件名,然后删除真实图片的页面。具体的代码如下:ShowPics.htm:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-t... 阅读全文
posted @ 2010-11-24 14:39 chenping2008 阅读(2634) 评论(0) 推荐(0) 编辑
摘要: 从1~1000中生成不重复的随机数100个,用到了hashtable,这样的话减少检索重复数的范围,这个也是面试时经常问到的一个题目。代码如下:Int32 count = 0; Dictionary<Int32,IList<Int32>> results=new Dictionary<int,IList<int>>(); while (count &... 阅读全文
posted @ 2010-11-18 11:35 chenping2008 阅读(3298) 评论(2) 推荐(0) 编辑
摘要: 从1-9这九个数字中任意取三个数,这三个数之和必须为15代码如下:for (Int32 i = 1; i <= 9; i++) { for (Int32 j = i; j <= 9; j++) { for (Int32 k = j; k <= 9; k++) { if(i+j+k==15) Response.Write(String.Format("{0}+{1}+{2}=15"... 阅读全文
posted @ 2010-11-16 14:24 chenping2008 阅读(2451) 评论(4) 推荐(0) 编辑
摘要: 用1,2,3,4四个数字,组成没有重复数字的四位数的个数是:4!也就是24个。其他的比如1,2,3,4,5的组合是5!具体的算法如下:(用递归的方法来解答的) Int32[] num = { 1, 2, 3 ,4}; IList<Int32> lists = num.ToList<Int32>(); IList<Int32> results = new List... 阅读全文
posted @ 2010-11-09 14:47 chenping2008 阅读(5246) 评论(0) 推荐(0) 编辑
摘要: 这个是一个csdn上有人问的一个题目,具体的题目如下:数据库表 表1 id name 1 DB-235-aa-fc 2 DB-275-ag-fw 3 DB-235-ajj-fj 4 DB-4444444-ss-fq 5 DB-2222-kkk-fh 6 DB-997-ii-fw . . . . 里面几千,几万条 在数据库中写查询语句,查询name字段,第一个‘-’和第二... 阅读全文
posted @ 2010-11-08 11:34 chenping2008 阅读(5321) 评论(2) 推荐(2) 编辑
摘要: 具体的程序代码如下: <asp:TextBox ID="NodeText" runat="server"></asp:TextBox> <script src="JS/jquery-1.4.2.js" type="text/javascript"></script> <script type="text/javascript"> $(fu... 阅读全文
posted @ 2010-11-03 13:34 chenping2008 阅读(904) 评论(0) 推荐(0) 编辑
摘要: JS实现复制和粘贴的功能:先从文本框中复制输入的内容到粘贴板上,然后点击粘贴按钮时,从粘贴板上得到内容你粘贴到另一个文本框。*这个功能只能在IE中实现,测试在IE8下通过。JS代码如下:<script src="JS/jquery-1.4.2.js" type="text/javascript"></script> <script type="text/javascr... 阅读全文
posted @ 2010-11-02 16:17 chenping2008 阅读(12102) 评论(1) 推荐(0) 编辑
摘要: 找出包含n个元素的数组中的最小值和最大值。最简单的方法就是独立的使用n-1次循环,然后分别得到最小值和最大值,如是这样的,共用了2n-2次比较。 但是我们可以使用比较次数更低的方法来找出最小值和最大值。方法如下: 先将一对元素互相进行比较,然后把最小值跟当前最小值进行比较,把最大值跟当前最大值进行比较。,因此每两个元素需要3次比较。 如果n 为奇数,那么比较的次数是 次比较。如果n 为偶数,... 阅读全文
posted @ 2010-10-24 21:30 chenping2008 阅读(2217) 评论(4) 推荐(0) 编辑
摘要: Quick sort是一种排序算法,对n个数进行排序,最坏的情况是n的2次方。虽然这个是最坏运行时间比较差,但快速排序通常是用于排序的最佳的实用选择,这是因为quick sort平均性能相当好,期望的运行时间为nlgn。另外,quick sort 能够进行就地排序,在虚拟的坏境中也能很好的工作。 像合并排序一样,quick sort 也是基于分治模式的。用c#语言实现的quick sort 代码... 阅读全文
posted @ 2010-10-23 18:57 chenping2008 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 首先对于二叉查找树的定义和性质,以及如何得到二叉查找树某个节点的子树下的最大值和最小值和插入一个值的内容可以参考这两篇文章: (1)http://www.cnblogs.com/chenping-987123/archive/2010/09/25/1834341.html (2)http://www.cnblogs.com/chenping-987123/archive/2010/09/26/... 阅读全文
posted @ 2010-10-14 20:28 chenping2008 阅读(1387) 评论(0) 推荐(0) 编辑