我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 腾讯笔试题目, 求正解 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

koko





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
家族: RX胜利十一人
发贴: 629
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-06-20
最后登陆: 2008-02-29

5come5帮你背单词 [ variable /'v/əriəbl/ n. 变量;a. 易变的,可变的,可调节的 ]


腾讯笔试题目, 求正解

题目大概如下:
函数 int dec(int a[], int n)用递归方式判断数组 a[] 前 n项 是否为 非递增, 如果是, 返回 1, 如果不是 返回 0
填空:

int dec(int a[], int n)
{
 if(n <= 1)
 {
   return ___________; //填空 1
 }
 if(a[0] < a[1])
 {
  return 0;
 }
 return ________________; //填空 2
}


个人感觉此题目本身有错误(或者是我自己的思路不正确), 求达人分析解答

我的答案:
1. return 1; //只有一个数则设为非递增
2. return dec(a+1, n-1); //比较后边的是否非递增

我的答案肯定是错误的(测试数据 1,3,2 ), 但不晓得怎么搞

如果要编译 , 请替换用来提行的全角空格


[ 此贴被koko在2006-11-02 23:16重新编辑 ]
顶端 Posted: 2006-11-02 21:49 | [楼 主]
kenneygf



性别: 帅哥 状态: 该用户目前不在线
头衔: 星星在眨眼~
等级: 前途无量
发贴: 6207
威望: 0
浮云: 1131
在线等级:
注册时间: 2004-05-22
最后登陆: 2009-07-12

5come5帮你背单词 [ ugly /'Λgli/ a. 丑的,丑陋的,讨厌的,邪恶的 ]


唉 直接就被鄙视了 连笔试都没有~
顶端 Posted: 2006-11-02 22:21 | [1 楼]
kenneygf



性别: 帅哥 状态: 该用户目前不在线
头衔: 星星在眨眼~
等级: 前途无量
发贴: 6207
威望: 0
浮云: 1131
在线等级:
注册时间: 2004-05-22
最后登陆: 2009-07-12

5come5帮你背单词 [ collar /'kolə/ n. 衣领 ]


真的编译通不过的~
顶端 Posted: 2006-11-02 22:42 | [2 楼]
kenneygf



性别: 帅哥 状态: 该用户目前不在线
头衔: 星星在眨眼~
等级: 前途无量
发贴: 6207
威望: 0
浮云: 1131
在线等级:
注册时间: 2004-05-22
最后登陆: 2009-07-12

5come5帮你背单词 [ priest /pri:st/ n. 教士,教父 ]


编译error
顶端 Posted: 2006-11-02 22:42 | [3 楼]
kenneygf



性别: 帅哥 状态: 该用户目前不在线
头衔: 星星在眨眼~
等级: 前途无量
发贴: 6207
威望: 0
浮云: 1131
在线等级:
注册时间: 2004-05-22
最后登陆: 2009-07-12

5come5帮你背单词 [ fist /fist/ n. 拳头;vt. 用拳打,紧握 ]


如果真的是楼主表达的那个题意的话~

个人觉得程序应该是这样~

#include <iostream>

using namespace std;

int dec(int a[], int n)
{
if(n <= 1)
  {return 1;}
if(a[0] >= a[1])
  {return dec(a+1, n-1);}
  return 0;
}


int main()
{
  int a[]={9,8,7,6,5,4,3,8,7,9};
 
  cout<<dec(a,7)<<endl;
  cout<<dec(a,8)<<endl;
 
  system("pause");
  return 0;

}
//输出结果是
1
0

好象是对的~
顶端 Posted: 2006-11-03 14:37 | [4 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.010450(s) query 6, Time now is:11-02 06:40, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号