小编Yak*_*kov的帖子

查看进程树 - tlist/tasklist

开始windows xptlist被改变tasklist. tlist有选项\t,允许查询父/子进程关系是否存在类似选项tasklist?谢谢

windows tasklist tlist windows-7

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

如何排序比n log n更快(在列表中给出一个强大的条件)?

我提出以下问题(didn`t知道如何解决它所有的方法)给定一个阵列ARRñ int小号,我们需要理清it.We已经知道ķ的这个intS被放置在原来的ARR作为排序数组.(只是不知道他们中的哪一个)他们告诉我这样的排序要好得多nlogn- 我没有任何线索......任何建议?

c++ sorting algorithm

10
推荐指数
2
解决办法
1673
查看次数

我如何引用乳胶和bibtex的参考范围

你好假设我有3个引用一个接一个,即[1] [2] [3].

但我想看[1] - [3].

我该怎么办.

谢谢.

latex bibtex

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

来自无向图的平衡生成树(T)

我连接了无向图.我正在寻找构建图的平衡生成树(T)的方法

具体关于平衡生成树,我可以定义如下:

  1. 如果树的根是r.所有节点都可以被划分为级别.所有与r(在T中)的距离为j的节点都在级别Lj等中.
  2. 对于每个节点w,可以为T的子树T_w定义,使得w是其根.
  3. 目标是以这样的方式定义生成树:对于每个级别Li,对于级别Li中的每两个节点u和v,T_u和T_v中的节点的数量是最大等效的.

是否有人可以建议任何算法用于构建这种"相对"平衡的生成树?

先感谢您.

algorithm tree graph

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

从控制台读取字符

我编写控制台应用程序,为i​​nt执行几个scanf,然后执行getchar:

int x,y;
char c;
printf("x:\n");
scanf("%d",&x);
printf("y:\n");
scanf("%d",&y);
c = getchar();
Run Code Online (Sandbox Code Playgroud)

因此,我得到了c = '\n',尽管输入是:

1
2
a
Run Code Online (Sandbox Code Playgroud)

这个问题怎么解决?

c scanf getchar

9
推荐指数
1
解决办法
5万
查看次数

如何在Spark上测量查询的执行时间

我需要在Apache spark(Bluemix)上测量查询的执行时间.我尝试了什么:

import time

startTimeQuery = time.clock()
df = sqlContext.sql(query)
df.show()
endTimeQuery = time.clock()
runTimeQuery = endTimeQuery - startTimeQuery
Run Code Online (Sandbox Code Playgroud)

这是一个好方法吗?相对于看到桌子的时候,我得到的时间看起来太小了.

sql time apache-spark ibm-cloud

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

双重对齐

根据这篇文章的讨论,我理解结构成员对齐的主要原因是性能(以及一些架构限制).

如果我们将在编译32位x86时调查Microsoft(Visual C++),Borland/CodeGear(C++ - Builder),Digital Mars(DMC)和GNU(GCC):对齐为int4个字节,如果int未对齐,则可能会发生2行存储体读取.

我的问题是为什么不double将4字节对齐呢?4个字节对齐double也会导致2行内存库读取....

例如,在以下示例中,由于double是8对齐的,因此结构的实际大小将是sizeof(char) + (alignment for double padding) + sizeof(int) = 20 bytes.

typedef struct structc_tag{
    char        c;
    double      d;
    int         s;
} structc_t;
Run Code Online (Sandbox Code Playgroud)

谢谢

c c++ structure memory-alignment

8
推荐指数
3
解决办法
7487
查看次数

包含OpenCL .cl文件的标头

我在一个.cl文件中写了一个OpenCL内核.它尝试了#include几个标题.

它的编译失败,因为包含的头文件"找不到".我知道clBuildProgram可以-I dir选择,它将目录添加dir到要搜索头文件的目录列表中.

在khronus网站论坛上,这篇文章http://www.khronos.org/message_boards/viewtopic.php?f=37&t=2535讨论了这个问题.

他们建议使用clCreateProgramWithSource指定所有来源(包括.h文件).

我对这个问题有疑问:

  1. 哪个选项更好?(clBuildProgram对比clCreateProgramWithSource,如上所述)
  2. 如果我使用 clCreateProgramWithSource编译器如何知道包含什么?我的意思是,哪个来源代表哪个包含文件名?
  3. 如果我使用clBuildProgram并且有几个包含文件的目录,我该如何指定它们?

c++ header include opencl

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

在c ++中将字符串转换为整数

您好,我知道它被多次询问,但我没有找到我的具体问题的答案.

我只想转换只包含十进制数字的字符串:

例如256可以,但256a不是.

可以在不检查字符串的情况下完成吗?

谢谢

c++ string integer

7
推荐指数
3
解决办法
1488
查看次数

迭代器是向量的最后一个元素

我需要获取一个迭代器到a中的最后一个元素std::vector.

已知end()方法返回一个迭代器,引用向量容器中的past-the-end元素.我可以通过使用实现我需要的东西end() - 1吗?

据我所知,我不能使用back()方法,因为它返回一个引用.

c++ iterator vector

7
推荐指数
2
解决办法
2902
查看次数