华为机试题108及答案.docxVIP

  • 1
  • 0
  • 约2.33千字
  • 约 7页
  • 2026-06-12 发布于山西
  • 举报

华为机试题108及答案

一、选择题(共5题,每题2分,共10分)

1.在华为机试中,关于回文串的定义,以下描述正确的是?

答案:A

A.正读和反读都相同的字符串

B.首尾字符相同的字符串

C.长度为偶数的字符串

D.包含所有字母的字符串

2.华为OD机试通常使用哪种编程语言作为主要测试语言?

答案:A

A.Java,C++,Python

B.C,Fortran

C.JavaScript,HTML

D.Assembly

3.在处理字符串分割问题时,如果使用递归回溯法,其时间复杂度通常与什么有关?

答案:C

A.O(n)

B.O(logn)

C.O(n2^n)

D.O(n!)

4.以下关于字符串不可变性的描述,哪项是正确的?

答案:A

A.字符串创建后其内容不能被修改

B.字符串创建后可以随意修改字符

C.字符串是可变的,类似于数组

D.字符串的长度在创建后可以改变

5.在华为机试的输入输出规范中,通常如何处理多行输入?

答案:B

A.只读取第一行

B.读取直到文件结束(EOF)

C.只读取最后一行

D.随机读取一行

二、编程题(共2题,共40分)

1.【回文判断】给定一个

文档评论(0)

1亿VIP精品文档

相关文档