小编Sim*_*zie的帖子

为c ++寻找一组丰富的跨平台库

他们的任何库是否提供类似于单声道但c ++语言的功能?我知道提升存在,但我喜欢单声道而不是提升.

我希望做的不仅仅是基本库集中可用的内容,比如更容易播放声音(跨平台),GUI,加载图像,时间等等.我想我正在寻找人们可能会认为引擎或大型库的内容.

c++ mono

0
推荐指数
3
解决办法
947
查看次数

如果给出起始地址,则创建一系列IP地址

如果给出起始IP地址(例如192.168.0.1),我需要编写代码来ping一个20个IP地址的序列.每个连续的IP地址应比前一个大一位.

ruby

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

用列表的平均值替换列表中的所有NA编号

我是R的新手,我一直在尝试NA用每列的平均值替换值.我尝试了很多选择.但似乎没有工作.我试过这个和很多类似的但是我继续得到:argument is not numeric or logical: returning NA.

script<-function() {
for (i in names(data)) {
        data[[i]][is.na(data[[i]])] <- mean(data[[i]], na.rm=TRUE);
    }
}
Run Code Online (Sandbox Code Playgroud)

但过了一会儿,我以为我只是计算了这些专栏,然后想出了这个:

script<-function() {
    for (i in 1:20) {
        data[[i]][is.na(data[[i]])] <- mean(data[[i]], na.rm=TRUE);
    }
}
Run Code Online (Sandbox Code Playgroud)

它没有显示任何错误,但似乎也没有.当我输入数据时,它只是相同的数据框,但未经编辑.任何人都可以帮我这个吗?

for-loop r

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

提高嵌套循环的性能

该逻辑用于找到数组中的数字n,其中n和n + 5之间的范围将包括数组中的最多数字.我提出了一个解决方案,但它需要一个嵌套循环,因此它有点慢.有没有办法改善其表现?提前致谢.

数组保证排序.

int[] myArray = new int[]{1,2,4,5,7,9,15,19};
int bestNumber = 0;
int MaxMatchFound = 0;

for (int o = 0; o < myArray.Length; o++)
{

    int TempMatchFound = 0;

    for (int i = 0; i < myArray.Length; i++)
    {
        if (myArray[i] >= myArray[o] && myArray[i] <= (myArray[o] + 5))
        {
            TempMatchFound++;
        }
    }
    if (TempMatchFound > MaxMatchFound)
    {
        bestNumber = myArray[o];
        MaxMatchFound = TempMatchFound;
    }

}

return bestNumber;
Run Code Online (Sandbox Code Playgroud)

c# arrays sorting performance loops

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

Android Java有没有一种方法可以将某些对象添加到arraylist的特定索引处?

您好,我有ArrayList<String>一些琴弦。我想在特定的索引处插入一个字符串,而不会使该索引上的字符串丢失。我知道如何使用,list.add(index, string)但是它用新的替换了索引处的字符串。

例如我有这个ArrayList:

index 0 => Orange
index 1 => Melon
index 2 => Apple
index 3 => Strawberry
index 4 => Pear
index 5 => Banana
Run Code Online (Sandbox Code Playgroud)

现在,我想将Cherry添加到索引2,因此结果应为:

index 0 => Orange
index 1 => Melon
index 2 => Cherry 
index 3 => Apple
index 4 => Strawberry
index 5 => Pear
index 6 => Banana
Run Code Online (Sandbox Code Playgroud)

有没有简单的方法可以做到这一点,因为它使我头痛。

java android arraylist

-2
推荐指数
1
解决办法
1686
查看次数

用动态内容替换字符串中的占位符

我想使用.split函数或任何允许我读取文本文件并获取应用程序中创建的值并将它们放入文本文件中拆分符号所在区域的函数.

例如:示例文本文件:template.txt我的名字是*.我是*岁.我出生于*.

textbox1 = Jim textbox2 = 25 textbox3 = 08/14/2012

我希望将textbox1到textbox3的值添加到一个新的文本文件中,其中包含来自"*"符号的template.txt中的行.有什么想法吗?

c#

-2
推荐指数
1
解决办法
2736
查看次数

c#相当于c ++"floor"函数

我正在寻找C#中floor(x)的实现,以便它与C++版本匹配.

floor of 2.3 is 2.0
floor of 3.8 is 3.0
floor of -2.3 is -3.0
floor of -3.8 is -4.0
Run Code Online (Sandbox Code Playgroud)

由于C++审阅者将检查我的代码,floor在C#中哪些实现是合理的,这样他就不会拉出他的(最后剩下的)头发?

c# floating-point int floor

-2
推荐指数
1
解决办法
1149
查看次数

标签 统计

c# ×3

android ×1

arraylist ×1

arrays ×1

c++ ×1

floating-point ×1

floor ×1

for-loop ×1

int ×1

java ×1

loops ×1

mono ×1

performance ×1

r ×1

ruby ×1

sorting ×1