摘要: 这里的rotate操作,也就是指循环移位。比如将串“ABCDEFG”以D为中心旋转,就相当将该串向左循环移位,直到第一个元素为D为止,最后得到新串“DEFGABC”。要想方便的完成rotate操作,一个常见的技巧是这样的:先将前半部分反转,再将后半部分反转,最后再将整个串反转即可(这里的前半部分与后半部分是以旋转中心来划分的)。还是以串“... 阅读全文
posted @ 2009-11-08 12:21 atyuwen 阅读(2088) 评论(0) 推荐(1) 编辑
摘要: C++ Minor: http://hi.baidu.com/atyuwen在百度空间上写技术博客多少有点不靠谱,所以以后将自己觉得比较有价值的文章也转发到这里。 阅读全文
posted @ 2009-11-08 11:10 atyuwen 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是MOD音乐MIDI总该知道吧,不知道的话这里再简单介绍一下:所谓MIDI,即 Musical Instrument Digital Interface,音乐设备数字接口,其实就是一种通信标准,来作为音乐设备之间、音乐设备与PC之间传输MIDI信号的约定规范。逐渐地,MIDI也就成了电脑音乐的代名词,现在我们所说的“MIDI音乐”,通常也就是指使用电脑和数字音乐设... 阅读全文
posted @ 2009-11-07 19:47 atyuwen 阅读(6592) 评论(3) 推荐(2) 编辑
摘要: 一.序言第一次看见64K动画时,觉得很神奇。这种动画往往包含了一些复杂的几何造型和绚丽的纹理,然后还有着节奏强劲的背景音乐。这一大堆东西无论如何也不像是一个仅仅64K的执行文件所能容下的,按照普通的理解,单是长达几分钟甚至几十分钟的背景音乐文件也需要以M为单位的存储空间,更别说那么多的模型和纹理图像了。后来当我花了很长一段时间学习MIDI音乐制作和3D图形学后,64K 动画也就不显得那么神奇了--... 阅读全文
posted @ 2009-11-07 19:34 atyuwen 阅读(4300) 评论(2) 推荐(3) 编辑