威左夫博弈。使用黄金分割公式。k=[k(1+√5)/2],bk=ak+k(k=0,1,2,…,n方括号表示取整函数)奇妙的是其中出现了黄金分割数(1+√5)/2=1。618…,因此,由ak,bk组成的矩形近似为黄金矩形,由于2/(1+√5)=(√5-1)/2,可以先求出j=[a(√5-1)/2],若...
分类:
其他好文 时间:
2015-04-06 21:44:41
阅读次数:
192
>>1 就是除以 2,1>n 就是除以(2的n次方)的意思,
比如: 18>>1=9,
18
18
18
但是特别的:18>>2=4,除2有余数额会取整,
18>>8=0,多次向右移位后最终等于0。...
分类:
其他好文 时间:
2015-04-03 15:28:39
阅读次数:
115
1.工作需求有很多事项,每个事项分为:名称、种类。时间等,需要把每个事项逐个输入到网页中并提交。如果用人肉操作的话,流程就是先登录到网站后台,点击“添加”——>输入各项内容——>点击“保存”。然后重复这个动作100遍。如图:2.设想的解决办法对手工“登录”、“添加”、“保存”的全过程进行抓包,获取整...
分类:
编程语言 时间:
2015-04-01 23:44:38
阅读次数:
264
#include main(){ int i,x,y,z,number,result,input,total=0,times; int accuracy; srand(time(NULL)); printf("请输入出题的数目:(除数结果取整数)"); scanf("%...
分类:
其他好文 时间:
2015-04-01 16:48:47
阅读次数:
155
双堆求中位数
算法描述:
1、创建两个堆(一个小根堆、一个大根堆),堆大小至少为给定数据个数的一半,向上取整;
2、假定变量mid用来保存中位数,取定第一个元素,赋值给mid,即作为初始的中位数;
3、依次遍历后面的每一个数据,如果比mid小,则插入大根堆;否则插入小根堆;
4、如果大根堆和小根堆上的数据个数相差为2,则将mid插入到元素个数较少的堆中,然后从元素个数较多的堆中删除根节点,并将跟节点赋值给mid;
5、重复步骤3和4,直到所有的数据遍历结束;
此时,mid保存了一个数,再加上两...
分类:
其他好文 时间:
2015-03-31 10:50:03
阅读次数:
140
Matlab取整函数有:fix,floor,ceil,round.取整函数在编程时有很大用处。一、取整函数1.向零取整(截尾取整)fix-向零取整(Roundtowardszero);>>fix(3.6)ans=32.向负无穷取整(不超过x的最大整数-高斯取整)floor-向负无穷取整(Roundt...
分类:
其他好文 时间:
2015-03-30 14:38:34
阅读次数:
214
思路
使用循环使整数左移i位,并取最高位,如果当前最高位为1则值为'1',否则为'0'。这样拼接出一个字符串。
注意:计算机中存储的是数字的补码。
关于正、负数的原码、反码、补码。
正数:原码、反码、补码都一样。
负数:反码(除了最高位,其它位取反)补码(反码+1)
为什么要存储补码,而不是原码?
为了统一运算方法。使用补码对有符号整数进行加、减不需要关心符号位。
例如:1 + (-2) = -1
-2的原码
1000 0000 0000 0000 0000 0000 0000 0010...
分类:
编程语言 时间:
2015-03-30 09:37:56
阅读次数:
169
描述啦啦啦。作为一个苦逼的程序猿。?。请看下图。。。现在老总想让你帮他儿子写个简单计算器(他儿子小学3年级,嘘!),写不出来就扣奖金。。快帮他写吧。。。给一个包含+-*/()的正确的表达式。要你计算它的结果。除法的规则类似C/C++中取整除法。比如:9/5=1 10/5=2其他规则参照现实。。。输入...
分类:
其他好文 时间:
2015-03-29 16:21:39
阅读次数:
144
这题的错误是少考虑了一种情况,路由覆盖的直径小于路宽的时候,直接判错!!!不用计算路由之间距离了思路就是计算路由间距为根号下2(r^2-(w/2)^2),这里面有个数据类型转换的问题,w/2这个值是不精确的,还有sqrt对负数也是无法识别的,所以要人工加上2*r > w。还有最后输出用了上取整#in...
分类:
其他好文 时间:
2015-03-28 12:55:24
阅读次数:
103
1. 为什么要获得符号位
很多时候,我们需要判断数值的正负,来做相应的逻辑处理。条件判断语句可以很好的完成这个需求。有时候会有下面的情况,
if (x > 0) {
x = x - 1;
} else {
x = 1 - x;
}
if (x < 0) {
x = -x;
}
正负只是数值的符号位变化,或是计算结果的符号位变化。但是我们需要用一个判断,首先...
分类:
编程语言 时间:
2015-03-19 20:25:38
阅读次数:
210