社区
PowerBuilder
帖子详情
对数组进行排序的函数(在线等待,及时结贴)
hxb2003
2003-08-21 10:26:44
PB中没有对数组进行直接排序的函数,哪位大侠贴一个上来,50分
...全文
58
6
打赏
收藏
对数组进行排序的函数(在线等待,及时结贴)
PB中没有对数组进行直接排序的函数,哪位大侠贴一个上来,50分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuxhrabbit
2003-08-21
打赏
举报
回复
我做过比较:
利用数据结构中的排序算法的速度不是很快,因为PB的运行效率实在太低。
所以我采用下面的方法:
动态建立数据存储DATASTORE,然后把将排序的数组赋值给该数据存储,利用DATASTORE的SETSORT、SORT函数后,把结果再赋值回数组;
runsoft
2003-08-21
打赏
举报
回复
public void Sort(int [] list,int low,int high)
{
int pivot;
int l,r;
int mid;
if(high<=low)
return;
else if(high==low+1)
{
if(list[low]>list[high])
Swap(ref list[low],ref list[high]);
return;
}
mid=(low+high)>>1;
pivot=list[mid];
Swap(ref list[low],ref list[mid]);
l=low+1;
r=high;
do
{
while(l<=r&&list[l]<pivot)
l++;
while(list[r]>=pivot)
r--;
if(l<r)
Swap(ref list[l],ref list[r]);
}while(l<r);
list[low]=list[r];
list[r]=pivot;
if(low+1<r)
Sort(list,low,r-1);
if(r+1<high)
Sort(list,r+1,high);
}
你自己修改一下语法
polugen
2003-08-21
打赏
举报
回复
冒泡
pbtech
2003-08-21
打赏
举报
回复
冒泡排序等
有很排序拉
看看数据结构的排序那章书
eastpond
2003-08-21
打赏
举报
回复
好像没有吧,
可以自己做一个通用函数呀
hexubing
2003-08-21
打赏
举报
回复
用datastore太费资源,建议用冒泡排序
matlab求解指数和对数
函数
方程
matlab求解指数和对数
函数
方程,通过编程实战掌握具体应用。包括matlab求解指数和对数
函数
方程前、matlab求解指数和对数
函数
方程中、matlab求解指数和对数
函数
方程后。
c51语言写数据排序程序,51系列单片机学习5—C编程程序语句
CPU 在读 SBUF 时会指到接收寄存器,在写时会指到发送寄存器,而且接收寄存器是双缓冲寄存器,这样能避免接收中断没有
及时
的被响应,数据没有被取走,下一帧数据已到来,而造成的数据重叠问题。发送器则不需要用到双...
PHP常见中高面试题汇总(附答案)
其中纯静态又分为:局部纯静态和全部纯静态。...PHP经典四大排序算法PHP的四种基本排序算法为:冒泡排序、插入排序、选择...冒泡排序:对
数组
进行多轮冒泡,每一轮对
数组
中的元素两两比较,调整位置,冒出一个最大的数来。
Unity 性能优化的手段(对象池、静/动态批处理、GPU实例化、垃圾回收、LOD、LightMap)【更新中】
在Unity中,Find系列
函数
(如FindObjectOfType,Find,FindChild等)是非常消耗性能的操作,因为它们需要遍历整个场景或者对象的所有子对象。批处理(Batching)是在游戏开发和3D图形渲染中常用的一种性能优化技术,...
前端面经知识总结及参考回答 —— 尽量日更
先用sort方法对
数组
进行排序
。对排序后的
数组
逐个遍历,比较其相邻元素是否有相同的,有则删除。 function method(arr){ arr = arr.sort(); var array_ = [arr[0]]; // 把第一个放进去 for(var i = 1; i < arr....
PowerBuilder
1,072
社区成员
66,436
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章