给定两个32位整数n和m,同时给定i和j,将m的二进制数位插入到n的二进制的第j到第i位,保证n的第j到第i位均为零,且m的二进制位数小于等于i-j+1,其中二进制的位数从0开始由低到高。 测试样例: 1024,19,2,6 返回:1100
加载中...
import java.util.*; public class BinInsert { public int binInsert(int n, int m, int j, int i) { // write code here } }
class BinInsert { public: int binInsert(int n, int m, int j, int i) { // write code here } };
# -*- coding:utf-8 -*- class BinInsert: def binInsert(self, n, m, j, i): # write code here
class BinInsert { public int binInsert(int n, int m, int j, int i) { // write code here } }