小编the*_*tna的帖子

如何证明问题是NP完整的?

我有调度问题.我需要证明问题是NP完整的.证明NP完成的方法有哪些?

algorithm

100
推荐指数
5
解决办法
12万
查看次数

重命名SVN存储库项目名称

我已将项目从CVS迁移到SVN.现在我需要重命名该项目.什么是最好的重命名方式,保持历史的完整性.项目文件夹包含大约100个C及其头文件.

svn naming

33
推荐指数
3
解决办法
6万
查看次数

C中无符号和无符号int之间的区别

能否请你说清楚有什么区别之间unsignedunsigned int?也许一些示例代码会有所帮助.

c int unsigned

32
推荐指数
3
解决办法
1万
查看次数

函数已定义但未在C中使用警告

我有许多C源文件(.c和.h文件).头文件包含许多功能.在这些函数中,只有部分用于源.C文件.假设啊,bh是头文件,ac和bc是.c文件.啊是包含在ac但只有一些功能在一个.使用h并且不使用休息.编译后我发现以下警告:

 function XXXX defined but not used.
Run Code Online (Sandbox Code Playgroud)

但是那些未在ac中使用的XXXX函数在bc中使用所以,我也无法完全删除这些函数.因此,我决定创建一个单独的文件,只包含那些XXXX函数,并将其包含在任何使用它的位置.这样做会创建多个头文件.任何人都可以建议我一些有效的方法来解决这个问题.

c warnings

31
推荐指数
4
解决办法
6万
查看次数

intptr_t和uintptr_t的字符串格式

什么是字符串格式intptr_t, uintptr_t 哪个对32位和64位架构都有效.

编辑

warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type "AAA"
Run Code Online (Sandbox Code Playgroud)

这是我在64位但不是32位的警告.

  intptr_t  AAA
Run Code Online (Sandbox Code Playgroud)

c formatting printf scanf

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

ArrayList作为HashMap中的键

是否可以添加一个ArrayList键作为HashMap.我想保留双字母的频率数.二元组是关键,价值就是它的频率.

对于像"他是"这样的每个双子星,我创建一个ArrayListfor it并将其插入到HashMap.但我没有得到正确的输出.

public HashMap<ArrayList<String>, Integer> getBigramMap(String word1, String word2) {
    HashMap<ArrayList<String>, Integer> hm = new HashMap<ArrayList<String>, Integer>();
    ArrayList<String> arrList1 = new ArrayList<String>();
    arrList1 = getBigram(word1, word2);
    if (hm.get(arrList1) != null) {
        hm.put(arrList1, hm.get(arrList1) + 1);
    } else {
        hm.put(arrList1, 1);
    }
    System.out.println(hm.get(arrList1));
    return hm;
}


public ArrayList<String> getBigram(String word1, String word2) {
    ArrayList<String> arrList2 = new ArrayList<String>();
    arrList2.add(word1);
    arrList2.add(word2);
    return arrList2;
}
Run Code Online (Sandbox Code Playgroud)

java nlp hashmap

17
推荐指数
2
解决办法
3万
查看次数

gcc警告:使用但未定义的函数

我收到了警告:function used but not defined.我static __inline__在头文件中说a.h.头文件包含在a.c.我想将头文件中的所有内联函数放入.c文件中.以下代码给出了我的问题的想法.

原始代码:

啊:

static __inline__ function1(){
    function definition;  
}
Run Code Online (Sandbox Code Playgroud)

我换了:
啊:

static function1();
Run Code Online (Sandbox Code Playgroud)

AC:

#include "a.h"

static function1(){
   function definition;
}
Run Code Online (Sandbox Code Playgroud)

在做上面我得到了警告:

   warning: function function1 is used but not defined. 
Run Code Online (Sandbox Code Playgroud)

能不能让我知道为什么我会收到这样的警告?我想把所有的__inline__功能都转移到这里,.c这样我就不会收到警告了:

  warning: function1 is could not be inlined, code size may grow.
Run Code Online (Sandbox Code Playgroud)

提前致谢

c gcc compiler-warnings

16
推荐指数
2
解决办法
3万
查看次数

在java中连接多个.txt文件

我有很多.txt文件.我想连接这些并生成一个文本文件.我怎么在java中做到这一点?以下是这种情况

        file1.txt file2.txt 
Run Code Online (Sandbox Code Playgroud)

连接结果

             file3.txt
Run Code Online (Sandbox Code Playgroud)

这样file1.txt就遵循 了内容file2.txt

java concatenation

16
推荐指数
2
解决办法
3万
查看次数

Microsoft Visual Studio 2010是否支持c99?

我想知道Microsoft Visual Studio 2010是否支持C99.如果没有,我怎么能使用像intptr_t和的标准类型uintptr_t

c c99 visual-studio-2010 visual-studio

13
推荐指数
2
解决办法
2万
查看次数

将队列转储到python中的列表/数组中

我正在运行许多线程并在队列中收集结果.我想将其转储到数组或列表中,以便我可以进行索引并检索这些结果.队列中的每个元素都是维度为n的数组.我想访问这些数组.请你告诉我,我怎么办?

 def dump_queue(model_queue):
 queue_list = []
 for i in iter(model_queue.get,'STOP'):
         queue_list.append(i)
  return queue_list




aux_model=train_svm(np.array(trainExample),np.array(trainLabel))
model_queue.put(aux_model.coef_)
Run Code Online (Sandbox Code Playgroud)

因此,数组是学习的模型参数svm.model_queue在线程之间共享.我想访问每个模型参数向量而不是模型参数的每个条目.

python queue deque

10
推荐指数
3
解决办法
3万
查看次数