百度搜索部,止步二面~

test sum

2 5 6 3 2 2 6
15
int findMin(vector<int> result){
    int min = -1;
    if(result.size()==0){
        min = -1;
    }else{
        for(int i = 0;i<result.size();i++){
            if(result[i]<min)
                min = result[i];
        }
    }
    return min;
}
int getMinLength(vecotr<int> &Array, int n){
    if(Array.size()==0) return -1;
    int sum = Array[0];
    int begin = 0;
    int end = 0;
    int temp = 0;
    vector<int> result;
    for(int i = 1;i<Array.size();i++){
        if(sum < n){
            sum += Array[i];
            end = i;
        }else{
          //  here
          // 2 5 6 3 2 2 6
            temp = end - begin;
            result.push_back(temp); // bu
            if(Array[i]<= Array[begin]){
                if(sum + Array[i]-Array[begin]>n){
                   end = i;
                   begin++;
                   temp = end - begin;
                   result.push_back(temp);
                }
                // else
                end = i;
             }else {
                sum = sum + Array[i];
                while(sum - Array[begin]>n){
                    sum = sum - Array[begin];
                    begin++;
                }
                end = i;
                temp = end - begin;
                result.push_back(temp);
            }

        }
    }
    temp = findMin(result);
    return temp;

}
时间: 2024-12-13 15:22:39

百度搜索部,止步二面~的相关文章

百度面试-网页搜索部

今天参加了百度的面试,面试过程安排过程中出了些问题,上午面试完成后竟然要等到下午4点安排接下来的面试,安排的不是很紧凑,最好让每个面试者的连续面试安排在一起,面试挺消耗精力了.不过周五赶上百度的summer party,在大厅等待的时候看到很多美女-_-!百度的前台妹纸们真是很漂亮嘛. 一面:面试官很清瘦,个头很高.后来发现人很nice,很随和~,至少面试过程中让人感觉很舒服.一些我回答出来的问题可能记忆的不是很清楚了,主要记录一些我答的不是很好的问题.首先自我介绍,不过刚刚开始就被打断开始进行

“百度搜索框提示”代码

使用方法: 百度提供了2种自定义调用的方法方法一: 第一步为需要添加“百度搜索框提示”功能的<input>标签添加baiduSug属性.例如:<input type=”text” name=”word” baiduSug=”1|2″>当设置baiduSug=1时,用户选中sug词条时默认执行表单提交动作:当设置baiduSug=2时,用户选中sug词条时不执行表单提交动作.       第二步      在网页中引入Javascript文件: <script charset=

百度搜索框提示

方法一: 第一步 为需要添加“百度搜索框提示”功能的<input>标签添加baiduSug属性.例如:<input type=”text” name=”word” baiduSug=”1|2″> 当设置baiduSug=1时,用户选中sug词条时默认执行表单提交动作: 当设置baiduSug=2时,用户选中sug词条时不执行表单提交动作. 第二步 在网页中引入Javascript文件:<script charset=”gbk” src=”http://www.baidu.co

Html 小插件5 百度搜索代码2

网页添加百度搜索框代码大全 ★ 用法:在下面选择合适的样式,复制代码到网页中相应位置粘贴即可. ★ 样式一(200×30)代码: <iframe id="baiduframe" marginwidth="0" marginheight="0" scrolling="no"  framespacing="0" vspace="0" hspace="0" frame

5月5日 百度搜索技巧

1.“”——精确匹配 如果输入的查询词很长,百度在经过分析后,给出的搜索结果中的查询词,可能是拆分的.如果您对这种情况不满意,可以尝试让百度不拆分查询词.给查询词加上双引号,就可以达到这种效果.如:“上海大学”,搜索结果中的上海大学四个字就不会是分开的. 2.(-)——消除无关性 逻辑“非”的操作,用于排除无关信息,有利于缩小查询范围.百度支持"-"功能,用于有目的地删除某些无关网页,语法是"A -B".如:要搜寻关于"武侠小说",但不含&quo

百度搜索热词下拉

<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <style> *{ padding:0; margin:0} input,ul{ width:200px;} ul{ border:1px solid #ccc; display:none} li{ height:25px; l

百度搜索量第一的化学绘图工具,竟是它?

互联网连接你我他,将世界变成地球村,搜索引擎就是互联网的入口,所谓万事问“度娘”一点也不假.搜索引擎掌握用户的大数据,它会将最优质的最符合用户需求的结果排在第一位推荐给用户.如果你现在只知道自己要找一款化学绘图工具但是不知道哪一款最好,那就在百度搜索“化学绘图工具”嘛,排在第一位的你可以毫不犹豫的选择,那就是ChemDraw! 为了获取最安全最绿色最正规的软件包,建议你搜索ChemDraw中文官网进行下载:http://www.chemdraw.com.cn/. 言归正传,ChemDraw之所以

百度搜索分析

百度搜索是全球最大的中文搜索引擎,是一款非常实用的搜索工具. 一.用户界面 百度搜索的用户界面比较简洁,不需要使用花哨的界面,给用户一种一目了然的感觉. 二.记住用户选择 百度搜索具有记忆用户搜索的功能,可以方便用户查询到之前查询的东西. 三.短期刺激 百度搜索具有分类搜索的功能,有网页.新闻.音乐等功能的搜索,比较能快速找到需要的东西. 四.长期使用的好处/坏处 好处:记忆用户之前的查询,比较方便,快捷. 坏处:搜索首页广告较多,不能使用户直观的获得答案. 五.不要让用户犯简单的错误 百度搜索

人机交互设计之百度搜索软件评价

目前所使用的最多的也觉得最方便的就是百度搜索了,下面是我对这款使用多年的软件的评价. 1.用户界面方面: 界面简洁容易操作,我们的外教老师也会使用百度搜索.上设有糯米,新闻,hao123,地图,贴吧等网站的超链接,这些包含了衣食住行和娱乐等项目,使用户用起来非常方便,还有登录和设置按钮,用户登录之后可以根据自己的喜好进行个性化设置,使用起来更方便和顺手.下设二维码,可以方便下载百度搜索和百度糯米手机APP,另外还有上传照片的功能.总体来说界面简单易操作,适合广大年龄层和文化层的用户使用,我觉得这