自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追寻真理之美

——此人一贯挖坑不填

  • 博客(3)
  • 收藏
  • 关注

原创 数组移动算法

ASH前段时间贴出了一个问题: 对于有K个元素的数组 int a[K]={....};写一个高效算法将数组内容循环左移m位 比如:  int a[6] ={1,2,3,4,5,6} ,循环左移3位得到结果{456123}, 要求: 1不允许另外申请数组空间,但可以申请少许变量 2不允许采用每次左移 这是一个有趣的问题,当时ASH给出了一个很简单的解法: 1、将整个数组倒排; 2、将前k

2006-04-25 17:16:00 4108 9

原创 表达式解析趣谈

代码的编译是计算机科学的一大命题,其博大精深,难以尽数。这里,我们捡着一个小命题娱乐一下。程序代码中,总是少不了数学运算,其实对于我们来说很熟悉的数学计算,在计算机里也是要做一些编译处理的。例如,4+9*3+7-2这样一个简单的四则运算,对于人来说就是:  4+9*3+7-2=4+27+7-2=31+7-2=38-2=36这里面,我们实际上已经在下意识里做了很多思考。首先,大脑会按照运算符划分开各

2006-04-03 22:35:00 3291

翻译 CLIST Tutorial中英对照版(二)

Forms and the Top-Level LoopThe things which you type to the LISP interpreter are called forms; theLISP interpreter repeatedly reads a form, evaluates it, and prints theresult. This procedure is calle

2006-04-02 21:43:00 3280

空空如也

空空如也

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

TA关注的人

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