八皇后问题的C#解答

改编自V星[视窗王子]应答程序,如下: using System;class Queen{const int SIZE = 8;//皇后数public static void Main(){int[] Queen = new int [SIZE];//每行皇后的位置int y,x,i,j,d,t=0;y = 0;Queen[0] = -1;while( true ){for (x=Queen[y]+1; x<SIZE; x++){for (i=0;i<y;i++){j = Queen;d = y-i;//检查新皇后是否与以前的皇后能相互攻击if ((j==x)||(j==x-d)...
C# | 2007-04-17 22:44 | 阅读 759 次 | 评论 0 条

四种排序

冒泡排序    本人用了C#开发出冒泡排序算法。希望能为C#语言的学习者带来一些益处。不要忘了,学语言要花大力气学数据结构和算法。 using System; namespace BubbleSorter { public class BubbleSorter { public void Sort(int [] list) { int i,j,temp; bool done=false; j=1; while((j<list.Length)&amp;&amp;(!done)) { done=true; for(i=0;i<list.Length-j;i++) { if...
算法 | 2007-04-17 22:34 | 阅读 598 次 | 评论 0 条

[转]C# winform 中 MD5 加密

MD5 md5=new MD5CryptoServiceProvider();byte[] bt=Encoding.Default.GetBytes("待加密字符串");//将待加密字符转为 字节型数组byte[] resualt=md5.ComputeHash(bt);//将字节数组转为加密的字节数组string pwds = BitConverter.ToString(resualt).Replace("-","");//将数字转为string 型去掉内部的无关字符
C# | 2007-04-17 22:27 | 阅读 746 次 | 评论 0 条

[转]C# 随机验证码

using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls; namespace codeImage{ /// <summary> /// WebForm1 的摘要说明。 ///...
C# | 2007-04-17 22:25 | 阅读 1036 次 | 评论 0 条
最新评论