- <%
- '******************************
- '函数:NewOrder(ArrStr)
- '参数:Rstr,以逗号做分隔的数字数组
- '作者:阿里西西
- '日期:2007/7/13
- '描述:重排序数字数组
- '示例:<%=NewOrder("34,53,13,22,38,86,111,23,65")%>
- '******************************
- Function NewOrder(ArrStr)
- For i = 0 To Ubound(Split(ArrStr,","))
- If n > 0 Then
- ArrStr = Replace(ArrStr,n,0)
- End If
- sp = split(ArrStr,",")
- n = 0
- For j = 0 To ubound(sp)
- If int(sp(j)) > int(n) Then
- n = sp(j)
- End If
- Next
- NewOrder = NewOrder & replace(n,0,"") & " "
- Next
- NewOrder = NewOrder
- End Function
- %>
相关文章
- 向量体系结构(5):步幅&&集中一分散- 在C语言中,矩阵的行存储是连续的,但列之间存在较大的步幅。以矩阵D为例,如果要连续访问其列中的元素(内层循环的目的),每次迭代需要跳过整个行的宽度。Fortran语言通常以列主序存储数组,意味着矩阵的列元素在内存中是连续的,意味着访问其连续行元素时需要跨过较多内存空间。 编译器在向量化代码时,需要识别并优化这些步幅问题,以便有效地利用向量处理器的并行能力。如果不对循环进行重新排序或调整访问模式,处理器可能无法有效加载连续的向量元素到寄存器中进行并行运算,这会影响性能。 编译器可以通过循环变换(如循环展开、循环交换等)来改善内存访问模式,以减小步幅或使其适应向量寄存器的宽度。例如,通过改变循环顺序,使内存访问变得更加连续,从而减少跨步读取的次数。 向量处理器处理非连续数据
- [C#]使用 C# 代码实现拓扑排序 dotNet Core WEB程序使用 Nginx反向代理 C#里面获得应用程序的当前路径 关于Nginx设置端口号,在Asp.net 获取不到的,解决办法 .Net程序员 初学Ubuntu ,配置Nignix 夜深了,写了个JQuery的省市区三级级联效果
- js中的冒泡排序以及实现一个数组中得最到最大的数字小例
- php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
- Asp下实现限制IP访问的程序代码
- php 二维数组快速排序算法的实现代码
- asp下查询xml的实现代码
- asp下实现代码的“运行代码”“复制代码”“保存代码”功能源码
- ASP下实现自动采集程序及入库的代码
- asp下实现UrlEncoding转换编码的代码