牛客习题总结31(7月4日)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Cache的地址与主存的地址是两码事,不统一编址,也没有从属关系
Cache是由硬件实现。
在这里插入图片描述
在所有非抢占CPU调度算法中,系统平均响应时间最优的是短任务优先算法
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNext()){
            String s = scanner.next();
            char[] array = s.toCharArray();
            for (char c : array) {
                String s1 = Integer.toBinaryString(c);
                //整数长度为7,如果不到7位就用0填充
                String s2 = String.format("%07d", Integer.parseInt(s1));

                int count = 0;
                for (int j = 0; j < 7; j++) {
                    if (s2.charAt(j) == '1') count++;
                }
                System.out.println(count % 2 == 0 ? "1" + s2 : "0" + s2);
            }
        }
    }
}

在这里插入图片描述
注意转换为二进制的方法的使用,最后还需要注意,格式化
在这里插入图片描述
将s1转换为7位的整形,不够的话用0填补,最后根据1的个数,来增加校验位。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lhj_loveFang_1105

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值