gpt4 book ai didi

arrays - J:列表项之间的符号变化次数

转载 作者:行者123 更新时间:2023-12-05 00:24:12 24 4
gpt4 key购买 nike

a的项目是 _11 .

a =: 1 _1 _1 1 _1
a有3个符号变化:
1, -1, -1, 1, -1
Λ Λ Λ
here and here

我如何无循环地计算它们?

最佳答案

您将它们与 2 v\ 配对, 检查它们是否不同 ~:/和总和 +/ :

+/ 2 ~:/\ a
3

2 ~:/\ 1 1 1 _1 _1 _1 1 _1 1
0 0 1 0 0 1 1 1

+/2 ~:/\ 1 1 1 _1 _1 _1 1 _1 1
4

编辑

或者你可以排队缩减 }:并斩首 }.a并比较它们,但这显然效率较低。
+/(}: ~: }.) a

关于arrays - J:列表项之间的符号变化次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26697378/

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