Java 基础(一) 目录 "Java"白皮书"摘要" "简单的Java程序" "源代码文件和字节码文件" "Java的数据类型" "final关键字" "数学函数与常量" "位运算符" "String API" "读入和输出" "包" "备注" 下面我们来了解Java的基础。 Java"白皮书"摘 ...
分类:
编程语言 时间:
2020-04-26 22:34:02
阅读次数:
90
链接:Miku 位运算的好题 (对于位运算本蒟蒻来说太毒瘤了) 对于这题的数据范围,把八皇后的代码改一改是不够的,必须要用位运算 先上代码 #include<cstdio> #include<iostream> #include<cstdio> using namespace std; int n, ...
分类:
其他好文 时间:
2020-04-25 10:37:11
阅读次数:
86
[toc] 2.1 信息存储 24 2.1.1 十六进制表示法 25 2.1.2 字数据大小 27 2.1.3 寻址和字节顺序 29 2.1.4 表示字符串 34 2.1.5 表示代码 34 2.1.6 布尔代数简介 35 2.1.7 C语言中的位级运算 37 2.1.8 C语言中的逻辑运算 39 ...
分类:
其他好文 时间:
2020-04-24 17:24:24
阅读次数:
91
二进制中1的个数 "题目链接" 每位遍历O(n) 只遍历1的个数O(m) ...
分类:
其他好文 时间:
2020-04-23 23:25:28
阅读次数:
84
位运算 计算机中的数在内存中都是以二进制形式进行存储的,用位运算就是直接对整数在内存中的二进制位进行操作,因此其执行效率非常高,在程序中尽量使用位运算进行操作,这会大大提高程序的性能。 位操作符 & 与运算 两个位都是 1 时,结果才为 1,否则为 0 | 或运算 两个位都是 0 时,结果才为 0, ...
分类:
其他好文 时间:
2020-04-23 21:23:54
阅读次数:
77
Python算术运算符假设a=8,b=12Python比较运算符假设a=8,b=12Python赋值运算符假设a=8,b=12Python逻辑运算符假设a=8,b=12Python成员运算符Python身份运算符Python位运算符按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下:下表中变量a为60,b为13二进制格式如下:Python运算符优先级以下表格列出了从最高到最
分类:
编程语言 时间:
2020-04-23 00:22:54
阅读次数:
106
异或运算特点: 异或..就是不带进位的加法..1+1=10,舍掉进位为01+0=10+1=10+0=0 如果还不是很明白只要记住 异或:二者不同时结果为1 题目:找出唯一成对的数 1-1000这1000个数放在含有1001个元素的数组中,只有唯一的一个元素值重复,其他均只出现一次。每个数组元素只能访 ...
分类:
编程语言 时间:
2020-04-18 15:27:40
阅读次数:
55
Q:给定一个字符串数组?words,找到?length(word[i]) length(word[j])?的最大值,并且这两个单词不含有公共字母。你可以认为每个单词只包含小写字母。如果不存在这样的两个单词,返回 0。 示例?1: 输入: ["abcw","baz","foo","bar","xtfn ...
分类:
其他好文 时间:
2020-04-17 15:36:32
阅读次数:
59
描述 给出两个整数 a 和 b , 求他们的和。 1 int aplusb(int a, int b) { 2 // write your code here 3 int _a=0,_b=0; 4 while((a&b) != 0) //判断是否有进位影响 5 { 6 7 _a=a^b; //不带进 ...
分类:
其他好文 时间:
2020-04-17 00:37:01
阅读次数:
58