java是强类型语言 基本数据类型 四类 整数型 byte 2的8次方(256)-127-128 内存中占1个字节 short 2的16次方 内存中占2个字节 int 2的32次方 内存中占4个字节 long 2的64次方 内存中占8个字节 浮点型 float 有效数字7位(单精度浮点型) 内存中占 ...
分类:
编程语言 时间:
2017-11-13 23:02:17
阅读次数:
226
java编程语言(一门纯面向对象, 解释型语言)的特点: 1, 面向对象 1, 封装 2, 继承 3, 多态 2, 安全性 3, 跨平台 类名要与文件名保持一致(完全一样) java基础数据类型:不能=null; 四类八种: 整数型 byte 2的8次方(256)(-127-128) 内存中占1个字 ...
分类:
编程语言 时间:
2017-11-12 17:20:50
阅读次数:
208
最近做求职笔试题,遇到比较有意思的题目,题目或多或少涉及到《剑指Offer》的思路和知识点,如果不是刷书两遍,估计不会做出来,分享一下互相学习! ************************************************************ 1、不使用额外空间交换2个数据, ...
分类:
其他好文 时间:
2017-11-05 00:33:10
阅读次数:
197
一、取反 ~ 注意:取反运算符不改变操作数的值,赋值运算符才会改变。 二、与运算 & 三、或运算 | 四、异或运算 ^(相同为0,相异为1) 不借助中间变量,实现两变量交换值 五、位运算总结 ...
分类:
编程语言 时间:
2017-10-30 19:49:31
阅读次数:
261
这道题我题意都看了好一会,原谅我基础不扎实。 题意:从输入的数据中选择其中一个,分成两个数,将分成的第二个数与其他数相异或(“异或”运算符(^)相同为0,不同为1。0^0=0,1^0=1,1^1=0),若最终结果为1则输出Yes。将所有石堆的数目,进行异或操作,如果结果为0,则先取者负。如果不为0, ...
分类:
其他好文 时间:
2017-10-20 20:05:39
阅读次数:
124
python算术运算符: +:加 - 两个对象相加 -:减 - 得到负数或是一个数减去另一个数 *:乘 - 两个数相乘或是返回一个被重复若干次的字符串 /:除 - x除以y %:取模 - 返回除法的余数 **:幂 - 返回x的y次幂 //:取整除 - 返回商的整数部分 python比较运算符: == ...
分类:
编程语言 时间:
2017-10-20 10:17:10
阅读次数:
170
1、前言 两数交换的方法和种类很多,平时也经常会用到,特别是在比较两数大小的时候。下面就介绍集中常用的两数交换的方法。 2、引人第三个变量 function swap1($a, $b) { $temp = $b; $b = $a; $a = $temp; } 好处就是简单,不需要太多的操作,毕竟执行 ...
分类:
其他好文 时间:
2017-10-09 23:59:47
阅读次数:
412
4851: [Jsoi2016]位运算 Description JYY最近在研究位运算。他发现位运算中最有趣的就是异或(xor)运算。对于两个数的异或运算,JYY发现了一个 结论:两个数的异或值为0当且仅当他们相等。于是JYY又开始思考,对于N个数的异或值会有什么性质呢? 【问题描述】 JYY想知道 ...
分类:
Web程序 时间:
2017-10-01 13:06:18
阅读次数:
239
Java语言基础(逻辑运算符的基本用法) Java语言基础(逻辑运算符&&和&的区别) Java语言基础(位运算符的基本用法1) Java语言基础(位异或运算符的特点及面试题) Java语言基础(位运算符的基本用法2及面试题) Java语言基础(三元运算符的基本用法) Java语言基础(三元运算符的 ...
分类:
编程语言 时间:
2017-09-22 22:31:14
阅读次数:
228
所谓对称密码,是指在加密和解密时使用的都是同一密钥,比如之前提到的恺撒密码。而非对称密码,也称之为公钥密码,是指在加密和解密时使用不同密钥的方式。本章会主要介绍几种对称密码,如DES、三重DES、AES等,在这之前,要先了解一下什么是比特序列运算。1、比特序列运算在这之前,我们先来看一个异或运算(不... ...
分类:
其他好文 时间:
2017-09-18 00:28:01
阅读次数:
205