我在jsp中写了一个条件if else标签logic:iterate,如下所示: -
<s:if test="%{#status=='Scheduling'}">
<td><input type="button" name="Save" enabled="enabled" value="View Log" class="Button" onclick="javascript:update('<bean:write name="test" property="listName" />','<bean:write name="test" property="testType" />',<bean:write name="test" property="status" />,this.value)"></td>
</s:if>
<s:elseif test="%{#status=='Running'}">
<td><input type="button" name="Save" enabled="enabled" value="View Log" class="Button" onclick="javascript:update('<bean:write name="test" property="listName" />','<bean:write name="test" property="testType" />',<bean:write name="test" property="status" />,this.value)"></td>
</s:elseif>
<s:else>
<td><input type="button" name="Save" disabled="disabled" value="View Log" class="Button" onclick="javascript:update('<bean:write name="test" property="listName" />','<bean:write name="test" property="testType" />',<bean:write name="test" property="status" />,this.value)"></td>
</s:else>
Run Code Online (Sandbox Code Playgroud)
我<%@taglib prefix="s" uri="/struts-tags" %>在jsp文件的开头定义了一个,如下所示: -
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> …Run Code Online (Sandbox Code Playgroud) 问题陈述::在Java中,给定一个整数数组,是否可以选择一组整数的组,使得该组与给定目标相加,并具有以下附加约束:如果数组中有数字,则相邻且相同的值,它们必须全部被选中,或者都不被选择.例如,对于数组{1,2,2,2,5,2},必须选择或不选择中间的所有三个2,所有都作为一个组.(一个循环可用于查找相同值的范围).
groupSumClump(0, {2, 4, 8}, 10) ? true
groupSumClump(0, {1, 2, 4, 8, 1}, 14) ? true
groupSumClump(0, {2, 4, 4, 8}, 14) ? false --> Failing Test Case
groupSumClump(0, {8, 2, 2, 1}, 9) ? true --> Failing Test Case
groupSumClump(0, {8, 2, 2, 1}, 11) ? false --> NegativeArraySizeException
Run Code Online (Sandbox Code Playgroud)
我做了一些初步分析,部分代码如下.
public boolean groupSumClump(int start, int[] nums, int target) {
start = 0;
boolean flag = false;
// get the highest int from the list of array we have …Run Code Online (Sandbox Code Playgroud) 我们有由块组成的三角形。最上面一行有 1 个块,下一行有 2 个块,下一行有 3 个块,依此类推。计算具有给定行数的三角形中的块总数。
triangle(0) => 0
triangle(1) => 1
triangle(2) => 3
Run Code Online (Sandbox Code Playgroud)
函数签名是 public int triangle(int rows) { }
我无法继续解决这个问题并努力解决它。