删除字符串 小易买苹果

删除字符串
在这里插入图片描述

 //设标志位
    public  static String deleteNumber(String A,String B) {
        StringBuffer sb = new StringBuffer();
            for (int j = 0; j < A.length(); j++) {
                boolean add=false;
            for(int k=0;k<B.length();k++){
                if(A.charAt(j)== B.charAt(k)){
                  add=true;
                }
            }
            if(add==false){
                sb.append(A.charAt(j));
            }
            }
        return sb.toString();
    }
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
char[] ch = sc.nextLine().toCharArray();
String str = sc.nextLine();
for(int i=0;i<ch.length;i++){
if(!str.contains(String.valueOf(ch[i]))){
//String.valueOf( )返回char参数的字符串
// boolean contains(CharSequence s) ,当且仅当此字符串包含指定的char值序列时才返回true。
System.out.print(ch[i]);
}
}
}
}
}

在这里插入图片描述
代码:

 public static int appleNumber(int n) {
        int min = 0;
        int max = 0;
            for (int i = 0; i <= n; i++) {
                for (int j = 0; j <= n; j++) {
                    if ((6 * i + 8 * j) == n) {
                        min = i;
                        max = j;
                       return min+max;
                    }
                }
            }
        return  -1;
    }
import java.util.*;
public class Main{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
while(in.hasNextInt()){
int n = in.nextInt();
System.out.println(count(n));
}
} 
public static int count(int n){
//一定是偶数(6,8都是),最小是6,10以上偶数都可以;
if(n%2!=0||n==10||n<6)
return -1;
//如果拿八个拿完最好
if(n%8==0)
return n/8;
//对于10以上的偶数,只要对8取余数不为0,就要从前面的1或者2个8中拿出2个,把余数补为6(本来余
数就是6,就不用拿)。所以+1;
return 1+n/8;
}
 }

注意事项:数学表达式和计算机语言的差别

黑盒测试方法:
等价类划分方法
边界值分析方法
错误推测方法
因果图方法
判定表驱动分析方法
正交实验设计方法
功能图分析方法
场景设计方法

MIPS:每秒百万条指令
程序=算法+数据结构
数组的复制:
System.arraycopy():static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
将指定源数组中的数组从指定位置复制到目标数组的指定位置。
Arrays.copyOf( ): static int[] copyOf(int[] original, int newLength)
复制指定的数组,用零截取或填充(如有必要),以便复制具有指定的长度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值