百度笔试共有10道不定项选择,4道填空,2道编程,总共60min,考试时间0719 00:00-0722 00:00都可以
选择题考了四道简单的代码题,就是给出四个选项,让选出能够实现某功能的语句,不难
填空题主要考python的概念题目
抽象类和接口类的区别和联系
类方法、类实例方法、静态方法的区别
lambda函数的定义和有什么好处
还有一道题忘记了
编程题
第一道
python实现通配符的'?'和'*',leetcode上应该有差不多的题目,最后输出True or False
用动态规划很好解,直接AC
第二道
双向旋转list
输入一个list,将list从中间分开,左边向右旋转,右边向左旋转
右旋转定义:[1,2,3] -> [3,1,2]->[2,3,1]
左旋转定义:[1,2,3]->[2,3,1]->[3,1,2]
感觉不难,但是最后时间不够了,没做出来,大概思路就是pop、append和insert的运用
全部评论
(4) 回帖