已知一个数组中有俩个数出现了奇数次,其余数出现偶数次,找出出现奇数次的俩个数
摘要:/** * @Auther: 么么 * @Date: 2023/5/9 - 05 - 09 - 22:12 * @Description: PACKAGE_NAME * @version: 1.0 */ //已知一个数组中有俩个数出现了奇数次,其余数出现偶数次,找出出现奇数次的俩个数 public
阅读全文
posted @
2023-05-09 22:51
么么^
阅读(17)
推荐(0) 编辑
冒泡排序
摘要:import java.util.Arrays; /** * @Auther: 么么 * @Date: 2023/5/8 - 05 - 08 - 22:16 * @Description: PACKAGE_NAME * @version: 1.0 */ //冒泡排序 public class tes
阅读全文
posted @
2023-05-09 22:10
么么^
阅读(10)
推荐(0) 编辑
简单选择排序
摘要:简单选择排序 算法思想:遍历整个数组,每一趟找出最小的那个数,放在数组前面 import java.util.Arrays; /** * @Auther: 么么 * @Date: 2023/5/8 - 05 - 08 - 22:05 * @Description: PACKAGE_NAME * @v
阅读全文
posted @
2023-05-09 09:18
么么^
阅读(20)
推荐(0) 编辑
用二进制表示0-1之间的实数
摘要:package _1_Bit_Operation; /** * @Auther: YuanJun * @Date: 2021/12/14 - 12 - 14 - 16:50 * @Description: _1_Bit_Operation */ //给定一个区间0-1之间的实数,(如0.625),类
阅读全文
posted @
2021-12-14 21:08
么么^
阅读(312)
推荐(0) 编辑
将整数的二进制位进行奇偶位置互换
摘要:package _1_Bit_Operation; import java.util.Scanner; /** * @Auther: YuanJun * @Date: 2021/12/9 - 12 - 09 - 10:40 * @Description: _1_Bit_Operation */ //
阅读全文
posted @
2021-12-09 11:22
么么^
阅读(116)
推荐(0) 编辑
异或运算
摘要:异或运算 1^1 = 0 0^0 = 0 1^0 = 1 交换律 :交换任何运算元素的位置,结果不变 a^b^a = a^a^b = 0^b = 0 结合律:(a^b)^c = a^(b^c) 对于任何x,都有 x^x = 0, x^0 = x,同自己求异或等于0,同0求异或等于自身 自发性:a^b
阅读全文
posted @
2021-12-09 10:29
么么^
阅读(233)
推荐(0) 编辑
异或运算交换俩个整数的值
摘要:package _1_Bit_Operation; /** * @Auther: YuanJun * @Date: 2021/12/8 - 12 - 08 - 19:37 * @Description: PACKAGE_NAME */ //异或运算交换俩个整数的值 /** * a = a^ b *
阅读全文
posted @
2021-12-09 10:22
么么^
阅读(39)
推荐(0) 编辑
一个数组中除了某个数,其余的数字均出现俩次,找出只出现一次的数字
摘要:package _1_Bit_Operation; /** * @Auther: YuanJun * @Date: 2021/12/9 - 12 - 09 - 8:48 * @Description: _1_Bit_Operation */ //一个数组中除了某个数,其余的数字均出现俩次,找出只出现
阅读全文
posted @
2021-12-09 10:19
么么^
阅读(5)
推荐(0) 编辑
与运算---判断奇偶数
摘要:package _1_Bit_Operation; import java.util.Scanner; /** * @Auther: YuanJun * @Date: 2021/12/8 - 12 - 08 - 19:13 * @Description: Bit_Operation */ //判断奇
阅读全文
posted @
2021-12-09 10:11
么么^
阅读(122)
推荐(0) 编辑
输入一个整数,输出改数的二进制表示中1的个数 ———如 9 的二进制1001 输出2
摘要:package _1_Bit_Operation; import java.util.Scanner; /** * @Auther: YuanJun * @Date: 2021/12/9 - 12 - 09 - 9:08 * @Description: _1_Bit_Operation */ //输
阅读全文
posted @
2021-12-09 09:57
么么^
阅读(90)
推荐(0) 编辑
原码, 反码, 补码 详解
摘要:本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机
阅读全文
posted @
2021-12-09 09:00
么么^
阅读(9)
推荐(0) 编辑
java中取整数绝对值_Java之——位运算求整数绝对值通过下面的位运算可以得到一个整数的绝对值
摘要:public int abs( int a ) { return (a + (a >> 31)) ^ (a >> 31) ;//前半部分-1或+0,后半部分取反 } a为正数的情况下,向右移31位 a >> 31 = 00000000 00000000 00000000 00000000 a为负数的
阅读全文
posted @
2021-12-09 08:58
么么^
阅读(294)
推荐(0) 编辑