prolog - 为什么它给我错误的子集的结果?
问题描述
这段代码不能让我得到子集它总是给出错误的结果
possibleSubset([], []).
possibleSubset([H|T], [H|NT]):-
possibleSubset(T, NT).
possibleSubset([_|T], NT):-
possibleSubset(T, NT).
那该怎么办?我有一个项目,明天必须提交,所以请尽快帮助我
解决方案
推荐阅读
- reactjs - 如何为钩子编写测试?
- .net - 使用 cyper 获取 neo4j 的内部唯一 ID 并将其分配给我的对象
- typescript - 配置 TSLint 以显示静态只读名称错误:'some_string'
- javascript - 检查时间戳是否超过 24 小时 - Javascript
- android - 如何在android中从SQL lite数据库存储和检索动态添加的图像
- file - 匹配两个文件并打印差异
- java - 为什么我需要“新”作为数组参数?
- c# - .NET CORE 3.1 - [HttpPost] - JSON 值无法转换为 Newtonsoft.Json.Linq.JToken
- javascript - 在什么元素上使用 onkeydown 属性?
- continuous-integration - 是否可以从 Cloud Build 步骤启动 PubSub 模拟器