求教两道算法笔试题

    最近在找工作,有把题目直接发到邮箱里的,本人水平有限,贴出来大家帮忙看下! 
    1:设计一个遍历算法,按照方格的标号进行顺序遍历,要求一次遍历完成所有标号方格的顺序遍历:

     

1142731353963728186919698100102104159168
2152832364064738287929799101103105160169
316293337416574838893     161170
417303438426675848994     162171
518    6776859095106107108149158163172
619    6877      150  173
720    6978      151  174
821434955617079109119125131137143152  175
922445056627180110120126132138144153  176
1023455157    121127133139145154  177
1124465258    122128134140146155  178
1225475359111113115117123139135141147156164166179
1326485460112114116118124130136142148157165167180

2:中文搜索引擎分词问题:如果有一个中文词库,词条大概在10万级别,先要根据此词库对某篇文章进行中文分词,然后更新相关词条的索引,以方便用户以后搜索使用,假设我们涉及到的都是汉字,请设计一个算法,在尽可能快的时间里对中文进行分词,原则是长度优先,即如果有“中国”,“人民”,“中国人民”三个词条,并且文章中恰好出现“中国人民”四个连续的汉字,那么分词结果应该是“中国人民”。(分词的问题在je内也找了一些帖子看了看,但还是不大懂,是不是要用到很多编译原理的知识,当初学的时候不知道是干什么的,现在忘得差不多了)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值