这个算法要学学,复式拆单式
首先感谢我的同事,刘信信,我用了6个for算出来的结果,他用一个for就搞定,这就是差距啊。最近在做一个彩票的项目,要实现把复式投注拆成单式。 楼主无私 分享代码。
仅仅分享一个四位数的投注。5位、6位 一看代码就懂了。
/// <summary>
/// 复式拆成单式4位数的 2013-7-8 _Strong
/// </summary>
/// <param name="gewei"></param>
/// <param name="shiwei"></param>
/// <param name="baiwei"></param>
/// <param name="qianwei"></param>
/// <returns></returns>
public static String allNumOrder(String[] gewei, String[] shiwei, String[] baiwei, String[] qianwei)
{
int gewei_length = gewei.Length;
int shiwei_length = shiwei.Length;
int baiwei_length = baiwei.Length;
int qianwei_length = qianwei.Length;
StringBuilder sb = new StringBuilder();
String[] strArray = new String;
for (int i = 0; i < gewei_length * shiwei_length * baiwei_length * qianwei_length; i++)
{
strArray = gewei;
strArray = shiwei;
strArray = baiwei;
strArray = qianwei;
String strTemp = strArray + "," + strArray + "," + strArray + "," + strArray;
sb.Append(strTemp).Append("&");
}
String temp = sb.ToString();
return temp;
}
感谢信信!!
:D厉害,这和我之前做的水仙花模式很像,都是求出一组算数。我基础还不够,看得懂,但是让做,可做不出,楼猪~的同事厉害,楼猪更厉害~复制粘贴是楼猪的本事,而我们就是来吸取精华的。 金贤重 发表于 2013-7-24 20:49 static/image/common/back.gif
厉害,这和我之前做的水仙花模式很像,都是求出一组算数。我基础还不够,看得懂,但是让做,可做不出,楼 ...
复制粘贴。。。。。
页:
[1]