小编use*_*752的帖子

如何检查 SPARQL 中变量的前缀?

我想找到 RDF 中有多少资源,但找不到任何教程来解释如何检查 SPARQL 中的变量前缀。

我试过这个:

select count(?x) where {
  res:?x ?p ?v
}
Run Code Online (Sandbox Code Playgroud)

但它有语法错误。我正在为 DBPedia 使用 virtuoso

sparql dbpedia virtuoso

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

如何在java中读取列表时保留10个最大整数?

我在列表中有一个整数列表,并希望在我迭代列表并将它们保存在TreeSet中时保留10个最大值.我正在使用此代码:

for(Integer i : list) {                
            if (treeSet.size() < 10) {                    
                treeSet.add(i);
            } else if (i > treeSet.last()) {
                treeSet.pollLast();
                treeSet.add(i);
            }
        }
Run Code Online (Sandbox Code Playgroud)

但是在运行此代码之前更改列表中的整数顺序时结果是不同的.我的代码是真的吗?

java sorting collections

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

最大似然估计究竟意味着什么?

当我们训练模型时,我们通常使用MLE来估计模型.我知道这意味着这种学习模型最可能的数据是我们的训练集.但我想知道它的概率是否完全匹配1?

machine-learning mle

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

这种贪婪的方法是什么?

我们有一个n数字数组,除了一个数字之外,所有数字都在这个数组中重复了很多次; 我们想要找到重复奇数次的数字.

我认为最优算法比时间复杂度更好,O( n Log(n) )因为我们可以对数组进行排序然后迭代它,当我们看到一个新数字时,我们增加一个累加器,当我们再次看到它时,我们减少累加器,最后每个成员的累加器不是零已经重复奇数次.

此外,我认为它没有一个更好的算法,O(n)因为如果它已经必须是O( Log(n) ),为此我们需要一个排序的数组,但我们的初始数组不是.

algorithm greedy time-complexity

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