会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
COLIN·GAO
想找我现在博客的加QQ吧...sorry 2679864609
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
2018年2月7日
浅谈Stein算法求最大公约数(GCD)的原理及简单应用
摘要: 一、Stein算法过程及其简单证明 1.一般步骤: s1:当两数均为偶数时将其同时除以2至至少一数为奇数为止,记录除掉的所有公因数2的乘积k; s2:如果仍有一数为偶数,连续除以2直至该数为奇数为止; s3:用更相减损法(辗转相减法),即GCD(a,b)=GCD(a b,b),或辗转相除法求出两奇数
阅读全文
posted @ 2018-02-07 10:40 COLINGAO
阅读(3661)
评论(1)
推荐(1)
2018年1月16日
浅谈异或运算符的应用及相关题目题解
摘要: 一、异或运算符(^) 1.定义: 异或可以理解为将两个数分别转化成二进制数,逐位比对,相同得到0,不同得到1,最后再换回十进制的运算。异或也叫半加运算,可以推出其运算法则相当于不带进位的二进制加法。 2.几条性质: (1) a^a=0; (2) 交换律:a^b=b^a; (3) 结合律:a^b^c=
阅读全文
posted @ 2018-01-16 20:24 COLINGAO
阅读(1073)
评论(0)
推荐(1)
2018年1月10日
浅谈对于等比数列相关递推式的化简及相关问题题解
摘要: 一、简单的与等比数列相关函数的化简 对于递推式f(n)=mf(n 1)+k: 1.显然,存在一个实数c使其化成f(n)+c=m(f(n 1)+c)的形式,展开后我们有:f(n)=mf(n 1)+(m 1) c; 2.显然其中(m 1) c=k,进而可得c=k/(m 1); 3.那么构造等比数列就很简
阅读全文
posted @ 2018-01-10 17:21 COLINGAO
阅读(1181)
评论(3)
推荐(1)
2017年12月23日
浅谈桶排思想及[USACO08DEC]Patting Heads 题解
摘要: 一、桶排思想 1.通过构建n个空桶再将待排各个元素分配到每个桶。而此时有可能每个桶的元素数量不一样,可能会出现这样的情况:有的桶没有放任何元素,有的桶只有一个元素,有的桶不止一个元素可能会是2+; 2.按照下标对内容非0的桶按个数输出下标; 二、[USACO08DEC]Patting Heads题解
阅读全文
posted @ 2017-12-23 10:26 COLINGAO
阅读(288)
评论(0)
推荐(1)
上一页
1
2
3
4
5
公告