笔试与面试题2

Java笔试面试题整理第一波 1、Java变量 Java中主要有如下几种类型的变量 局部变量类变量(静态变量)-- 属于类成员变量(非静态变量)-- 属于对象 2、关于枚举 package com.scu.lly; public class EnumTest {     /**      * 颜色枚举      */      enum ColorEnum{ 阅读详情

1.技术面试题

(1)详细描述单调栈的工作原理和应用场景

答:单调栈是一种特殊的栈,其核心特点是栈内元素保持单调递增或递减, 用于高效解决 “寻找下一个更大 / 更小元素” 等问题。

​ 工作原理:

  1. 单调递增栈:栈顶元素 ≤ 栈底元素(从栈底到栈顶递增)。

  2. 单调递减栈:栈顶元素 ≥ 栈底元素(从栈底到栈顶递减)。

  3. 入栈规则:若新元素破坏单调性,则弹出栈顶元素,直至满足单调性后入栈。

    典型应用场景

    1. 下一个更大 / 更小元素
      • 数组 [2, 1, 3],右侧第一个更大元素为 [3, 3, -1]。
    2. 接雨水问题
      • 计算直方图中能容纳的水量。
    3. 最大矩形面积
      • 求直方图中最大矩形面积

(2)详细描述单调队列的工作原理和应用场景

答:单调队列是一种特殊队列,核心特点是队列元素保持单调递增或递减,常用于高效解决滑动窗口类问题。

​ 工作原理:

  1. 单调递增队列:队首到队尾元素递增(队首最小)。

  2. 单调递减队列:队首到队尾元素递减(队首最大)。

  3. 入队规则:若新元素破坏单调性,则从队尾弹出元素,直至满足单调性后入队。

  4. 出队规则:队首元素过期时(如窗口滑动超出范围),从队首删除。

    应用场景:

    1.滑动窗口最大值 / 最小值

    • 示例:数组 [3, 1, 4, 2],窗口大小 3,最大值为 [4, 4]。

    2.股票买卖问题(含冷却期)

    • 维护可能的买入价格,确保卖出后有冷却期。

    3.子数组和的最大值(限制长度)

    • 快速找到区间内的最小前缀和,优化动态规划。

2.HR面试题

(1)如果竞争对手用双倍薪资挖你,你会怎么选择?

答:我会从职业发展、公司价值观等方面进行综合评估。薪资固然是重要因素,但并非唯一标准。当前的工作,对于我在核心业务上的积累和长期发展更为关键。若新机会仅仅是薪资翻倍,却缺乏与职业目标的匹配度(如业务稳定性等),我更倾向于深耕现有平台,长期沉淀,与团队共同为公司创造价值。

(2)我们觉得你今天表现一般,不符合岗位要求,你有什么想说的?

答:谢谢您的坦然指出。面试是双向展示,可能我部分优势未能充分呈现。我曾主导某团运维方面的项目,大大提升了应用处理效率,这些能力与贵司岗位高度契合。若有机会,我会以行动证明价值。同时也希望您能具体指出我的不足之处,这对我未来的职业成长很有帮助,谢谢!

3.选择题

(1)在Python中,以下哪个不是循环控制语句?

A. break
B. continue
C. pass
D. return

答:C

(2)以下代码的输出结果是什么?

for i in range(5):
    if i == 3:
        continue
    print(i, end=' ')

A. 0 1 2 3 4
B. 0 1 2 4
C. 0 1 2
D. 3

答:B

(3)完成以下代码,使其能够打印出1到100之间所有的偶数:

for i in range(1, 101):
    if ______:
        print(i, end=' ')

A. i % 2 == 0
B. i % 2 == 1
C. i / 2 == 0
D. i // 2 == 0

答:A

(4)以下代码有一个错误,导致它无法正确计算1到10的和。请选择正确的修改方案:

sum = 0
i = 1
while i < 10:
    sum += i
    i += 1
print(sum)

A. 将i < 10改为i <= 10
B. 将i += 1改为i += 2
C. 将sum += i改为sum = sum + i + 1
D. 将i = 1改为i = 0

答:A

(5)以下代码的输出结果是什么?

for i in range(3):
    for j in range(2):
        print(f"({i},{j})", end=' ')

A. (0,0) (0,1) (1,0) (1,1) (2,0) (2,1)
B. (0,0) (1,0) (2,0) (0,1) (1,1) (2,1)
C. (0,0) (0,1) (0,2) (1,0) (1,1) (1,2)
D. (0,0) (1,1) (2,2)

答:A

(6)完成以下代码,使其能够打印出斐波那契数列的前10个数:

a, b = 0, 1
for _ in range(10):
    print(a, end=' ')
    ______

A. a, b = b, a + b
B. a, b = a + b, b
C. a, b = b, a
D. a, b = a + 1, b + 1

答:A

(7)以下代码的输出结果是什么?

i = 0
while i < 5:
    i += 1
    if i == 3:
        continue
    print(i, end=' ')
else:
    print("Done")

A. 1 2 3 4 5 Done
B. 1 2 4 5 Done
C. 1 2 4 5
D. 1 2 Done

答:B

(8)以下代码的输出结果是什么?

for i in range(1, 5):
    for j in range(1, 5):
        if i * j > 10:
            break
        print(f"{i}*{j}={i*j}", end=" ")
    print()

A.

1*1=1 1*2=2 1*3=3 1*4=4 
2*1=2 2*2=4 2*3=6 2*4=8 
3*1=3 3*2=6 3*3=9 3*4=12 
4*1=4 4*2=8 4*3=12 4*4=16 

B.

1*1=1 1*2=2 1*3=3 1*4=4 
2*1=2 2*2=4 2*3=6 2*4=8 
3*1=3 3*2=6 3*3=9 
4*1=4 4*2=8 

C.

1*1=1 1*2=2 1*3=3 1*4=4 
2*1=2 2*2=4 2*3=6 2*4=8 
3*1=3 3*2=6 3*3=9 

D.

1*1=1 1*2=2 1*3=3 1*4=4 
2*1=2 2*2=4 2*3=6 2*4=8 

答:B

(9)以下代码的输出结果是什么?

for i in range(4):
    for j in range(4):
        if (i + j) % 2 == 0:
            print("*", end="")
        else:
            print("#", end="")
    print()

A.

****
####
****
####

B.

*#*#
#*#*
*#*#
#*#*

C.

*#*#
*#*#
*#*#
*#*#

D.

****
****
****
****

答:B

(10)以下代码的输出结果是什么?

count = 0
for i in range(1, 5):
    for j in range(1, 5):
        for k in range(1, 5):
            if i != j and j != k and i != k:
                count += 1
print(count)

A. 24
B. 36
C. 60
D. 64

答:A

4.问答题

(1)Python中有哪几种基本的循环结构?请简要说明它们的语法和适用场景。

答:

  • for 循环:遍历可迭代对象(如列表、字符串),语法:for 变量 in 可迭代对象: 代码块。
  • while 循环:条件满足时重复执行,语法:while 条件: 代码块。
  • 适用场景:for 用于已知次数的遍历,while 用于未知次数的条件循环。

(2)Python中有哪些循环控制语句?它们各自的作用是什么?请给出示例说明。

答:

  • break:终止整个循环。
    示例:for i in range(5): if i == 3: break; print(i) → 输出 0 1 2。
  • continue:跳过当前循环,继续下一次。
    示例:for i in range(5): if i == 3: continue; print(i) → 输出 0 1 2 4。
  • pass:占位语句,无实际作用。
    示例:for i in range(5): if i == 3: pass; print(i) → 输出 0 1 2 3 4。

(3)在Python的for循环中,range()函数扮演着重要角色。请详细说明range()函数的语法、参数含义和使用方法,并给出至少3个不同用法的示例。

答:

  • 语法:range(start, stop, step),生成从 start 到 stop-1 的整数序列,步长为 step(默认 1)。
  • 示例:
    1. range(5) → 0, 1, 2, 3, 4
    2. range(2, 7) → 2, 3, 4, 5, 6
    3. range(1, 10, 2) → 1, 3, 5, 7, 9

(4)什么是嵌套循环?请解释嵌套循环的工作原理。

答:

  • 定义:在一个循环内部嵌套另一个循环。
  • 工作原理:外层循环每执行一次,内层循环完整执行一轮。

(5)编写代码,判断两个矩形的关系

题目描述

判断两个矩形之间的关系:包含,重叠,相离

image-20250304171517426

输入输出描述

输入两行,每行四个数据,分别是矩形的中心坐标x、y和矩形的宽、高

输出两者的关系

示例1

输入:

2.5 4 2.5 43

1.5 5 0.5 3

输出:

包含

示例2

输入:

1 2 3 5.5

3 4 4.5 5

输出:

重叠

示例3

输入:

1 2 3 3

40 45 3 2

输出:

相离

答:

# 输入两个矩形的信息
x1, y1, w1, h1 = map(float, input().split())
x2, y2, w2, h2 = map(float, input().split())

# 计算边界
r1_left = x1 - w1/2
r1_right = x1 + w1/2
r1_top = y1 + h1/2
r1_bottom = y1 - h1/2

r2_left = x2 - w2/2
r2_right = x2 + w2/2
r2_top = y2 + h2/2
r2_bottom = y2 - h2/2

# 判断关系
if (r2_left >= r1_left and r2_right <= r1_right and 
    r2_bottom >= r1_bottom and r2_top <= r1_top):
    print("包含")
elif (r2_left > r1_right or r2_right < r1_left or 
      r2_bottom > r1_top or r2_top < r1_bottom):
    print("相离")
else:
    print("重叠")

(6)编写代码,打印如下数字图案

                        1
                    1	2	1
                1	2	4	2	1
            1 	2	4	8	4	2	1
        1	2	4	8	16	8	4	2	1
    1	2	4	8	16	32	16	8	4	2	1
1	2	4	8	16	32	64	32	16	8	4	2	1

答:

n = 7
for i in range(n):
    # 生成中间行的数值列表
    nums = [2**j for j in range(i+1)]
    line = nums + nums[-2::-1]  # 对称复制
    
    # 格式化输出
    line_str = ' '.join(map(str, line))
    print(line_str.center(127))  # 总宽度127,居中对齐

(7)编写代码,打印如下星星图案

    *
   ***
  *****
 *******
*********
 *******
  *****
   ***
    *

答:

n = 5
# 上半部分
for i in range(n):
    print(' '*(n-i-1) + '*'*(2*i+1))
# 下半部分
for i in range(n-2, -1, -1):
    print(' '*(n-i-1) + '*'*(2*i+1))

(8)编写代码,求最小公倍数

题目描述

输入两个正整数,计算其最小公倍数,例如4和2的最小公倍数是4,3和5的最小公倍数是15

输入输出描述

输入两个正整数

输出最小公倍数

示例1

输入:

3 9

输出:

9

示例2

输入:

4 6

输出:

12

答:

a, b = map(int, input().split())

# 求最大公约数(辗转相除法)
def gcd(x, y):
    while y:
        x, y = y, x % y
    return x

# 最小公倍数 = 两数之积 / 最大公约数
lcm = a * b // gcd(a, b)
print(lcm)
华为笔试面试题 lz的呢,是一个常量字符串。6、X.25作为国际通用标准的广域网协议,内置的差错纠正,流量控制和丢包重传机制使之具有高度的可靠性,由于数据吞吐率很低,包时延较大,故不适于在质量差的信道上传输数据,这种说法正确吗?大意如下:公司职员知道老板的年龄,不知道他女儿的年龄,老板3个女儿的年龄相加为13,相乘为老板年龄,且只有一个女儿的年龄大于5岁,求这4个的年龄?一个学生的信息是:姓名,学号,性别,年龄等信息,用一个链表,把这些学生信息连在一起, 给出一个age, 在些链表中删除学生年龄等于age的学生信息。 阅读详情

相关推荐

嵌入式笔试面试题(汇总)

在C语言中,使用typedef和#define定义指针类型都可以达到类似的效果,但typedef通常更受推荐。原因如下:类型安全:typedef定义的是类型别名,而#define是简单的文本替换。因此,typedef提供的类型检查更严格,有助于避免潜在的类型错误。可读性和维护性:typedef的语法更接近于C语言的类型声明方式,提高了代码的可读性。此外,如果将来需要修改类型定义,使用typedef会更方便,因为只需要修改一处定义,而#define可能会涉及到多个文本替换的修改。

qq_68495605的博客 2854

总结10大门类100道python面试题笔试题

一、python基础知识 1.1 列出5个python标准库 os:提供了不少与操作系统相关联的函数 sys: 通常用于命令行参数 re: 正则匹配 math: 数学运算 datetime:处理日期时间 1.2 python2和python3的range(100)的区别 python2返回列表,python3返回迭代器,节约内存 1.3python2和python3区别?列举5个 1、...

一行玩python 2474

C++笔试面试题整理

overload:将语义相近的几个函数用同一个名字表示,但是参数列表(参数的类型,个数,顺序不同)不同,这就是函数重载,返回值类型可以不同特征:相同范围(同一个类中)、函数名字相同、参数不同、virtual关键字可有可无override:派生类覆盖基类的虚函数,实现接口的重用,返回值类型必须相同特征:不同范围(基类和派生类)、函数名字相同、参数相同、基类中必须有virtual关键字(必须是虚函数)overwrite:派生类屏蔽了其同名的基类函数,返回值类型可以不同。

谢谢大家的关注 2384

【硬件-笔试面试题】硬件/电子工程师,笔试面试题汇总版,持续更新学习,加油!!!

这是一份硬件/电子工程师笔试面试题库汇总,涵盖电路分析、MOS管、运放、三极管等基础元件,以及DC-DC电源、示波器触发、PCB设计等实用技术。内容包含负反馈电路、信号完整性、电磁兼容等专业知识点,并涉及STM32、CAN总线等嵌入式系统相关内容。题库持续更新,包含100+道题目,每道题配有详细解析和优快云博客链接,适合硬件工程师备考学习。

weixin_60324241的博客 9087

多线程笔试面试题汇总

多线程在笔试面试中经常出现,下面列出一些公司的多线程笔试面试题。首先是一些概念性的问答题,这些是多线程的基础知识,经常出现在面试中的第一轮面试。然后是一些选择题,这些一般在笔试时出现,虽然不是太难,但如果在选择题上花费大多时间无疑会对后面的编程题造成影响,因此必须迅速的解决掉。最后是综合题即难一些的问答题或是编程题。这种题目当然是最难解决了,要么会引来面试官的追问,要么就很容易考虑不周全,因此解决

CoolBoy 3687

10个典型的MySQL笔试题和面试题

提供10个典型的MySQL笔试题和面试题作为示例,并给出答案或解释。如果需要更多题目,可以根据这些示例进行扩展或参考相关文档。

m0_46552684的博客 1662

网易历届笔试面试题整理大全

整理了一下网易往届笔试面试题,希望对大家有帮助: 超级有用的面试题:Java常见面试题    常见算法面试题   数据库常见面试题  操作系统常见面试题   C/C++常见面试题  大数据常见面试   python常见面试 来源:网易笔试面试圈&gt;&gt; 1、2019网易实习生招聘编程题集合 2、2018网易校园招聘编程题真题集合 3、2018网易前端实习笔试题 4、2018网易...

wodwl的专栏 1万+

网易面试——笔试面试题总结

一个生产者,多个消费者,每一个消费者都有自己的一个队列,生产者没有将消息直接发送到队列,而是发送到了交换机,每个队列绑定交换机,生产者发送的消息经过交换机,到达队列,实现一个消息被多个消费者获取的目的。需要注意的是,如果将消息发送到一个没有队列绑定的exchange上面,那么该消息将会丢失,这是因为在rabbitMQ中exchange不具备存储消息的能力,只有队列具备存储消息的能力。这种模式添加了一个路由键,生产者发布消息的时候添加路由键,消费者绑定队列到交换机时添加键值,这样就可以接收到需要接收的消息。

FPGA/MATLAB学习教程/源码/项目合作开发 1333

华为历届笔试面试题整理大全

整理了一下华为往届笔试面试题,希望对大家有帮助: 超级有用的面试题:Java常见面试题    常见算法面试题   数据库常见面试题  操作系统常见面试题   C/C++常见面试题  大数据常见面试   python常见面试 来源:华为笔试面试圈&gt;&gt; 1、2018华为校招机试题目 2、2018华为届校园招聘软件开发岗笔试题 3、2017华为笔试题及答案 4、2017年华为笔试...

wodwl的专栏 4万+

adb详细教程(四)-使用adb启动应用、关闭应用、清空应用数据、获取设备已安装应用列表

adb对于安卓移动端来说,是个非常重要的调试工具。通过ADB可以操作、管理设备上的应用。

公众号|软件测试老吴 3万+

红外图像和可见光图像异源图像配准问题研究

本文旨在研究一种具有高准确率和鲁棒性的融合图像障碍物检测技术,通过把红外和可见光图像进行图像配准和融合,获取高质量的异源融合图像,根据融合图像的特点采用有效的障碍物检测算法,将图像中的障碍物准确检出。......

G_redsky的博客 1万+

阿里巴巴往届笔试面试题大全

整理了一下阿里巴巴往届笔试面试题,希望对大家有帮助: 超级有用的面试题:Java常见面试题    常见算法面试题   数据库常见面试题  操作系统常见面试题   C/C++常见面试题  大数据常见面试   python常见面试 来源:阿里巴巴笔试面试圈&gt;&gt; 1、史上最全Java面试266题:算法+缓存+TCP+JVM+搜索+分布式+数据库 2、2018阿里软件工程师笔试题 3...

wodwl的专栏 2958

HFSS简要教程--无线能量传输线圈仿真

关于无限能量传输线圈仿真简要教程

asdmoon18的博客 2544

【硬件-笔试面试题】硬件/电子工程师,笔试面试题-8,(知识点:放大器的饱和失真与截止失真)

【硬件工程师面试题解析:晶体管放大电路失真问题】 本文分析了晶体管放大电路的两种常见失真现象。饱和失真是由于静态工作点过高导致信号顶部被削平,可通过增大Rb电阻解决;截止失真是因工作点过低造成信号底部失真,需减小Rb来调整。文章对比了两种失真的特性差异,并提出了三点避免失真的方法:合理设置静态工作点、限制输入信号幅度以及使用负反馈电路。该内容针对NPN/PNP型晶体管的不同失真表现进行了详细说明,适用于硬件工程师笔试面试准备。

weixin_60324241的博客 2366

运维与软件实施课表

运维与软件实施课表 课程 章节编号 章节 课程地址 软件及操作系统基础 ch01 软件及操作系统基础01 实施、运维工程师基本技能:https://blog.youkuaiyun.com/qq_28189423/article/details/82700539 老毛桃制作winPE镜像:https://blog.youkuaiyun.com/qq_2818942...

Mr.O~的博客 1万+

ESP32系列之LVGL(四):输入设备(外部按键)对接

本文详细介绍了如何在ESP32上使用LVGL库对接外部按键作为输入设备,包括硬件连接、驱动层实现和LVGL输入设备移植。通过具体代码示例和实战案例,帮助开发者快速实现按键控制UI界面,解决常见问题如按键无反应和控件跳转不正常。

weixin_30907935的博客 239

java面试题笔试常见选择题大全含答案

java面试题笔试常见选择题大全含答案 1、9道常见的java笔试选择题 2、java多线程面试题选择题大全含答案 3、java异常处理面试题常见选择题含答案 4、java笔试常见的选择题(坑你没商量) 5、java笔试题大全之IO流常见选择题 6、java集合类笔试选择题整理含答案 7、常见的javaweb笔试选择题含答案 8、常见的SQL笔试选择题含答...

技术研究中心 4万+

网络层隧道技术之ICMP隧道(pingTunnel/IcmpTunnel)

目录 ICMP隧道 使用ICMP搭建隧道(PingTunnel) 使用ICMP搭建隧道(Icmptunnel) ICMP隧道 ICMP隧道简单实用,是一个比较特殊的协议。在一般的通信协议里,如果两台设备要进行通信,肯定需要开放端口,而在ICMP协议下就不需要。最常见的ping命令就是利用的ICMP协议,攻击者可以利用命令行得到比回复更多的ICMP请求。在通常情况下,每个ping命令都有相...

谢公子的博客 6694

【硬件-笔试面试题】硬件/电子工程师,笔试面试题-14,(知识点:缓启电路,MOS管特性)

摘要:本文围绕MOS管在缓启动电路中的应用展开,重点分析其工作区域特性。缓启动电路通过控制MOS管栅极电压使其逐渐导通,从而限制启动冲击电流。文章详细介绍了缓启动电路的工作原理、常见类型(基于MOS管、继电器、晶闸管)、应用场景(电源电路、电机驱动等)及设计要点(参数选择、保护措施等)。核心结论指出缓启动电路主要利用MOS管线性区特性实现电流限制,是提高电子设备可靠性的重要技术手段。(150字)

weixin_60324241的博客 1611

Python之afdx包语法、参数和实际应用案例

Python 的 afdx 包是针对 AFDX 协议的轻量级开发工具,专注于 AFDX 数据帧的解析、构造、发送/接收、协议合规性校验等核心能力,广泛应用于航空电子设备测试、仿真、数据监控等场景。

王国平的博客 982

【GlobalMapper精品教程】074:从Lidar点云创建3D地形模型

本文基于地形点云数据,基于泊松方法、贪婪三角形测量方法和阿尔法形状创建3d地形模型。

智慧空间实验室 2160

【硬件-笔试面试题】硬件/电子工程师,笔试面试题-2,(电路分析/MOS管)

【硬件-笔试面试题】硬件/电子工程师,笔试面试题-2,(电路分析/MOS管)大疆的笔试题。

weixin_60324241的博客 2250

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

【硬件-笔试面试题】硬件/电子工程师,笔试面试题-29,(知识点:非易失存储器)

本文介绍了非易失存储器的相关知识,重点对比了易失与非易失存储器的特性。非易失存储器(如EEPROM和NAND FLASH)断电后仍能保存数据,具有不同的存储密度、读写速度和使用寿命等特点,适用于长期数据存储需求;而易失存储器(如SDRAM和cache)断电即丢失数据,但存取速度更快,主要用于临时数据存储。文章通过分析各类存储器的技术特性及应用场景,帮助读者理解如何根据实际需求选择合适的存储器类型,为硬件工程师的笔试面试提供专业知识点参考。

weixin_60324241的博客 1033

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【Java】Java面试题笔试

链接:https://pan.baidu.com/s/1W-9oiHQNL2P1Y8xHrm4XGw 提取码:6712。Land. the.Tech.Job.You.Love-人人都有好工作-IT行业求职面试必读.pdf。细品这杯香浓的咖啡-一阿里中间件高级专家沈询的Java之旅.docx。java.docx25个经典的Spring面试问答.docx。.AgileJava测试驱动开发的编程技术.pdf。关于Javo框架Vert.x的几点思考.docx。大公司最喜欢问的Java集合类面试题.docx。

qq_24428851的博客 1104

腾迅笔试面试题

以下是腾讯的笔试面试题:]请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句 2、如何输出源文件的标题和目前执行行的行数 3、两个数相乘,小数点后位数没有限制,请写一个高精度算法 4、写一个病毒 5、有A、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。请问,如何安排,能够在17分钟内这四个人都过

jinkui2008的专栏 2320
上一篇: 笔试与面试题
下一篇: 面试题与笔试题3
Eternitycai
博客等级 码龄2年 70粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值