百度2021校招Java研发工程师笔试卷(第二批)
时长:120分钟 总分:23分
197浏览 1人已完成答题
题型介绍
题型 | 单选题 | 多选题 | 填空题 |
---|---|---|---|
数量 | 12 | 8 | 3 |
若栈 S1 中保存整数,栈 S2 中保存运算符,函数 F()依次执行下述各...
将 IP 地址空间 211.211.1.0/24 划分为2个子网,每个子网...
某操作系统中,页面大小为4k,分配给每个进程的物理页面数为1。在一个进程中...
for (int j = 0 j < 512 j++) { for (int i = 0 i < 512 i++) { A[i][j] = 0 } }
有关<?phprequire_once($_REQUEST['cmd...
下面java代码求一个比较大的正整数是不是回文数,比如212是回文数,返回...
public boolean isPalindrome(long x) { if (x < 0 || (x % 10 == 0 && x != 0)) { return false } long tempNum = 0 while (x > tempNum) { tempNum = tempNum * 10 + x % 10 x /= 10 } return x == tempNum || x == tempNum / 10 }
排队
中途,牛牛还希望知道部分参赛选手的候场情况,所以在发布指令的同时,还会进行若干个询问:某两名参赛选手是否在同一个候场区域?如果在同一个候场区域,那么他们之间间隔了几名参赛选手? 输入描述:
数据库中的表是数据库最重要的组成部分之一,现假设有关系S(Sno,SNAM...
如下代码:publicstaticvoidmain(String[]arg...
public static void main(String[] args) { int[] da1 = new int[]{1, 3, 5} int[] da2 = new int[]{2, 4, 6} System.out.print(da2[da1[0]]) interchange(da1, da2) System.out.print(da1[da2[0]]) } static void interchange(int[] da1, int[] da2) { int[] dat = da1 da1 = da2 da2 = dat }
如下代码:Stringstr="Ilovesoftwareengineer...
给出如下代码片段:classFat{Stringname="Noname"...
class Fat { String name = "No name" public Fat(String nm) { name = nm } } class Steven extends Fat { String weight = "80kg" public Steven(String w){ weight = w } } public class FatTest { public static void main(String[] args) { Steven s = new Steven("90kg") System.out.println(s.weight) } }
给出如下代码:publicabstractclassMother{publ...
public abstract class Mother { public int getAge() { return 45 } public abstract class Son { public int getAge() { return 38 } } public static void main(String[] args) { Mother m = new Mother() { public int getAge() { return 22 } } Mother.Son s = m.new Son() { public int getAge() { return 57 } } System.out.println(s.getAge() + " " + m.getAge()) } }
一个算法的时间复杂度由以下递归方程表示(N是非常大的整数,且是2的幂):(...
小度遇上了某个需求,求给定两个字符串的最长公共子序列的长度:一个字符串的子...
例如,"bad" 是 "baidu" 的子序列,但 "bud" 不是 "baidu" 的子序列。两个字符串的「公共子序列」是这两个字符串所共同拥有的子序列。
text1 = "baidu", text2 = "bad"输出:
3
int dp[1000][1000] int max(int a,int b) { if(a>b) return a return b } int longestCommonSubsequence(string text1, string text2) { int len1=text1.size() int len2=text2.size() for(int i=0i<len1i++){ for(int j=0j<len2j++){ if(text1[i]==text2[j]){ dp[i+1][j+1]=dp[i][j]+1 } else{ dp[i+1][j+1]=__________ } } } return dp[len1][len2] }则以上核心代码填什么可以正确实现此功能?
已知字符集{a,b,c,d,e,f},若各字符出现的次数分别为{6,3,8...
有一张挑战赛记录表Info表如下,有三个字段id、name、score,不...
| id | name | score |
+---------+--------+-------+
| 1 | B | 9.95 |
| 2 | A | 10.99 |
| 3 | C | 1.69 |
| 4 | B | 19.95 |
| 5 | A | 6.96 |
+---------+--------+-------+
排队吃饭
第一行输入两个正整数和
.
第二行输入个整数
.
选角色
现在,这
在
对于每组测试数据,第二行输入两个正整数
第三行输入
第四行输入