54. 替换数字(第八期模拟笔试)

题目页面 (kamacoder.com)

思路:c++可以用双指针,Java字符串是不能改变的,直接用替换

import java.util.Scanner;
class Main{
    
     public static void main(String[] args) {
        //        String s="a1b2c3";
        Scanner sc=new Scanner(System.in);
       String  s=sc.next();
//        String s="a1b2c3d4f5g6";
        s=xxx(s);
        System.out.println(s);
    }
    
   public static String xxx(String s){

        int n=s.length();
        for(int i=0;i<n;i++){
            char c=s.charAt(i);
            if(c>='0' && c<='9'){
                String s1=s.substring(0,i);
                String s2=s.substring(i+1,s.length());//a number b2c3
                s=s1+"number"+s2;
                i+=5;
                n+=5;
            }

        }
        return s;

    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
思远半导体模拟IC笔试是一个用来评估应聘者在模拟IC设计领域知识和能力的考试。该笔试通常包括多种问题类型,如选择题、判断题、填空题和设计题等。应聘者需要回答这些问题,以展示他们的理论知识、解决问题的能力和设计实践的经验。 在思远半导体模拟IC笔试中,可能会涉及以下内容: 1. 模拟电路基础知识:例如电路定理、电压、电流、功率等基本概念,以及电阻、电容、电感等元件的特性和应用。 2. 放大电路:包括放大器的分类、放大器的频率响应、增益和带宽的关系,以及不同类型的放大器的特性和应用等。 3. 运算放大器:了解运算放大器的基本原理、特性和应用,例如反馈电路、电压比较器和运算放大器的频率补偿等。 4. 滤波器和振荡器:理解不同类型的滤波器和振荡器,如RC滤波器、LC滤波器、多级放大器滤波器和震荡回路等。 5. ADC和DAC:了解模拟数字转换器的基本工作原理、不同的转换方法和精度要求以及应用领域。 除了理论知识的考察,思远半导体模拟IC笔试可能还会要求应聘者进行设计题,如设计一个滤波器、一个放大器或一个振荡器等。这样的设计题目旨在评估应聘者的设计能力、问题解决能力和团队合作能力。 总之,思远半导体模拟IC笔试是一个通过理论知识和实践设计题评估应聘者的能力和潜力的评估工具。通过参加这样的笔试,应聘者有机会展示他们对模拟IC设计的理解、应用和创新能力,从而为最终的面试和录用提供了一个机会。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值