猿辅导2021校园招聘技术岗笔试(三)
时长:90分钟 总分:18分
141浏览 0人已完成答题
题型介绍
题型 | 单选题 | 填空题 |
---|---|---|
数量 | 15 | 3 |
甲和乙一起玩猜数字游戏,裁判提前在1~X之间设置要猜的数字是Y,每人每轮只...
对以下排序算法的平均时间复杂度和稳定性的描述正确的是:a.插入排序b.快速...
小猿的扑克牌魔术
小猿的纸条
在多核计算机中,检索一个大型整数集中是否存在某给定的整数,当该整数集为以下...
小猿的数据库中有一张记录学生信息的数据表,若表中数据如下,请问在该表中不能...
ID | 姓名 | 性别 | 年龄 | 年级 | 报名课程 |
10001 | 赵一 | 男 | 16 | 高二 | 数学 |
10002 | 钱二 | 男 | 17 | 高三 | 数学 |
10003 | 孙三 | 女 | 14 | 高一 | 物理 |
10004 | 李四 | 女 | 13 | 初三 | 政治 |
10005 | 周五 | 男 | 12 | 初二 | 地理 |
10006 | 周五 | 女 | 16 | 高一 | 英语 |
已知一个序列h、e、l、l、o,在保证上述入栈顺序的前提下,每个字母入栈、...
以下C程序在32位计算机上的输出为:#include<stdio.h...
#include <stdio.h> int fun1(int i) { return (i < 2 ? i : fun1(i-1) + 2 * fun1(i-2)) & 0xffff } int fun2(int i) { return 2021 + fun1(i) ^ 0x2021 } int main() { printf("%d\n", fun2(2021) % 4) return 0 }
小猿的算术表达式
1、每个表达式的形式都是 ( operator arg1 arg2 ),即由左括号,运算符,运算数1,运算数2,右括号组成。
2、运算符包括三种,分别是'+', '-', '*'。
3、运算符一定接收两个运算数,运算数间必须通过空格分隔,运算数可以是另外一个表达式或者不带符号的非负整数(小于10000000)。
4、在不产生歧义的情况下,空格也可以省略或者冗余。例如,
(+ 0 1) 和 ( +0 1) ,( + 0 1 ) 都被认为是合法的输入,且有相同的意义,代表 0 + 1。
输入描述:第一行包含一个正整数T(T <= 100)。接下来会有T行输入。每一行包含一个表达式。每行数据所包含的字符数,不超过20000。
输入中的表达式只可能有两种不同类型的错误:1.括号不匹配,如+ 1 2没有括号。2.运算符缺失,如(2 3) 没有运算符。
输入样例: 4 (- 0 1) (+ 2 20) + 1 2) ( 2 2) 输出描述: 对于合法的表达式,其值为Result,请输出 (Result Mod 10000000 + 10000000) Mod 10000000的结果,对于不合法的表达式,请输出“invalid”。输出样例 9999999 22 invalid invalid