建信金科 笔试

平台:牛客

20选择题 + 2编程题

选择题:计算机基础+网络协议+数据结构与算法+数据库,数据结构与算法题最多,涉及Java语法,凉凉。

比较疑惑的一题是:在(0,1)内随机独立抽取a, b,求ax^2 + x + c = 0有实数根的概率,这里应该是b打成c了吧。

编程题1:链表操作,把所有值为偶数的节点合并到前一个值为奇数的节点上,顺序遍历一遍即可,样例90%是因为输入的节点可能为空。

编程题2:对一个长度n的列表,随机选择一个元素,可以同时删除该元素和左右两边的元素(边界只能删除两个),输入为长度n,输出为将列表变成空列表的期望。

递推式为 f(0) = 0, f(n) = 1 (0< n <= 2), f(n) = (2 * (f(n - 2) + 1) + (n - 2) * (f(n - 3) + 1)) / n

根据递推式写动态规划递归函数和存储表。

#建信金科##建信金科笔试##笔试#
全部评论
第二题公式一模一样,为什么我只过了15%(撞墙
1 回复 分享
发布于 2023-11-05 21:02 江苏
概率那题选c,求根公式。。四分之二2减ln2
点赞 回复 分享
发布于 2023-11-04 21:15 上海
佬,能不能说一下编程第二题思路,状态转移方程怎么来的
点赞 回复 分享
发布于 2023-11-04 21:16 湖北
第二题编程题当时看题目都没懂啥意思,感觉凉透了。😭😭😭😭而且我同学考的第一批,当时他俩编程题里有一题是sql,很简单,咋到了第二批变成两道算法题了😭😭😭😭
点赞 回复 分享
发布于 2023-11-04 21:58 海南
大佬进面了吗
点赞 回复 分享
发布于 2023-11-13 16:28 香港

相关推荐

评论
1
15
分享
牛客网
牛客企业服务