该文被密码保护。 阅读全文
posted @ 2013-03-15 23:55 小薇林 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-03-15 14:00 小薇林 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 在win8+vs2012下配置cocos2d-x环境cocos2d-x是一个开源且跨平台的2D(游戏)引擎,运用甚广……今天心血来潮打算学一下cocos2d-x,期间遇到了点小问题,于是乎把配置流程写出来让后来者可以有个参考。这里假设你已安装WIN8和VS2012(非express版本)1.下载cocos2d-1.0.1-x-0.12.0并解压(其他版本应该也差不多)这就没啥好说的了,搜索引擎一搜一把。解压到某个目录,这里用%COCOSROOT%来代替。2.安装模板安装前,需要先修改一下,使支持vs2012你需要做的:修改 %COCOSROOT%\install-templates-msvc. 阅读全文
posted @ 2013-03-15 00:45 小薇林 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 谁是小偷?题目:警察局抓了a,b,c,d四名偷窃嫌疑犯,当中只有一个是小偷,审问结果如下:a说:“我不是小偷。”b说:“c是小偷。”c说:“小偷肯定是d。d说:“c在冤枉人。”现在已经知道4个人中3人说的是真话,一个说的是假话,那么谁是小偷?分析:如果不用代码,让读者硬做这题的话,思路往往是一个个假设过去,如假设a是小偷,然后判断4个人的话是不是3真1假。用程序判断真假很简单,但如何记录真假的个数呢,这里用到一个技巧,就是“逻辑和”,利用C语言中,Ture为1,False为0来做。这个算法实质上是模拟了人的思考方式。算法:for(int x =1;x<=4;i++){ if((x!=1) 阅读全文
posted @ 2013-03-15 00:16 小薇林 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 打印方阵1题目:编写一个算法,给定一个一维数组,任意输入6个整数,如5 7 4 8 9 1,然后建立一个具有以下内容的方阵,并打印出来5 7 4 8 9 11 5 7 4 8 99 1 5 7 4 8 8 9 1 5 7 4 4 8 9 1 5 77 4 8 9 1 5 读者先想想,我的分析在很下面分析:初看这个方阵会觉得又简单又复杂,规律很容易发现,每次换行时,屁股跑到头上去。但如何最简单的打印出来呢?难道必须每次换行时,整个数组从新排列吗?只要看到我下面的图形,你会马上找到最佳答案:5 7 4 8 9 1 5 7 4 8 9 15 7 4 8 9 1 5 7 4 8 9 15 7 4 8 阅读全文
posted @ 2013-03-15 00:15 小薇林 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 题目:在一个已经从小到大排序完成的数组中,若有一个数(可以重复)的重复次数大于整个数组个数的一半,则称这个数为主角数。现要求给定任意排序数组(所有数为正数),若存在主角数则返回这个数,若不存在则返回-1。分析:若主角数存在,则有以下特征:1、主角数至多有一个,比如1,1,3,3,3,3,4中,3是唯一的主角数,理由很简单,因为主角数定义:主角数个数超过总数一半。2、若主角数存在,则在数组的前一半数字中一定已经出现。理由是因为数字已经排好序,而且主角个数超过总数一半。3、若主角数存在,则主角数的所在跨度(即这些主角数个数大于数组个数一半),而且他们是紧密相连,因为已经排序完成。算法:int ha 阅读全文
posted @ 2013-03-15 00:14 小薇林 阅读(140) 评论(0) 推荐(0) 编辑