一、 十进制与二进制之间的转换 (1) 十进制转换为二进制,分为整数部分和小数部分 ① 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下 ...
分类:
其他好文 时间:
2016-05-15 09:31:15
阅读次数:
245
大致的思路 对于a^b%mod 来说 利用二分的思想去优化 每次把a=a*a%mod b/=2(如果是奇数的话 就把那个奇数单独的取出来 )(实际上就是把两个相同的数化成一个数 然后降次) 比如a^8%mod 实际的运算只需要3次 第一次 a=a*a%mod 第二次的时候 a=(a*a)*(a*a) ...
分类:
其他好文 时间:
2016-05-14 20:04:38
阅读次数:
149
一、 十进制与二进制之间的转换 (1) 十进制转换为二进制,分为整数部分和小数部分 ① 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下 ...
分类:
其他好文 时间:
2016-05-14 18:30:20
阅读次数:
209
整型运算,加减乘除: 幂指数: 取余: 使用type()函数来查看变量类型: 浮点数(float): 交互计算: 整数除法,返回的是比结果小的最大整数值: 简单的数学函数: 绝对值: 取整: 最大最小值: 类型转换: 浮点数转整型,只保留整数部分: 原地计算: 布尔型: 布尔型可以看成特殊的二值变量 ...
分类:
编程语言 时间:
2016-05-13 10:38:33
阅读次数:
128
1、算数运算符+:加法(++自加)-:减法(--自减)*:乘法/:除法%:取余运算2、关系运算符<:只能比较基本类型数据之间的关系,不能比较对象之间的关系。>:(同关系运算符“<”)<=:(同关系运算符“<”)>=:(同关系运算符“<”)==:若使用该运算符比较两个对..
分类:
编程语言 时间:
2016-05-13 05:07:34
阅读次数:
187
悼念512汶川大地震遇难同胞——一定要记住我爱你
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9582 Accepted Submission(s): 5826
Problem Description
当...
分类:
其他好文 时间:
2016-05-13 01:09:12
阅读次数:
165
HashMap的实现原理简单来说是通过数组加链表实现的,结合数组查找和链表插入删除效率高,使得HashMap在数据处理方面高效。链表元素是键值对数据,数组元素为链表(源码中为链表的第一个键值对元素),同一个链表的元素是键值哈希值对数组长度取余结果相同的键值对,而它们的键值哈希码对数组长度取余结果恰好作为数组的下标,查找更为方便。详细的实现可参考这篇文章:
http://blog.csdn.n...
分类:
其他好文 时间:
2016-05-12 17:02:19
阅读次数:
107
二、操作基础 %%取余 %/%整数除法 (1)eigen(...)求解方阵的特征值和特征向量 (2)solve(D,A)求解DX=A (3)data<-list(...)取里面的对象data[["列名称"]];data[[下标]];data$列名称 (4)unlist(列表对象)把列表对象转化为向量 ...
分类:
编程语言 时间:
2016-05-10 22:00:01
阅读次数:
433
K Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status Practice FZU 2108 K Submit Status Practice FZU 2108 Description G ...
分类:
其他好文 时间:
2016-05-07 16:29:10
阅读次数:
202