public int minDiffernce(int arr[], int n)
{
// Your code goes here
int range=0;
for(int i=0;i<n;i++){
range += arr[i];
}
boolean[][] dp = new boolean[n+1][range+1];
for(int i=0;i<=n+1;i++){
for(int j=0;j<range+1;j++){
if(i==0) dp[i][j] = false;
if(j==0) dp[i][j] = true;
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=range;j++){
if(arr[i]<=j){
dp[i][j] = dp[i-1][j-arr[i]] || dp[i-1][j];
}
else dp[i][j] = dp[i-1][j];
}
}
ArrayList<boolean> v = new ArrayList<boolean>();
for(int i=0;i<range+1;i++){
if(dp[n][i]==true) v.add(dp[n][i]);
}
int mini = Integer.MAX_VALUE;
for(int i=0;i<range/2;i++){
mini = Math.min(mini, range-2*v[i]);
}
return mini;
}
}
它正在抛出这些错误。
prog.java:53: error: unexpected type
ArrayList<boolean> v = new ArrayList<boolean>();
^
required: reference
found: boolean
prog.java:53: error: unexpected type
ArrayList<boolean> v = new ArrayList<boolean>();
^
required: reference
found: boolean
prog.java:61: error: array required, but ArrayList<<any>> found
mini = Math.min(mini, range-2*v[i]);
^
>
ArrayList只能保存对象,不能保存基元类型。因此,应该-
arraylist
math.min()可以有下面提到的四个声明之一。代码中的V[i]将返回布尔值,并且oepration2*V[i]
的结果无效。因此您会看到错误。
我试图发布一个新的条目到MongoDB,我知道这个问题是我在服务器文件中调用我的路由的地方,但我不知道如何解决这个问题。我需要能够测试在邮递员的API和张贴到数据库。 我得到以下错误: /users/ryan/desktop/leasequery/operations-backend/node_modules/express/lib/router/index.js:458抛出新的TypeError
当涉及到java打包的细节时,我是一个完全的新手。 我已经通过jdk-15编写了一个使用Java-15的TCP数据服务器,它在VSCODE下运行时工作得相当愉快。 生成mrs_server-1.0.exe。然后创建文件夹C:\Program files\MRS_Server,其中包括mrs_server\app文件夹中我的代码的副本,一个mrs_server\runtime文件夹,我假定它包含运行
我正在做一个项目,我的意图是运行一个玉米作业,并发送邮件给我的朋友,祝他们生日,我能够从MySQL DB获取电子邮件,并将其与当前日期进行比较,但当涉及到发送电子邮件时,我得到NullPointerException。 我确信应用程序属性没有问题,我在其他项目中也使用了它们,它们的功能正常 这是我得到以下信息的错误
我只是想尝试一下Spring,但我似乎错过了什么。它似乎可以装载Spring和豆子,但是当它用autowired注入这些豆子时,它就不起作用了。有人有线索吗?
问题内容: 我正在使用Java和SimpleXML 我需要使用SimpleXML解析此XML文件: 我收到此异常: 03-22 16:02:35.072:WARN / System.err(1931):org.simpleframework.xml.core.ValueRequiredException:无法满足@ org.simpleframework.xml.ElementList(data
11:15:57创建表如果不存在tblcompany(companyid INT(11)无符号NOT NULL,custfirst VARCHAR(50),custlast VARCHAR(50),company VARCHAR(50),custphone VARCHAR(50), custemail VARCHAR(50),主键(companyid),索引(companyid),约束外键(com