- 博客(4)
- 收藏
- 关注
原创 关于位运算的两道面试题,以及 提取最右的1
面试题1.数组中只有一种数字出现过奇数次,其他都是偶数次,打印这个数 public static void main(String[] args) { // 数组中只有一种数字出现过奇数次,其他都是偶数次,打印这个数 int [] nums = {1,2,3,4,3,2,1}; process(nums); } private static void process(int[] nums) { int eor = 0; for(int i=0;i<nums.le.
2020-06-16 22:46:04
479
1
原创 位运算,十进制转二进制,异或运算
1.为什么需要位运算?计算机里的数字表示方式和存储格式就是二进制的,所以用二进制,速度很快2.十进制转二进制参考:https://zh.wikihow.com/%E4%BB%8E%E5%8D%81%E8%BF%9B%E5%88%B6%E8%BD%AC%E6%8D%A2%E4%B8%BA%E4%BA%8C%E8%BF%9B%E5%88%B6d:代表十进制4(d):01008(d):010003.十进制转二进制 (小技巧)一般算比较小的数字的话,就先找小于并且临这个数最近的2
2020-06-14 21:51:03
1658
原创 oracle快速生成一百万条测试数据
oracle快速生成一百万条测试数据,表t_fensi_value,字段phone[varchar2(32)],fensivalue[varchar2(32)]。insert into t_fensi_value--随机手机号select '1390' || lpad(trunc(dbms_random.value(1, 1000000)), 7, '0') as phone,--
2014-02-13 15:09:42
1056
1
麒麟aarch64 ky10系统docker+docker-compose离线一键安装包
2023-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人