给定平面上的 n 个点,可以形成多少个正方形......?
我尝试通过计算每 2 个点之间的距离,然后对它们进行排序,并在验证点和斜率后查找具有四个或更多相等距离的点中的正方形。
但这看起来是一种非常复杂的方法。任何其他想法......?
我认为用于检查相等距离的线段的动态编程可能会起作用......但无法完全正确地得到这个想法......
有什么更好的主意吗???
PS:正方形可以是任何形式。它们可以重叠,有一个共同的一面,一个正方形在另一个正方形内......
如果可能,请提供示例代码来执行上述...
我今天参加了面试,面试官问我以下问题:
重新入侵和互斥是线程安全的吗?你能解释一下原因吗?
我对并发编程比较陌生,无法回答它..但我说......
相互排斥是线程安全的.但重新入门不是,这就是为什么我们有可重入锁定的原因.
面试官转到下一个问题但是到了另一个地方......我想我搞砸了这个......
当他问我这个时,他期待我说什么?
我最近在接受一家跨国公司的采访时被问到这个问题。问题是
“我们需要显示一个屏幕,其中文本在屏幕底部滚动,其余屏幕为空。您将如何在 C 中完成此操作?您将使用什么数据结构......?”
任何想法请...!
Hii,
我是C++的新手.我确实阅读过有关内联函数的内容并正确理解它们.但是这个站点说"如果我们在一个.cpp文件中写入内联函数的定义并从另一个文件调用它,我们得到一个'未解决的外部'错误....为什么会这样......?这可以做到正常功能正确...如果我错了请纠正我...
谢谢
我让这个程序执行命令行给出的值10,20,30.
int main(int argc , char **argv)
{
printf("\n Printing the arguments of a program \n");
printf("\n The total number of arguments in the program is %d",argc);
while(argc>=0)
{
printf("%s ",argv[argc]);
argc--;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
输出是程序中的参数总数是4(null)30 20 10 ./a.out
那个(null)来自哪里?
我有一个应用程序,我必须在网格中显示图像作为缩略图,当用户点击其中一个时,原始图片应显示在JAVA中.我不
知道如何以网格的形式显示文件夹中的缩略图.任何关于如何开始和一些示例代码和链接的帮助将是受欢迎的.
Hii,
当我们在Ms-word,google等中输入单词时,我们会看到建议......他们是如何做到的?
我想知道如何执行自动纠正,自动完成,拼写检查等技术.HOw是实际存储的单词......遵循什么算法...... ???
任何建议可行方式的链接都是受欢迎的,
Hii,
我编写了以下代码来改进它以获得更高的数据结构.
Run Code Online (Sandbox Code Playgroud)#include<stdio.h> #include<stdlib.h> #include<malloc.h> int display(int *a , int *b , int *c) { a[0] = b; a[1] = c; printf("\n%d %d",a[0],a[1]); ------- point 1 printf("\n %d %d",*(a[0]),*(a[1])); ------- point 2 return 1; } int main() { int *a[5]; int b,c; scanf("%d %d",&b,&c); printf("%d %d",b,c); display(a,&b,&c); getchar(); }
我得到了第1点的地址,但我没有得到第2点的值....我做错了什么...如果我的程序本身是错的,请给我一个示例代码,可以取消引用一系列指针获取数组元素指向的值...
我对Perl很陌生,正在努力解决Llama书中的一些运动问题.问题是要编写一个子程序,如果他是第一个人,则欢迎一个人欢迎,或者告诉他前一个人的名字.我的代码看起来像:
#! perl
# This is the greeter problem .
sub greetPerson{
state $previous = undef ;
if($previous eq undef){
print " Welcome ... u r the first \n";
}
else{
print " Hi ... $previous was already here \n";
}
$previous = $_;
return 0;
}
@code = ("ravi" , "teja" , "chandu");
greetPerson($code[0]);
greetPerson($code[1]);
greetPerson($code[2]);
Run Code Online (Sandbox Code Playgroud)
我收到一个错误说
"Can't call method state on undefined value in Line 6. "
Run Code Online (Sandbox Code Playgroud)
请帮助我了解这意味着什么以及为什么要来解决它...?据我所知,"state"与其他语言(C/Java)中的"static"同义.我错了吗?
我有一篇文章说,.COM文件比小文件更适合小应用程序.EXE.什么是.COM文件?我们如何创建.COM文件?它们如何比.EXE文件更好?我还想知道.COM文件是否仍然被广泛使用?
有什么建议.