random - 如何生成随机布尔*函数*(不是随机布尔*值*)?
问题描述
其中A,B和C是长度为N的位串,我想对形式的所有确定性函数的空间进行采样
f(A,B) --> C
换一种方式(希望能帮助清楚!)我想要一个 Python 函数get_func
,它返回一个随机生成的函数,形式为
def fn(A,B) :
... ## combines bitstrings A and B in some way to produce bitstring C
return C
理想情况下,get_func
应该有同等的可能性选择这种形式的任何一个可区分的可能函数。
我不知道从哪里开始超出这个规范!任何提示都将受到欢迎。
解决方案
推荐阅读
- python - 如何将 Python Elasticsearch 客户端连接到 Bitnami ELK VM?
- python - 提供类型并返回这些类型的对象的 TypeHinting 函数
- forms - 以反应形式填充 TextInput 后键盘冻结
- go - Go 忽略 HTTP_PROXY 环境变量
- typescript - Fastify Typescript:身体未知
- java - 为什么子列表中的更改会反映在Java中的原始列表中......如何避免这种情况?
- java - java.lang.NoClassDefFoundError: org/junit/platform/engine/ConfigurationParameters
- algorithm - House Robber变体:最多可以抢劫K家
- javascript - 将检查输入的值作为道具获取到组件中的反应
- google-apps-script - 如何将数据从 webapp 传输到插件