自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 蔡勒(Zeller)公式及其推导:快速将任意日期转换为星期数

0. 本文的初衷及蔡勒公式的用处前一段时间,我在准备北邮计算机考研复试的时候,做了几道与日期计算相关的题目,在这个过程中我接触到了蔡勒公式。先简单的介绍一下蔡勒公式是干什么用的。我们有时候会遇到这样的问题:看到一个日期想知道这一天是星期几,甚至看到一个历史日期或纪念日,我们想快速的知道这一天是星期几。对于这个问题,如果用编程的方式,应该怎么实现呢?你可能已经有思路了,比如你知道某个日...

2019-08-22 11:52:00 642

转载 判断回文数算法

回文数是指正序(从左到右)读和倒序(从右到左)读都是一样的整数。比如形如 121,1221,13531 的数字都是回文数,但 -121,10,25 等等都不是回文数。如何判断一个数是回文数?这是一个很简单的算法,最常见的实现方式是使用一个栈或其他方法,把数字序列逆序,然后判断逆序后的数字是否等于原先的数字。显然这种实现方式需要至少 n 次循环才能完成判断。本文提供一种更巧妙的方法,...

2019-07-23 11:40:00 234

转载 二分求幂算法:快速的求幂计算方式

二分求幂法是快速计算形如 \(a^b\) 的求幂运算的方法。朴素计算 \(a^b\) 的方式是将 \(a\) 连乘 \(b\) 次,代码如下:int result = 1;for (int i = 0; i != b; i++) result *= a;这需要计算 \(b\) 次,而实际真的需要运算这么多次吗?答案是不需要,利用二分求幂法,我们可以使运算次数大大小于 \(b...

2019-06-05 10:15:00 373

转载 [浏览器美化]去除 Firefox 当前选中标签页顶端的线条

Firefox 当前选中的标签页的最上方会显示有一条线,我觉得很丑,如图:在地址栏输入 about:support ,然后点击打开目录。在此目录中创建一个 chrome 文件夹(若没有),然后进入 chrome 文件夹,创建名为 userChrome.css 的文件,打开文件输入:#TabsToolbar .tabbrowser-tab[selected] .tab-line {...

2019-06-05 09:24:00 120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除