通常在c++中,当遍历数组时,您将向上计数并使用索引。然而,我想知道为什么使用数组作为索引也行得通。例如,
#include <iostream>
using namespace std;
int main() {
int a[] = {5,7,3,2,0};
int i = 0;
for(i = 0; i <5; i++)
{
cout<<i[a]<<"\n";
}
return 0;
}
输出将与使用人工智能相同。为什么会这样呢?
因此,我目前正在开发一个2D自上而下视图java游戏。我有一群叫“变种人”的暴徒,现在什么也不做。它生成一个随机数,并根据这个数字向这个方向移动几个像素。当玩家靠近时,我想弄清楚如何让变种人遵循玩家的x&y坐标。
以下是我的变种人目前所做的工作:
int xa = 0;
int ya = 0;
move = generator.nextInt(50) + 1;
if(move == (50))
ya = (random.nextInt(3) - 1) * random.nextInt(2);
if (!hasColli
我每天都在听你说“人工智能”。“人工智能”被认为是世界的革命。但我没有看到这些人工智能。
我见过无数奇怪的网站,其中包含“人工智能”,但实际上没有提供实际的产品供我下载和运行。我不想注册一些“等待名单”或支付"API访问“的钱。
我正在寻找一个AI.exe,我下载,然后我可以查询它的各种事情,它会智能地回答我。例如:
AI.exe "How much is two apples + 42 apples?"
它将使用字符串返回JSON输出,如:
44
我不希望它发出任何外部请求,所以它会有一堆有用的数据库。我希望它能理解数学,单元和诸如此类的东西。我当然不希望能够质疑它的