牛客错题集锦5
来源:互联网 发布:python 哪方面的私活多 编辑:程序博客网 时间:2024/05/20 07:18
1、在Redhat公司发布的Linux版本中,若要使得用户登录验证,需要修改以下__/etc/shadow _ ___脚本。
ect/passwd用来保存用户的基本信息,而/etc/shadow用来保存所有用户的密码,在/etc/shadow中第二字段为用户的加密密码,如果密码是"!!"或" * "则代表没有密码不能登录,需要用户登录验证。
2、下面有关linux查看系统负载的命令,说法错误的是?
A、uptime命令主要用于获取主机运行时间和查询linux系统负载等信息
B、vmstat命令可以查看查看cpu负载
C、sar命令可以查看网络接口信息
D、free命令可以查看磁盘负载情况(错误,查看内存使用情况)
3、设模式串的长度为m,目标串的长度为n,当n≈m且处理只匹配一次的模式时,朴素的匹配(即子串定位函数)算法所花的时间代价可能会更为节省(对)
解析:朴素的匹配只匹配一次,不用计算next数组,所以速度更快,朴素算法的时间为O[(n-m+1)n]
4、若串S=′software′,其子串的数目是()
解析:应该为n*(n+1)/2 + 1,其中后面的1是空串的一个。
5、Which of the following statement(s) equal(s) value 1 in C programming language?
A、return (7&1) B、char *str="microsoft"; return str=="microsoft" C、return "microsoft"=="microsoft"
解析:A是显然的正确的,B、前者是字符串常量,保存在静态存储区,两个常量区的地址应该是相同的。C、常量区相同内容的字符串在C编译器中只保留一份,因此C和D都正确。
6、下面哪种情况下,B不能隐式转换为A?
class A:public B{} ///是错误的,因为基类转派生类,不能隐式转换。
解析:B是基类,A是派生类,因为A中有B中不存在的部分,隐式转换会发生问题,可以采用强制类型转换dynamic_cast<A> b;
7、下列关于一个类的静态成员的描述中,不正确的是D
该类的对象共享其静态成员变量的值静态成员变量可被该类的所有方法访问该类的静态方法能访问该类的静态成员变量解析:该类的静态数据成员变量的值不可修改
- 类的静态成员与类直接相关,与对象无关,在一个类的所有实例之间共享同一个静态成员,A正确
- 静态成员函数中不能调用非静态成员,C正确
- 非静态成员函数中可以调用静态成员,B正确
- 常量成员才不能修改,静态成员变量必须初始化,但可以修改(例如我们常利用静态成员变量统计某个函数的调用次数),D错误
- 牛客错题集锦5
- 牛客网错题集锦5
- 牛客网错题集锦5
- 集锦
- 集锦
- 集锦
- 集锦
- opencms8.5安装问题集锦
- TCP协议疑难问题集锦5
- JavaScript常用脚本集锦5
- java面试题集锦5
- android面试集锦5-java基础5
- Java 性能优化技巧集锦 (5)
- Java 性能优化技巧集锦 (5)
- JAVA,JSP入门问题集锦5(原创)
- android面试集锦5-java基础
- android面试集锦5-java基础2
- android面试集锦5-java基础3
- python学习杂记1
- OCP 11G 053题库解析汇总链接(401-600)
- javascript实现打印指定区域的内容
- 常用排序之插入排序法
- OCP 11G 053题库解析汇总链接(601-712)
- 牛客错题集锦5
- StringBuffer、String、StringBuilder的用法以及他们的区别
- Spring注解@Resource和@Autowired的区别
- 心脏滴血漏洞简单攻击
- 快速幂
- 自定义博客园Markdown样式.超简单!
- 虚拟机网络设置
- 奔跑吧linux
- n皇后