摘要:
目的:输入:3输出:1 2 31 3 22 1 32 3 13 1 23 2 1代码如下: 1 #include 2 int a[20],b[20],n; 3 void dfs(int t) 4 { 5 int i,j; 6 if (t>n)//循环终止条件 , 输出结果 7 { 8 for(j=1;j<n;j++) 9 printf("%d ",a[j]);10 printf("%d\n",a[n]);11 }12 else for (i=1;i<=n;i++)13 if (b[i... 阅读全文
posted @ 2013-12-19 22:30
Jeremy Wu
阅读(311)
评论(0)
推荐(0)
摘要:
问题 D: lisp表达式求值时间限制:1 Sec内存限制:128 MB提交:105解决:43[提交][状态][讨论版]题目描述lisp是一种非常古老的计算机语言,是由约翰·麦卡锡在1960年左右创造的一种基于λ演算的函数式编程语言,其语法如下:(+ 2 3 4 5)表示2+3+4+5,其值为14(* 2 3 5)表示2*3*5,其值为30减法可以表示为:(- 2 3 4)表示:2-3-4=-5即括弧中第一个符号为运算符,后面是操作数,改运算也可以嵌套,比如(* (+ 2 3) 6)表示先计算2+3=5,然后再5*6=30麦卡锡当初提出了一套理论,其核心是一个eval函数,1958年 阅读全文
posted @ 2013-12-19 01:04
Jeremy Wu
阅读(920)
评论(0)
推荐(0)

浙公网安备 33010602011771号