程序员代码面试题及答案详解.docxVIP

  • 0
  • 0
  • 约9.88千字
  • 约 28页
  • 2026-10-31 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年程序员代码面试题及答案详解

一、编程语言基础(5题,每题10分)

1.题目(10分):

给定一个字符串`s`,其中包含数字和字母,请编写函数`extractDigits(s)`,返回字符串中所有数字字符组成的字符串。例如:输入`a1b2c3`,输出`123`。

2.题目(10分):

在Python中,编写一个类`Counter`,实现以下功能:

-初始化时接受一个整数`value`,初始计数为`value`。

-提供`increment()`方法,每次调用时`value`加1。

-提供`decrement()`方法,每次调用时`value`减1。

-提供`reset()`方法,将`value`重置为初始值。

示例:

python

c=Counter(5)

c.increment()

print(c.value)#输出6

c.decrement()

print(c.value)#输出5

c.reset()

print(c.value)#输出5

3.题目(10分):

在Java中,编写一个方法`isPalindrome(Strings)`,判断字符串`s`是否为回文(忽略大小写和空格)。例如:输入`Aman,aplan,acanal:Panama`,输出`true`。

4.题目

文档评论(0)

1亿VIP精品文档

相关文档