2025 OPPO Java开发 正式批
7.11 投递
7.26 测评
7.27 笔试
20 道单选 + 3 道算法 共两小时
- 对一个数的二进制前后翻转,将所得数与原先的数比较大小。(100%)
- 开始看成二进制取反了,刚好题目示例也是 1100 变为 0011,折腾了好久才 A。
- A 和 B 分别是两个零一数组,每次可以将 A 的一行或一列翻转,问最少几次能使 A 翻转成 B,A 有无法翻转为 B 的可能。(10%)
- 有没有大佬也是这道题可以讲讲思路的,这题看起来很像 leetcode 会出的原题,下来就是死活搜不到。。
- 给出一个邻接矩阵,矩阵为 N * 3,U、V、W 分别为一行的三个值,U V 表示点 U 和 V 联通,W 为边上的权值。求从点 1 出发,每个点最多过两次,每条边最多走一次,能得到的最大权值。(0%)
- 最后到这剩不到二十分钟,实在心累,就没做了。