大风车考试网-在线学习网络资源平台!

所在位置:大風車考試網 > 筆試面試 > 正文

百度筆試面試經驗

2024-06-03 08:22:42 大風車考試網

  編程:

  用C語言實現一個revert函數,它的功能是將輸入的字符串在原串上倒序后返回。

  2 編程:

  用C語言實現函數void * memmove(void *dest,const void *src,size_t n)。memmove函數的功能是拷貝src所指的內存內容前n個字節到dest所指的地址上。

  3 英文拼寫糾錯:

  在用戶輸入英文單詞時,經常發生錯誤,我們需要對其進行糾錯。假設已經有一個包含了正確英文單詞的詞典,請你設計一個拼寫糾錯的程序。

  (1)請描述你解決這個問題的思路;

  (2)請給出主要的處理流程,算法,以及算法的復雜度;

  (3)請描述可能的改進(改進的方向如效果,性能等等,這是一個開放問題)。

  4 尋找熱門查詢:

  搜索引擎會通過日志文件把用戶每次檢索使用的所有檢索串都記錄下來,每個查詢串的長度為1-255字節。假設目前有一千萬個記錄,這些查詢串的重復度比較高,雖然總數是1千萬,但如果除去重復后,不超過3百萬個。一個查詢串的重復度越高,說明查詢它的用戶越多,也就是越熱門。請你統計最熱門的10個查詢串,要求使用的內存不能超過1G。

  (1)請描述你解決這個問題的思路;

  (2)請給出主要的處理流程,算法,以及算法的復雜度。

  5 集合合并:

  給定一個字符串的集合,格式如: {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh} 要求將其中交集不為空的集合合并,要求合并完成后的集合之間無交集,例如上例應輸出 {aaa bbb ccc ddd hhh},{eee fff}, {ggg}

  (1)請描述你解決這個問題的思路;

  (2)請給出主要的處理流程,算法,以及算法的復雜度

  (3)請描述可能的改進(改進的方向如效果,性能等等,這是一個開放問題)。

  1 題

  char *revert(char * str)

  {

  int n=strlen(str);

  int i=0;

  char c;

  for(i=0;i {

  c=str;

  str=str[n-i];

  str[n-i]=c;

  }

  return str;

  }

  2 題

  void * memmove(void *dest,const void *src,size_t n)

  {

  assert((dest!=0)&&(src!=0));

  char * temp=(char * )dest;

  char * ss=(char * )src;

  int i=0;

  for(;i {

  *temp =*ss ;

  }

  return temp;

  }

  3 題

  (1)思路: 字典以字母鍵樹組織,在用戶輸入同時匹配

  (2) 流程:

  每輸入一個字母:

  沿字典樹向下一層,

  a)若可以順利下行,則繼續至結束,給出結果;

  b)若該處不能匹配,糾錯處理,給出拼寫建議,繼續至a);

  算法:

  1.在字典中查找單詞

  字典采用27叉樹組織,每個節點對應一個字母,查找就是一個字母

  一個字母匹配.算法時間就是單詞的長度k.

  2.糾錯算法

  情況:當輸入的最后一個字母不能匹配時就提示出錯,簡化出錯處理,動態提示可能 處理方法:

  (a)當前字母前缺少了一個字母:搜索樹上兩層到當前的匹配作為建議;

  (b)當前字母拼寫錯誤:當前字母的鍵盤相鄰作為提示;(只是簡單的描述,可 以有更多的)

  根據分析字典特征和用戶單詞已輸入部分選擇(a),(b)處理

  復雜性分析:影響算法的效率主要是字典的實現與糾錯處理

  (a)字典的實現已有成熟的算法,改進不大,也不會成為瓶頸;

  (b)糾錯策略要簡單有效 ,如前述情況,是線性復雜度;

  • 相關文章
  • 拜耳筆試面試經驗拜耳筆試面試經驗

    一份由過來人推薦的拜耳筆試題 1.問;戴維手里拿著火柴走到廚房,這有一個煤氣灶和一個酒精燈,他如果想燒開水,請他應該先該點燃什么? 答:火柴 2...

    2024-05-28 10:43:34
  • 國家開發銀行筆試面試經驗國家開發銀行筆試面試經驗

    本站要介紹的是銀行筆試經驗一、銀行會計實務二、票據結算辦法三、人民幣基礎知識 考的都是基礎性的東西,不是很難,面試主要是看你的表達能力,和反應能力..

    2024-05-29 04:38:24
  • 海南農行筆試面試經驗海南農行筆試面試經驗

    以下是由分享的筆試經驗 農業發展銀行海南分行筆試分為客觀題和主觀題兩部分,時長3個小時,總分150分,兄弟我考得一般,不過我記性還算可以,就跟日后有意考政策..

    2024-05-26 09:42:49
  • 拜耳筆試面試經驗拜耳筆試面試經驗

    一份由過來人推薦的拜耳筆試題 1.問;戴維手里拿著火柴走到廚房,這有一個煤氣灶和一個酒精燈,他如果想燒開水,請他應該先該點燃什么? 答:火柴 2...

    2024-05-28 10:43:34
  • 國家開發銀行筆試面試經驗國家開發銀行筆試面試經驗

    本站要介紹的是銀行筆試經驗一、銀行會計實務二、票據結算辦法三、人民幣基礎知識 考的都是基礎性的東西,不是很難,面試主要是看你的表達能力,和反應能力..

    2024-05-29 04:38:24
  • 海南農行筆試面試經驗海南農行筆試面試經驗

    以下是由分享的筆試經驗 農業發展銀行海南分行筆試分為客觀題和主觀題兩部分,時長3個小時,總分150分,兄弟我考得一般,不過我記性還算可以,就跟日后有意考政策..

    2024-05-26 09:42:49
  • 軍校面試體檢如何輕松過關 軍檢面試內容及技巧軍校面試體檢如何輕松過關 軍檢面試內容及技巧

    軍校面試主要是對報考軍校人員的政治的考核,所以提問的內容大都與政治方向有關,當然了因為面對的是高中學生,一般不會提過難的問題。以下是小編整理的相關內容,供..

    2024-06-22 15:32:36
  • 大學社團宣傳部經典的面試問題大學社團宣傳部經典的面試問題

    1.你對學生會是怎么看的?對于學生會你有什么想法?“學生會是一個集體,我們學生會每一個成員都要時刻維護學生會的優良形象,做好模范帶好頭。要時時以身作則,處處..

    2024-05-26 05:49:51
  • 大學學生會宣傳部的面試問題模板大學學生會宣傳部的面試問題模板

    學生會宣傳部社團面試問題回答11,你認為宣傳部應該是怎樣的一個部門?2,怎樣發揮宣傳部的作用?比如舉辦什么活動。

    2024-06-01 11:04:39
  • 學生會宣傳部面試的簡短問題學生會宣傳部面試的簡短問題

    學生會宣傳部社團面試問題回答11,你認為宣傳部應該是怎樣的一個部門?2,怎樣發揮宣傳部的作用?比如舉辦什么活動。

    2024-05-26 14:04:28
主站蜘蛛池模板: 吉林人才网_吉林招聘网_求职找工作平台| 暖通家-中国暖通空调及热泵产业资讯平台,专业为厂家和商家提供价值服务 | 履带吊出租_大型吊装设备_履带式起重机-山东腾飞吊装工程有限公司 | 武汉学化妆美容美发美甲纹绣教学 - 小墨定妆 | 真石漆-防火涂料-氟碳漆-地坪漆-广田外墙涂料 | 监控工程,安防监控公司,北京监控安装,北京安装监控,安装摄像头,北京监控维保,监控施工,北京监控维修,监控弱电工程,监控器安装,监控维护保养,监控工程设计,北京监控设备维修,监控报警安装,北京北方合力科技有限公司 | 智能电磁流量计-超声波流量计-涡街流量计-液体涡轮流量计-大连计测机器有限公司 | 山东发电机组生产厂家,特种火花塞生产厂家,高压线生产厂家,空气滤芯生产厂家,济南市博盛动力机械有限公司 | 温州网络公司_网站建设_网络营销策划_阿里淘宝店铺服务-温州聚欣网络科技有限公司 | 山东凯达起重机械有限公司-单梁行车,龙门吊,提梁机,门式起重机,悬臂起重机 | 中婴网,推动母婴产业健康·可持续发展,婴童网络专业传媒,母婴网,360孕婴童网,婴童品牌,婴儿用品品牌,婴儿用品加盟店,母婴用品加盟店 | 橡胶管_高压橡胶管_高压胶管_铠装高压胶管-河北远大新特橡塑有限公司 | 斩天手游网_高质量手机游戏下载中心 | 软化水设备_锅炉软水设备_全自动软化设备【安装维护、更换树脂】-青岛水处理设备厂家 | 面粉加工成套设备|面粉加工设备|面粉加工机械|面粉机组设备-河南成立粮油机械有限公司 | 江苏成人高考网-江苏省成人高考报名 | 上饶市蚂蚁搬家有限公司,上饶搬家公司,上饶同城搬家,上饶同城搬家电话,上饶搬家哪家好,上饶搬家公司电话 | 洁净无尘棚_万级洁净棚_昆山风淋室-昆山市海兴净化设备 | 中国江苏国际经济技术合作集团有限公司-致力于做大做强国际工程、国内工程、国际贸易和城镇投资 中国建材信息总网-中国建材行业权威的信息资讯平台 | 三七/灵芝超微粉碎机,小型超细粉碎机价格-北京燕山正德机械设备有限公司 | 中标通国际认证(深圳)有限公司-知识产权管理体系认证-湖北知识产权贯标 | 沈阳河山铸造有限公司| 疝灯试验箱-有风源淋雨-汽车盐雾室-无锡苏南试验设备有限公司 | 专注客流统计,客流分析,人流统计系统,客流计数器-广州市天威电子科技有限公司 | 小程序开发,网站建设,APP开发,商城系统开发,社区团购系统开发,区块链溯源,互联网资质办理-软多信息技术有限公司_河南软多信息技术有限公司 | 矿用精确定位系统,井下4G无线通讯系统,工作面集控系统,皮带保护系统-山东新云鹏电气有限公司 | 泥沙泵_脱硫泵_潜水泵_离心泵_渣浆泵厂家|诚信为先-泰安华泰泵业制造有限公司 | 随车吊,洒水车,吸污车-程力专用汽车股份有限公司 | 苏州交通设施_道路划线_停车场划线_厂区划线_环氧地坪厂家-推荐【飞扬市政交通设施公司】专注交通设施8年! | 维启科技-创造科技的无限可能 | 上海维启信息技术有限公司 建筑仿真 BIM 虚拟现实 VR AR 顶岗实习 建筑智能模型 | 气体泄漏检测仪,COD水质分析仪,RD8200管线探测仪-成都恒通兴业科技有限责任公司 | 图表秀——免费在线图表制作工具,数据可视化工具 | 自动烘干线,工业烘箱生产厂家-湖南耐美特智能装备有限公司官方网站 | 苏州ERP定制|苏州CRM|苏州OA|苏州BPM|进销存管理系统-苏州中尚信息科技有限公司 | 智慧环保大数据云平台_车载走航式扬尘/恶臭/噪声污染源在线监测管控信息系统平台_环保土壤/环境监测系统云平台-奥斯恩智能科技 | 在线腐蚀率仪,在线污垢热阻仪,靶式光源仪-北京同德创业科技有限公司 | 上海祝融起重机械有限公司-德国耶鲁手拉葫芦|耶鲁手拉葫芦|耶鲁手扳葫芦|耶鲁电动葫芦经销代理 | 浏阳企业网站建设|设计|制作,专业做网站,建站公司-冠讯网络公司 领先的一站式_专利申请代理知识产权服务平台_乐知网 | 乌鲁木齐万通汽车学校 | 黑料网 - 黑料大事记-黑料门 黑料社最新 今日黑料 热门黑料 最新反差免费-黑料网今日黑料首页_黑料网 - 黑料大事记-黑料门 黑料社最新 今日黑料 热门黑料 最新反差免费-黑料网今日黑料首页 | 乌鲁木齐万疆通管道设备有限公司 销售热线;13565955557-新疆 乌鲁木齐 万疆通 管道设备 波纹补偿器 膨胀节 金属软管 伸缩器 管件 阀门 维修 |