【2023春招】剑心互娱研发岗笔试题解

目录

T1-消除匹配数组

题意

例1:

例2:

样例

AC_Code

T2-进制数字和

题意 

示例1

Code

T3-十进制位的最大数

题意

输入输出

示例

思路

Code

T4-大模拟

题意

输入描述

输出描述

数据样例

Code


A卷,120min 4道算法(太久不写基础不牢了,写不动)

T1-消除匹配数组

题意

给出两个数组,第一个数组为匹配规则数组,第二个数组为待消除目标数组。
匹配规则数组定义了数字的匹配情况。它的元素在1~256范围内不重复。按照数组的顺序每两个数字表示互相配对 (即a[0]和a[1]配对、a[2]和a[3]配对,以此类推)
若待消除的数组中,出现相邻的配对数字则可以消除。消除后,后面的元素前移。直到整个数组再也没有可以消除的数字,输出最终数组的结果。

例1:

[100, 255,35, 48] [100,100,255,51,48,35,35,255]

其中数字100和255互相配对,35和48互相配对

消除的最终结果为:[100,51,35,255]

例2:

[111, 255,36, 48] [255.255,48,36,111,111]

其中数字111和255互相配对

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

米莱虾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值