zoukankan      html  css  js  c++  java
  • 华为机考回忆版(三:自己的)

    今天上午自己去参加华为的机试,特将题目记录如下。

    第一题

    将一个字符串做如下处理:

    1.大写字母转成下一位大写字母,如A转成B,特例为Z转成A

    2.小写字母类似

    3.对数字做如下转换:偶数减2,特例0转成8;奇数加1,特例9转成0.

    第二题

    算麻将的番数:

    规则如下:

    1.有条和饼两副牌,使用T与O表示,1T代表1条

    2.其中出现1条2条3条连着则加1番

    3.出现4个一样的牌则代表杠,加两番

    4.7连对则加4番

    输入规则:

    输入者保证牌数已经胡了,格式例如"1T2T3T,4O5O6O,3T4T5T,5O6O7O,7T7T.".中间使用“,”逗号隔开,结尾是句点。

    输出规则:

    输出一个整型值代表番数。

    第三题

    找出一篇文章中单词出现频率最高的前两位(不分并列情况):

    文章字符串规则如下:

    1.文章单词使用空格、句点与逗号分隔

    2.全部转成小写字母

    考后感

    题目分数:第一道60分;第二道100分;第三道160分;自己做对了前两道,160分吧,一般。最后一题只剩10分钟了,也没去做了。

    感谢

    非常感谢华为(尤其是刘茜,我不知道她是谁),之前本来第一次笔试我回短信就已经晚了,而且第二天有因为非常紧急的事情又不能去了,只能表示歉意。谁知还给自己一次机试的机会。在此对这种负责的精神表示崇高的敬意!!!

  • 相关阅读:
    【中文分词】条件随机场CRF
    【中文分词】最大熵马尔可夫模型MEMM
    【中文分词】二阶隐马尔可夫模型2-HMM
    【中文分词】隐马尔可夫模型HMM
    Elasticsearch的CRUD:REST与Java API
    d3的比例尺和坐标轴
    webpack DllPlugin的用法
    webpack单独启动目录方法
    d3的常用方法和数据类型
    d3中的enter,exit,update概念
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3367941.html
Copyright © 2011-2022 走看看