vivo 软件开发 春招一笔

#软件开发笔面经#总共90分钟,选择和编程,选择题有单选和多选,三道编程题
第一道编程题 将数组分为两类,第一类能被8整除,第二类不能被8整除,然后两类元素从小到大进行排序,然后合并成一个新的数组
第二道编程题 题目都看了大半天才弄懂什么意思,一个合法的括号表达式经过给定的规则重新排列成一个新的括号表达式,然后现在给定这个新的表达式让我们倒推原来的表达式,我是按照给定的规则对这个新的表达式进行重新排列就得到了原来的表达式,我也不知道为什么能够这样,感觉有很严谨的数学推导在里面,但是我不会,评论区有大佬可以说一下为什么
第三道编程题 一个数组在去除两个异或值最大的元素之后剩下的元素当中,两个元素异或值最大的是多少。
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务