小编use*_*277的帖子

R闪亮:无法分派应用程序的任务,正在进行1个任务

尝试部署Shiny应用程序时,收到以下错误消息:

Error: HTTP 409
POST https://api.shinyapps.io/v1/applications/194614/deploy
Unable to dispatch task for application=194614, there are 1 tasks in progress
Execution halted
Run Code Online (Sandbox Code Playgroud)

为什么会这样呢?我有什么办法可以停止正在进行的任务?

r shiny

7
推荐指数
1
解决办法
227
查看次数

JAVA:有人可以向我解释这个递归代码吗?

我在这里有一些针对Java的练习题.我们应该在不使用编译器的情况下确定答案.

请参考以下方法:

public static int  product(int n){
if (n <= 1)
    return 1;
else 
    return n * product(n-2);
}
Run Code Online (Sandbox Code Playgroud)

调用product(6)时的输出是什么?

A)1

B)8

C)12

D)48

E)70

根据答案,正确的输出是48.我真的不明白为什么这是真的.6不符合基本情况,所以它转到else语句.因此6,然后产品(6-2)=产品(4),其进入产品(2),其进入产品(0),从而产生6*4,4*2,2*0,0*0.但那是32,而不是48?有什么我想念的吗?

产品(25)由于某种原因返回-1181211311,我不确定为什么会发生这种情况.是因为递归调用中有堆栈溢出还是什么?

解释会非常有帮助,谢谢!

recursion

1
推荐指数
1
解决办法
561
查看次数

Java:比较输入到列表中的所有内容而不使用循环?

这是一个Hangman游戏.我使用SortedSet来存储用户输入的猜测.这些字母存储为char.我想要做的是将给定单词中的每个字符与SortedSet中的每个字符进行比较,并将匹配的字符附加到返回的字符串.如果不匹配,则会附加" - ".

例如:

我有一个包含猜测的集合:'a','e','t'

我有一句话:苹果

该方法应返回字符串"a --- e"

现在,我有一个方法生成一个符合我需要的格式的字符串.我不知道如何修改它,因此它适用于集合中的所有字符.

我不想为集合中的所有字符运行整个if/else结构,因为这会添加太多破折号,所以我认为我不能使用for-each循环.

private int generatePattern(String s, char guess) {
    String pattern = "";
    for (int i = 0; i < length; i++){
        if (s.charAt(i) == guess){
            pattern += guess + " ";
        } else {
            pattern += "- ";
        }
    }
    return pattern;
}
Run Code Online (Sandbox Code Playgroud)

java string set

1
推荐指数
1
解决办法
704
查看次数

标签 统计

java ×1

r ×1

recursion ×1

set ×1

shiny ×1

string ×1