全文预览

数值策划面试题加答案

上传者:业精于勤 |  格式:docx  |  页数:9 |  大小:17KB

文档介绍
。14.温度分类,红球热,绿球冷。15.材质分类,红球为塑料做的,绿球为铁做的。第二十二题若在游戏中设置一个帮助系统,该帮助系统将对玩家的问题自动分类和整理,并与答案库中的题目进行匹配,若该问题与题目很接近,则给出该题目所对应的答案,并按照接近程度排序。请描述该匹配过程并运用一个计算公式来说明该匹配过程。提示:主要提供计算匹配程度的思路即可。解答说明:用actionscript来说明帮助系统的设置。Publicfunctionkey(problem:String):Array{//该方法以玩家输入的题目作为参数传递进来,并把匹配的题目以数组的形式返回,answer:Array={“题目1”,”题目2”,”题目3”,…”题目n”};//答案库中的题目newProblem:String=problem;//玩家提的问题result:Array=newArray();//放置匹配排序后的结果//这里写具体匹配的算法,算法如下://遍历答案库题目把newProblem字符串和库内的题目进行比较,排序规则://玩家的问题与答案库题目完全匹配,匹配度1。//答案库题目完全包含玩家的问题,且中间没有其他字符,匹配度2。//答案库题目完全包含玩家的问题,但是中间有其他字符,匹配度3。//玩家问题的部分字符存在于答案库题目之中,且连续,匹配度4。//玩家问题的部分字符存在于答案库题目之中,不连续,匹配度5。//相近意思的文字可以匹配,比如:如何=怎样=怎么//把匹配出来的答案库题目索引按匹配度顺序放入数组result中,再从数据库读取出//来显示给玩家。}第二十三题把长度为a的线任意折成3条,问能折成一个三角形的概率是多少.1.第一折,折出b,因为2边之和大于第三边。所以折出几率为1/2。2.第二折,在b上折出c,c也必须小于b的一半,折出率也是1/2。3.所以概率为1/2*1/2=1/4。

收藏

分享

举报
下载此文档