这是C++的BP算法源程序:
http://purec.binghua.com/Article/Class6/Class19/200405/131.html
可以根据他做转换
http://purec.binghua.com/Article/Class6/Class19/200405/131.html
可以根据他做转换
解决方案 »
- C#关于多态的问题,虚方法的问题
- Html2Image
- 怎么用代码设置窗体中所有checkbox的Checked值都为false?
- 如何将JDK的安装程序(一个EXE)也打包到.net做的的安装程序中?
- 为什么显示的是1而不是walker
- 谁知道YYYY/MM/DD 格式的 输入 怎么验证(check) 阿,快 下班了马上结贴
- System.IndexOutOfRangeException: 在位置 1 处没有任何行。
- 请问C#能够编写出可以让Asp直接调用的DLL文件吗?
- C#连接数据库sqlserver
- 如何在 C#中使用嵌入式sql语句?
- 把两个表分别为tablea、tableb绑定到datagrid里面,SQL语句应该怎么写?
- 100分求C#的速查手册
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
int[] myArray = new int[] { 10, 8, 3, 5, 6, 7, 4, 6, 9 };
OutPutResult(myArray);
maopaoAsc(myArray);
OutPutResult(myArray);
maopaoDesc(myArray);
OutPutResult(myArray);
}
static void OutPutResult(int[] myArray)
{
for(int i=0;i<myArray.Length;i++)
{
System.Console.WriteLine(myArray[i].ToString());
}
} static int[] maopaoAsc(int[] myArray)
{
// 取长度最长的词组 -- 冒泡法
for( int j=1;j<myArray.Length;j ++ )
{
for(int i=0;i<myArray.Length - 1;i ++)
{
// 如果 myArray[i] > myArray[i+1] ,则 myArray[i] 上浮一位
if( myArray[i]>myArray[i+1])
{
int temp = myArray[i];
myArray[i] = myArray[i+1];
myArray[i+1] = temp;
}
}
}
return myArray; }
static int[] maopaoDesc(int[] myArray)
{
// 取长度最长的词组 -- 冒泡法
for( int j=1;j<myArray.Length;j ++ )
{
for(int i=0;i<myArray.Length - 1;i ++)
{
// 如果 myArray[i] > myArray[i+1] ,则 myArray[i] 上浮一位
if( myArray[i]<myArray[i+1])
{
int temp = myArray[i];
myArray[i] = myArray[i+1];
myArray[i+1] = temp;
}
}
}
return myArray; }
}
}