#include <stdio.h>
#include <signal.h>
void ALARMhandler(int sig)
{
signal(SIGALRM, SIG_IGN); /* ignore this signal */
printf("Hello");
signal(SIGALRM, ALARMhandler); /* reinstall the handler */
}
int main(int argc, char *argv[])
{
alarm(2); /* set alarm clock */
while (1)
;
printf("All done");
}
Run Code Online (Sandbox Code Playgroud)
我希望程序在2秒后打印"你好",而输出是"zsh:alarm ./a.out"
知道发生了什么事吗?
我正在创建一个单词搜索,并试图通过验证单词集在整个网格中"均匀分布"来计算生成的谜题的质量.例如,连续放置每个单词,逐行填充它们并不是特别有趣,因为会有集群,用户会很快注意到一个模式.
如何衡量单词"均匀分布"的方式?
我想做的是编写一个程序,将一个单词搜索作为输入,输出一个评分拼图"质量"的分数.我想知道是否有人遇到过类似的问题并且可以向我推荐一些资源.也许统计数据中有一些概念可能会有所帮助?谢谢.