论坛首页 招聘求职论坛

最新的百度笔试题

浏览 13794 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-11-18   最后修改:2010-11-18
把奇数移左边
   
    //Move odd to left.
    public static void moveOdd2left(int[] src)
    {
        int index = 0;
        for(int i=0; i<src.length; i++)
        {
            int x = src[i];
            if(x%2==0)
            {
                if(index==src.length-i-1)
                    break;
                    
                for(int j=i+1; j<src.length; j++)
                {
                    src[j-1] = src[j];
                }
                src[src.length-1] = x;
                i--;
                index++;
                continue;
            }
            
            index = 0;
        }
    }
0 请登录后投票
   发表时间:2010-11-18  
二分查找的题比较有意思,二分查找的逻辑进行两次。
0 请登录后投票
   发表时间:2010-12-22  
完全看不懂。我完了。彻底的完了
0 请登录后投票
   发表时间:2010-12-22   最后修改:2010-12-22
额。。大家好牛。。哈哈。。。
0 请登录后投票
   发表时间:2010-12-23  

3.判断一个括号字符串是否正确匹配,比如什么({})<[(())]>之类的
我答的用了编译原理的递归向下法

 

括号匹配 可以用 java.util.Stack 类 就搞定了吧?

0 请登录后投票
   发表时间:2010-12-23   最后修改:2010-12-23
搞错了。。
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics