
.NET C#算法
文章平均质量分 77
liyingju
这个作者很懒,什么都没留下…
展开
-
C#深度和广度优先分油问题
分油问题 -、问题描述 分油问题:两个小孩去打油,一人带了一个一斤的空瓶,另一个带了一个七两和一个三两的空瓶。原计划各打一斤油,可是由于所带的钱不够,只好合打了一斤油,在回家的路上,二人想平分这一斤油,可是又没有其它工具。现只用这三个瓶子(一斤、七两、三两)精确地分出两个半斤油来。 二、算法描述 F 算法选择 通过分析题目并结合深度优先、广度优先和迭代加深搜索的算法的特点以及有缺点,这里选择广度优转载 2007-05-29 16:16:00 · 1237 阅读 · 0 评论 -
C#把一个int数组的数字从小到大排列
using System;namespace ConsoleApplication1{ /// /// Class1 的摘要说明。 /// class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] static void Main(stri转载 2007-05-29 16:17:00 · 1297 阅读 · 0 评论 -
皇后问题
/* *Author:Junyi Sun @CCNU* E-mail:fxsjy@yahoo.com.cn*/using System;namespace sunjoy{ public class Queen { public static int Main() { int board_size = 0,x=0,y=0;//棋盘转载 2007-05-29 16:18:00 · 581 阅读 · 0 评论 -
C#MD5算法
当我要写一个MD5算法的程序时,发现中英文的语言描述都有一些不确切的地方,某些个细节 讲得不清楚,或者说很费解。最后不得不拿出C语言的源程序来调试,这对于理解算法是很不 利的。于是就总结了一下我摸索到的一些要点。 1.来历 MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa转载 2007-05-29 16:11:00 · 1035 阅读 · 1 评论 -
C# A*算法实现8数或者15数问题
-、问题描述 8数或15数问题是同一个问题,其就是一个随机排列的8个或15个数在一个方正格子中移动到达规定的一个目标状态。由于只有一个空格子,故只有在空格附近的棋子可以移动。 二、算法描述 F 算法选择 此问题需要对所有可能的路径进行穷举,但是由于随着树的高度的加大,其子结点的增加宿舍剧增,所以对所有的子结点进行穷举是不大现实的。而根据当前的状态和目标状态进行对比可以用一个评估函数来评估当前转载 2007-05-29 16:14:00 · 783 阅读 · 0 评论 -
C#解号称爱因斯坦出的智力题
现有题号称爱因斯坦出的智力题全世界只有2%能够做出。------------------------------------------------1、在一条街上,有5座房子,喷了5种颜色。2、每个房里住着不同国籍的人3、每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物问题是:谁养鱼?提示:1、英国人住红色房子2、瑞典人养狗3、丹麦人喝茶4、绿色房子在白色房子左面5、绿色房子主人喝咖啡6、抽Pa转载 2007-05-29 16:20:00 · 716 阅读 · 0 评论