BBYR Achieve
返回
机器人主页

math@math

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:SearchEngine允许发帖
1 · 18
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

自序问题,应该叫做little endian,你用这个关键词搜google吧。其实读了两个字节,42 00 被读成了 00 42

回复

这和你的编译器有关系,C99是支持变长数组的。只有微软和borland的编译器特立独行不使用C99。而恰好中国的学生用这两家的编译器最多。

回复

Linux下编译选项加上-lm,这样才能把我加上

#3求教math库函数2010/12/30
回复

sorry,看你的意思需要的是唯一的排列,那这样吧: void solve(int m, int n, int s, int t, int *a) { int i; if (t==n-1) { if ((n==1)?1:((m>=s+a[n-2])?1:0)) { for (i=0; i<n-1; i++) print…

回复

LZ还是多学习一下递归吧,这是个很基础的问题 谁有编译器test一下,差不多就是这样做的 void solve(int m, int n, int s, int t, int *a) { int i; if (t==n-1) { for (i=0; i<n-1; i++) printf("%d ", a[i]); pr…

回复

这么调用试试,GETBYTE(2+2, 1+1)

#2宏疑问2010/12/28
回复

include的时候应该要写全路径,尽量不要随便让编译器选项(如GCC下的-I)去指定,这样就不会冲突。 第三方的库专门应当放在一个目录下,和你自己的目录平行,然后在job.h中写上 #include "thirdparty/job/job.h" 编译器选项从thirdparty的上一级开始找。 每个头文件写上 #if…

回复

当然直接写在getF里面也可以,不过你得单独做初始化,而且每次递归调用时,需要一次判断,代码会显得非常冗余晦涩。

#7这个函数怎么写2010/12/20

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。