首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
奔跑的螃蟹
2017-09-11 15:03
已编辑
空头部队 Java
关注
已关注
取消关注
网易游戏 数据挖掘笔试 第二题 有谁AC了?
很简单 HMM前向算法 代码感觉没问题 但结果就是不对 有谁AC了吗 求讨论?
提示
全部评论
推荐
最新
楼层
尔雅272
哈尔滨工业大学 算法工程师
我也是
点赞
回复
分享
发布于 2017-09-09 22:30
LEO_zd
National University of Singapore
是不是精度老是不对…
点赞
回复
分享
发布于 2017-09-09 22:31
远行为客
北京邮电大学 Java
import java.text.DecimalFormat; import java.util.*; public class Main { public static double max(double[] array) { double result = Double.MIN_VALUE; for(int i = 0; i < array.length; i++) { if(array[i] > result) { result = array[i]; } } return result; } public static int argmax(double[] array) { int result = 0; double maxValue = Double.MIN_VALUE; for(int i = 0; i < array.length; i++) { if(array[i] > maxValue) { maxValue = array[i]; result = i; } } return result; } public static void main(String[] args) throws IOException { Scanner in = new Scanner(System.in); while(in.hasNext()) { double[] pi = new double[4]; double[][] A = new double[4][4]; double[][] B = new double[4][5]; double prob = 0.0; for(int i = 0; i < 4; i++) pi[i] = in.nextDouble(); for(int i = 0; i < 4; i++) { for (int j = 0; j < 4; j++) A[i][j] = in.nextDouble(); } for(int i = 0; i < 4; i++) { for (int j = 0; j < 5; j++) B[i][j] = in.nextDouble(); } String a = in.next(); String line = in.nextLine(); line = a + line; String[] o = line.split(" "); int[] observe = new int[o.length]; for(int i = 0; i < o.length; i++) { if(o[i].equals("S")) observe[i] = 0; else if(o[i].equals("A")) observe[i] = 1; else if(o[i].equals("B")) observe[i] = 2; else if(o[i].equals("C")) observe[i] = 3; else observe[i] = 4; } double[][] x = new double[observe.length][4]; int T = observe.length; for(int i = 0; i < 4; i++) { x[0][i] = pi[i] * B[i][observe[0]]; } for(int t = 1; t < T; t++) { for(int i = 0; i < 4; i++) { double tmp = 0.0; for(int j = 0; j < 4; j++) { tmp += x[t - 1][j] * A[j][i]; } x[t][i] = tmp * B[i][observe[t]]; } } prob = x[T - 1][0] + x[T - 1][1] + x[T - 1][2] + x[T - 1][3]; DecimalFormat df = new DecimalFormat("#.0000"); System.out.println(df.format(Math.log10(prob))); } } } 一开始没看清题,写成了Viterbi,浪费了半个多小时,吐血
点赞
回复
分享
发布于 2017-09-09 22:32
Rbingchen
西安电子科技大学 算法工程师
老铁,咋样了。我第二题A了。。第一题30%,报段错误,我真瞎 了,找不出错误。。第三题,本地测,各种可以,上线挂。第四题,看不懂。
点赞
回复
分享
发布于 2017-09-09 22:49
咋整呢
首钢工学院 算法工程师
谁AC了第三道题啊,求思路!!!!
点赞
回复
分享
发布于 2017-09-09 22:53
会口遁的naruto
上海交通大学 数据分析师
我只收到线下笔试通知,是没过的意思?
点赞
回复
分享
发布于 2017-09-10 09:57
还没有回复哦~
相关推荐
11-25 17:40
澳门城市大学 营销
盒马鲜生工作真实体验
刚开始觉得企业文化和运营管理还不错,工资也按时发,10号准时到账。但慢慢发现,零售行业的通病就是加班多,钱少,晋升空间几乎为零。管理上也是一团糟,部门内部经常撕逼,中层骨干换了好多,大家都不说人话。因为我不加班,每个月绩效都被扣0.2,后来我干脆到点就跑,门店电话一个不接,反正不犯错就行
盒马工作强度 28人发布
点赞
评论
收藏
分享
11-23 12:16
武汉理工大学 电路设计工程师
秋招真的很复杂
现在才明白学校地理位置的重要性,国考在即,我懒得再跑回去面试,秋招也算是彻底结束了。收到的面试通知让我感到一丝希望,但面对即将到来的面试,我的心里紧张和不安。每次准备资料、确认面试时间,心里都在祈祷,希望这次能有个好结果。希望未来的面试能让我逆袭,迎来属于我的机会!
牛客创作赏金赛
点赞
评论
收藏
分享
10-11 19:07
北京航空航天大学 机械设计/制造
感谢信+1
送进公司库
走不到的路就这样算了吗:
大佬硬气
点赞
评论
收藏
分享
10-21 10:48
安阳幼儿师范高等专科学校 Java
什么勾巴公司
过往烟沉:
我说什么来着,java就业面就是广!
点赞
评论
收藏
分享
11-24 15:45
哈尔滨理工大学 C++
投机取巧
自从看了竞赛的学长投机取巧做题,每天只想着怎么才能少输两行代码。过滤多余的空格。一篇文章中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。#include <iostream>#include<string>using namespace std;int main() { string s; while(cin>>s) cout<<s<<" ";}
迟到不早退的梓神:
加个#define int long long,不然没那味
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
1
...
到了新公司,不要用力过猛
2.2W
2
...
校招两方/三方违约模板
1.4W
3
...
【发帖有奖💰】爆料秋招开奖进展❗
1.3W
4
...
万字长文讲透金融科技方向的就业机会
1.2W
5
...
从露宿街头到百万级种子轮融资②——我的实习期都经历了什么
9480
6
...
听学长的没错
7068
7
...
秋招圆满结束!!
7007
8
...
同事在会议室扇了自己好几个大嘴巴子
6605
9
...
华为开奖,详细时间线
5570
10
...
华为开奖?
5570
正在热议
#
拼多多求职进展汇总
#
233182次浏览
2030人参与
#
在职场上,你最讨厌什么样的同事
#
5701次浏览
81人参与
#
阿里云管培生offer
#
58844次浏览
1748人参与
#
25届秋招总结
#
396049次浏览
3975人参与
#
哪些公司校招卡第一学历
#
32798次浏览
105人参与
#
地方国企笔面经互助
#
6521次浏览
16人参与
#
北方华创开奖
#
65969次浏览
549人参与
#
ai智能作图
#
21194次浏览
261人参与
#
硬件兄弟们 甩出你的华为奖状
#
77925次浏览
625人参与
#
实习,投递多份简历没人回复怎么办
#
2435486次浏览
34701人参与
#
工作中,你有没有遇到非常爱骂人的领导?
#
4712次浏览
47人参与
#
实习与准备秋招该如何平衡
#
722673次浏览
8551人参与
#
我的实习求职记录
#
6120479次浏览
83949人参与
#
如果再来一次,你还会选择这个工作吗?
#
110241次浏览
1108人参与
#
25届机械人为了秋招做了哪些准备?
#
24974次浏览
355人参与
#
签了三方后想毁约怎么办
#
18552次浏览
111人参与
#
如果你有一天可以担任公司的CEO,你会做哪三件事?
#
9935次浏览
213人参与
#
机械求职避坑tips
#
22140次浏览
240人参与
#
游戏求职进展汇总
#
52723次浏览
344人参与
#
夸夸我的求职搭子
#
132001次浏览
1360人参与
#
腾讯求职进展汇总
#
207518次浏览
1694人参与
#
实习想申请秋招offer,能不能argue薪资
#
35767次浏览
308人参与
牛客网
牛客企业服务