wjcpcahu 发表于 2008-5-5 19:31:33

列表值更改

我把问题简化一下:
有一个随机的列表
针对列表里面的每一个值,按照0.6的概率进行改变。对于每一个值,如果random-float 1 < 0.6 就将其乘以-1。这样就会得到一个新的列表,该怎么写语言啊?

wjcpcahu 发表于 2008-5-5 20:03:48

解决!

是得通过两个列表,我也刚想到。
to setup-environment
   set mylist-environment n-values 10 ]            
   set mylist-choose n-values 10 ]
   set mylist-environment( map [?1 * ?2 ]mylist-environment mylist-choose)
end
呵呵,不知道是不是这个意思。
页: [1]
查看完整版本: 列表值更改