数字1-i,分成n组,按照大小排下去,1排到第一组,n排到第n组,n+1排到n-1组,n+2排到n-2组。2n排到第一组 一直是这么排下去 直到排完为止
比如是1-20,分成5组,第一组是1,10,11,16,第二组是2,9,12,17,第三组是3,8,13,18
第四组是4,7,14,19,第五组是5,6,15,20
比如是1-20,分成5组,第一组是1,10,11,16,第二组是2,9,12,17,第三组是3,8,13,18
第四组是4,7,14,19,第五组是5,6,15,20
解决方案 »
- 求一MD5 C#版实现。。。
- 求一个用matlab,C#写的灰色预测模型的代码
- 弄了几天搞不定啊:TcpClient传入的IP地址是无效的IP,用户界面停止响应状态如何解决
- SOCKET问题!超郁闷!!
- C#做像PS一样的有加载数据的欢迎界面
- C#(WINDOWS编程)
- 我把窗体的 FormBorderStyle 属性设置成了 None,程序运行后就不能拖动窗体了,请问有什么办法拖动窗体!
- 如何用二维数组来做一个随机点名系统
- VS 2012 的Blend工具,不小心删除了个面板
- 新手问一个关于开发C# WebService
- 高分求关于缩略图的问题
- 关注.NET Framework 2.0 类型库中新增的常用功能
int iIndex=1;int x, y=0, iStep=1;for( x=0;; x++ ) // 第一维度的循环
{
for ( ; y<n && y>=0; y+=iStep ) // 第二维度的循环
{
if ( iIndex> i ) return;
iArr[x][y] = iIndex ++;
}
iStep = -iStep;
y += iStep;
}随手写的,没验证过。呵呵!