gpt4 book ai didi

apl - 在 APL 中检查每个相邻的列表对是否有序(默认编程)

转载 作者:行者123 更新时间:2023-12-01 23:17:59 27 4
gpt4 key购买 nike

给定 APL 中的列表,我想检查每个相邻对是否有序。因此,给定 (a0, a1, ..., an),我想计算:

(a0 ≤ a1) ∧ (a1 ≤ a2) ∧ .... ∧ (a[n-1] ≤ an)

我不想计算等效形式,我想使用默认编程。我的解决方案是 ((¯1↓⊢)∧.≤(1↓⊢)) 但它似乎太冗长了。有人有什么想法吗?

最佳答案

∧/2≤/⊢

X f/Y 使用大小为 X 的滑动窗口计算 Y 中的 f 缩减。因此,如果 X←2 那么我们得到成对减少,或者换句话说,在后续对之间插入 f。需要 来完成 3-train 2 ≤/⊢ 然后我们只需要使用 ∧/

关于apl - 在 APL 中检查每个相邻的列表对是否有序(默认编程),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68555801/

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