设为首页 加入收藏

TOP

微软面试题:在排序数组中,找出给定数字的出现次数
2011-06-30 13:31:32 来源:http://www.oschina.net 作者: 【 】 浏览:1839
Tags:微软 试题 序数 找出 数字 出现 次数
#include 

#include 

#include 

using namespace std;

int count=0;

void countNum(int a[],int start,int finish)

{

    //cout<finish)

      return ;

    if(a[middle]==2)

    {

        count++;

        countNum(a,start,middle-1);

        countNum(a,middle+1,finish);

        //cout<<"get here"<2)

    {

        countNum(a,start,middle-1);

    }else

    {

       countNum(a,middle+1,finish);

    }

    //return count;

}

int main()

{



    int s[1000];

    ifstream inf("1.txt");

    int i=0;

    while(!inf.eof())

        {inf>>s[i];i++;}



    //int s[]={1,2,2,2,3};

    int start=0;//,finish=NUM-1;

    countNum(s,start,i-1);

    cout<
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux面试题大全 下一篇面试题-rss链接

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: