![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法拾取
KSJSOFTWLB
从事。NET程序开发
展开
-
基本排序算法之次序反转(Swap)操作
<br />Swap操作是我们在设计排序算法的时候很经常会用到的,例如比较两个值大小后,要对掉位置。我这篇日志是写出一个通用的方法来作处理。<br />既然是值的位置对调,就要考虑到数据类型的问题。为了做到这个函数一次编写多次使用,我们使用了C# 2.0中的泛型技术,如下面代码示例<br />staticvoid Swap<T>(ref T value1, ref T value2)<br /> {<br /> T temp;<br /> temp原创 2010-11-18 14:37:00 · 518 阅读 · 0 评论 -
百钱百鸡问题
<br /> <br />问题陈述:<br />这是我国古代一道有名的数学难题,要求用100元买100只鸡,其中公鸡五元一只,母鸡三元一只,每种至少买一只,求购买方案,程序中以x代表公鸡,y代表母鸡,z代表小鸡<br /> <br />static void Main(string[] args) <br />{ <br />//百钱百鸡问题 <br /><br />for (int x = 1; x < 20; x++) <br />{ <br />for (int y = 1; y < 33; y++)原创 2010-11-18 11:44:00 · 594 阅读 · 0 评论