2022-05-27 17:26
门头沟学院 Java 0 点赞 评论 收藏
分享
2021-09-12 10:02
门头沟学院 Java 想个办法吧:同感,我本来还想挣扎着再面面互联网,但是真的没有精力了,被面试官吊打一整天都不美好了
投递百度等公司10个岗位 >
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
漂在北国:public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String line = sc.nextLine();
String[] split = line.split(" ");
StringBuilder sb = new StringBuilder();
for(int i=0; i<split.length; i++){
int t = Integer.parseInt(split[i]);
int even = t&0xaaaaaaa;
int base = t&0x55555555;
//拼接
t = even>>1 | base <<1;
String temp = Integer.toBinaryString(t);
String str1 = "";
for(int j=0; j<32-temp.length(); j++){
str1 += "0" ;
}
sb.append(str1+temp);
}
String str = sb.substring(sb.length()-2);
String res = str + sb.substring(0,sb.length()-2);
System.out.println(res);
for(int i=0; i<split.length; i++){
System.out.print(Long.valueOf(res.substring(32*i,32*i+32),2));
System.out.print(" ");
}
}
}
投递华为等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了: