2024年华为OD机试真题-中文分词模拟器-Python-OD统一考试(C卷)

题目描述:

给定一个连续不包含空格字符串,该字符串仅包含英文小写字母及英文文标点符号(逗号、分号、句号),同时给定词库,对该字符串进行精确分词。
说明:
1.精确分词: 字符串分词后,不会出现重叠。即“ilovechina” ,不同词库可分割为 “i,love,china” “ilove,china”,不能分割出现重叠的"i,ilove,china",i重叠出现
2.标点符号不成词,仅用于断句
3.词库:根据外部知识库统计出来的常用词汇例:dictionary=["i","love","china","lovechina","ilove"], 
4.分词原则:采用分词顺序优先且最长匹配原则
“ilovechina”,假设分词结果  [ i,ilove,lo,love,ch,china,lovechina ] 则输出 [ilove,china] 
 错误输出:[i,lovechina],            原因:"ilove ">优先于 "lovechina"成词
 错误输出:[i,love,china]            原因:"ilove" >"i"  遵循最长匹配原则

输入描述:

字符串长度限制:0<length<256
词库长度限制:  1<length<100000
第一行输入待分词语句 "ilov

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-13 11:12:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-13 11:12:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-13 11:12:01       87 阅读
  4. Python语言-面向对象

    2024-04-13 11:12:01       96 阅读

热门阅读

  1. FineBI概述

    2024-04-13 11:12:01       42 阅读
  2. Python:模块,包,库

    2024-04-13 11:12:01       44 阅读
  3. 【蓝桥杯】(完全日期)

    2024-04-13 11:12:01       35 阅读
  4. 选择成为一名程序员:兴趣与职业发展的交织

    2024-04-13 11:12:01       35 阅读
  5. maya模板导入动画

    2024-04-13 11:12:01       139 阅读
  6. 微服务learning

    2024-04-13 11:12:01       119 阅读
  7. 揭示API威胁的攻击趋势(下)

    2024-04-13 11:12:01       41 阅读