2026年大商集团技术主管面试题集.docxVIP

  • 0
  • 0
  • 约6.04千字
  • 约 18页
  • 2026-10-29 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年大商集团技术主管面试题集

一、编程语言与数据结构(共5题,每题8分)

1.题目:

请用Python实现一个函数,输入一个字符串,返回该字符串中所有唯一字符的列表(不区分大小写)。例如,输入`HelloWorld`,输出`[H,e,l,o,W,r,d]`。

答案与解析:

python

defunique_chars(s):

seen=set()

unique=[]

forcharins.lower():

ifcharnotinseen:

seen.add(char)

unique.append(char)

returnunique

测试

print(unique_chars(HelloWorld))#输出:[h,e,l,o,w,r,d]

解析:

-使用`set`记录已出现字符,确保唯一性。

-将输入统一转为小写(或大写)以忽略大小写差异。

-遍历字符串,仅将未出现过的新字符加入结果列表。

2.题目:

请解释二叉搜索树(BST)的插入操作,并给出Java代码实现。

答案与解析:

java

classTreeNode{

intval;

TreeNodeleft,right;

TreeNode(intval){this.val=val;}

}

文档评论(0)

1亿VIP精品文档

相关文档