gpt4 book ai didi

algorithm - 准系统排序算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:33:09 25 4
gpt4 key购买 nike

有人要求我制作一个简单的排序算法,以将 6 个数字的随机序列按数字顺序排序。但是,有人要求我使用 Barebones 来完成这项工作,Barebones 是 Computer Science, an Overview 一书中提出的一种理论语言。

可以找到关于该语言的一些信息here .

澄清一下,我是一名实习教师,一直在分析“迷你编程语言”及其在教学环境中的用途。我向我的导师建议我看准系统(语言)并询问我应该编写什么样的示例程序。他提出了一种简单的排序算法。现在,自从查看该语言后,我无法理解如何在不使用数组和 if 语句的情况下做到这一点。

交换变量值的代码是

while a not 0 do;
incr Aux1;
decr a;
end;
while b not 0 do;
incr Aux2
decr b
end;
while Aux1 not 0 do;
incr a;
decr Aux1;
end;
while Aux2 not 0 do;
incr b;
decr Aux2;
end;

但是,该语言不提供 < 或 > 运算符。

我可以使用什么作为解决方法?

最佳答案

哦,来吧,开始思考问题吧!

什么是数组?变量列表。

所以 Barebones 没有 if 语句?它有 while 循环。

继续你的作业。

关于algorithm - 准系统排序算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2653984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com