我最近决定开始尝试Android应用程序开发,因此我下载了适用于Windows的Java SE Development Kit 8(x86)(我的Windows 8 64位,但我的指南建议使用32位),Android SDK和Eclipse IDE for Java开发人员(x86).
但是,当我双击eclipse.exe时,我的Eclipse将无法启动!相反,我收到以下错误消息:

我尝试在我的环境变量中将Java添加到我的Path变量中,如我查找的一些解决方案中所建议的那样,但它仍然无法正常启动.
谁知道我还能尝试什么?另外,如果可能的话,请不要使用超级技术词汇,因为我是这些东西的新手并且不会理解你...谢谢哈哈:D
我是C的新手!所以我得到两个相等长度的整数数组作为输入和一个len,它总是等于两个数组的len.我应该验证数组A中的整数是否等于数组B中的整数,顺序无关紧要.
例如,以下是可以的:
A[:)] = {1,2,3}
B[:(] = {3,2,1}
Run Code Online (Sandbox Code Playgroud)
但以下情况并不正常:
A[:)] = {1,1,1}
B[:(] = {1,2,3}
Run Code Online (Sandbox Code Playgroud)
这是我下面的代码,我在main.c中放了一个示例测试.但是,我的代码无法产生正确的答案.但我不知道为什么,我想知道是否有人可以帮助指出我哪里出错了.提前致谢!
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
//flag = 1 means the two arrays are equal, or empty
//flag = 0 means that the two arrays are not equal
int scrambled( int a[], int b[], int len)
{
int i = 0;
int j = 0;
int flag = 0;
if (len == 0)
{
return 1;
}
for(i = 0; i < len; i++) …Run Code Online (Sandbox Code Playgroud)