<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>守望者--AIR技术交流 - Cocos2D</title>
    <link>http://www.airmyth.com/forum-61-1.html</link>
    <description>Latest 20 threads of Cocos2D</description>
    <copyright>Copyright(C) 守望者--AIR技术交流</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Wed, 22 Jul 2026 10:14:44 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.airmyth.com/static/image/common/logo_88_31.gif</url>
      <title>守望者--AIR技术交流</title>
      <link>http://www.airmyth.com/</link>
    </image>
    <item>
      <title>编程算法之数组二分查找法</title>
      <link>http://www.airmyth.com/thread-1417-1-1.html</link>
      <description><![CDATA[查找数据，是每个程序员必备的技能，今天介绍一种在数组中快速查找的方法：二分查找法，

二分法在前面已经介绍过了，取一个数字的中间值，如果不对，再取。。 一直循环到最终的结果。

此方法比直接在for循环里面循环遍历话费时间要少的多。

下面介绍一种常见的二分查 ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Wed, 29 Apr 2015 14:14:00 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之模拟法-掷骰子</title>
      <link>http://www.airmyth.com/thread-1408-1-1.html</link>
      <description><![CDATA[掷骰子比赛，N个人参加，可以投M次，看谁的点数相加起来大。



http://blog.csdn.net/yaoyuan0701/article/details/45230109]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Sun, 26 Apr 2015 13:41:23 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之模拟法-猜数字</title>
      <link>http://www.airmyth.com/thread-1407-1-1.html</link>
      <description><![CDATA[计算机程序在人的交互中经常会出现一些不能创建数学模型的情况，也不能使用前面介绍的各种算法求解，此时该如何解决呢？

模拟法登场----O(∩_∩)O哈哈~--

使用模拟法编写一个猜数字游戏，由计算机随机生成一个1-100int数值，由用户去猜，程序比较简单。

http://blog. ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Thu, 23 Apr 2015 15:00:15 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之试探法</title>
      <link>http://www.airmyth.com/thread-1391-1-1.html</link>
      <description><![CDATA[试探法也称为回溯法，它是一种系统的搜索问题解的方法，该算法设计思想适用范围相当广发，例如 棋手思考下一步走哪里就是采用试探法。

试探法的基本思路是：从问题的某一种状态出发，搜索从这种状态出发所能达到所有的状态，当一条路走到尽头时候，先退几步，接着从另 ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Wed, 22 Apr 2015 14:30:28 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之贪婪算法</title>
      <link>http://www.airmyth.com/thread-1389-1-1.html</link>
      <description><![CDATA[贪婪算法并不从整体最优考虑，它所作出的选择只是局部最优选择。
贪婪算法的基本思路：从问题的某一个初始解出发逐步逼近给定的目标，以尽可能快的求得更好的解，当达到算法中的某一步不能再继续前进时，就前进该算法。
该算法可能存在以下几个问题：
不能保证最后的解 ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Tue, 21 Apr 2015 13:53:31 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之分治法</title>
      <link>http://www.airmyth.com/thread-1387-1-1.html</link>
      <description><![CDATA[分治算法的基本思想是将一个计算复杂的问题分为若干个问题来进行求解，然后综合各个小问题得到复杂问题的最终答案，如果这些字问题还是比较大，难以解决，可以再把他们分成若干个更小的子问题，直到可以直接求出答案为止。

一般具有以下特征的问题可使用分治发来求解： ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Mon, 20 Apr 2015 15:24:12 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之递归阶(数制转换)</title>
      <link>http://www.airmyth.com/thread-1386-1-1.html</link>
      <description><![CDATA[将十进制转换为其他进制整数的计算过程是：将十进制除以相应制数的整数，取其余数作为相应数制的最低位，再用商除以相应数制的基础，取余数作为相应数制的次低位。。。这样不断的重复，即可完成转换。

递归算法如下


blog.csdn.net/yaoyuan0701/article/details/45119 ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Sun, 19 Apr 2015 15:47:03 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之递归阶乘法</title>
      <link>http://www.airmyth.com/thread-1385-1-1.html</link>
      <description><![CDATA[递归算法也是一种常用的算法思想，使用该算法有时可有效的解决一些问题，往往可以简化代码的编写，提高程序的可读性，但若有不合适的递归反而会导致程序的执行效率变低。  

所谓递归算法，就是在程序里不断反复调用自身来求解问题的方法，这里强调的重点是调用自身，就 ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Sat, 18 Apr 2015 15:58:37 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之递推算法-逆推法</title>
      <link>http://www.airmyth.com/thread-1383-1-1.html</link>
      <description><![CDATA[上一章讲的是顺推法，下面来说说逆推法：
 所谓逆推发，顾名思义就是逆着推导。就是从已知的结果出发，用迭代表达式逐步推算出问题开始的条件，即顺推法的逆过程。
问题：父亲准备为小明（万恶的小明）的4年大学生活一次性在银行储蓄一笔钱，使用整存零取的方式，控制小 ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Wed, 15 Apr 2015 01:08:24 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之递推算法-顺推法</title>
      <link>http://www.airmyth.com/thread-1381-1-1.html</link>
      <description><![CDATA[递推算法是一种很常用的算法思想，在数学计算等场合有点广泛的应用，改算法适用于有明确公式的情况，通过已知条件，利用特定关系得出中间推论，逐步递推，知道结果满意为止。
所谓顺推法是指从已知条件出发，逐步推算出要解决问题的办法。
13世纪，欧洲数学家斐波那契在 ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Mon, 13 Apr 2015 15:06:27 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之枚举法续(马载粮食)</title>
      <link>http://www.airmyth.com/thread-1377-1-1.html</link>
      <description><![CDATA[问题： 现在有100担粮食，要用100匹马去拉，设：大马一次能拉3袋，中马能拉两袋，下马两个能拉一袋，问如何分配马匹？


分析：此问题我们知道已知条件（100匹马 100担粮食），问题的结果是从这些已知道条件里面去筛选，那么符合枚举法的特征。

已上是自己的答题思路， ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Sun, 12 Apr 2015 15:14:21 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之枚举法</title>
      <link>http://www.airmyth.com/thread-1376-1-1.html</link>
      <description><![CDATA[枚举法是编程里常用的算法之一，依赖于计算机的强大计算能力来穷尽没一种可能的情况，从而达到解决问题的目的，改算法效率并不高，但适用于一些没有明显规律可循的环境。

在小学奥数中经常会看到一些填数字的游戏，如下图

    算法描述题
*                算
------- ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Sat, 11 Apr 2015 14:45:44 +0000</pubDate>
    </item>
    <item>
      <title>编程算法之二分法</title>
      <link>http://www.airmyth.com/thread-1368-1-1.html</link>
      <description><![CDATA[http://blog.csdn.net/yaoyuan0701/article/details/44985667


最近读了一本编程算法的书，里面有些案例很有意思，所以分享给大家，其中会夹杂我自己的想法，希望大家也能学到一些东西！

我们经常从一些娱乐节目看见有种猜商品价格的游戏，例如：假设有一辆价格为640 ...]]></description>
      <category>Cocos2D</category>
      <author>yaoyuan0701</author>
      <pubDate>Fri, 10 Apr 2015 15:21:55 +0000</pubDate>
    </item>
    <item>
      <title>cocos2d-x3.3 源码分析之-动作Action和ActionManager</title>
      <link>http://www.airmyth.com/thread-1286-1-1.html</link>
      <description><![CDATA[从入口开始分析，我们来看看addaction函数，他接受一个动作，并绑定自己，是否暂停取决于节点的running属性。 我们来具体看看ActionManager这个类struct _hashElement   *_targets;    struct_hashElement    *_currentTarget;如果是对定时器数据结构很熟悉的人没看到 ...]]></description>
      <category>Cocos2D</category>
      <author>破晓</author>
      <pubDate>Fri, 03 Apr 2015 09:35:59 +0000</pubDate>
    </item>
    <item>
      <title>cocos2d-x_Win32_Android_环境配置手册</title>
      <link>http://www.airmyth.com/thread-890-1-1.html</link>
      <description><![CDATA[cocos2d-x_Win32_Android_环境配置手册

COCOS2D-X配置手册（Win32、Android）
目录1.    引言... 32.    cocos2d-xWin32环境配置... 32.1 win32开发环境配置... 32.1.1 Visual Studio 2008. 32.1.2 cocos2d-x. 32.1.3 （可选）VisualAssist X.. 32.1.4 （可选）doxygen ...]]></description>
      <category>Cocos2D</category>
      <author>破晓</author>
      <pubDate>Mon, 19 Jan 2015 02:13:56 +0000</pubDate>
    </item>
    <item>
      <title>像素碰撞的一种实现</title>
      <link>http://www.airmyth.com/thread-886-1-1.html</link>
      <description><![CDATA[环境: cocos2d-x 2.2.3 , win7碰撞相信大家都不陌生了,无论在手游的游戏按钮对触摸事件的响应 还是页游时代游戏按钮对鼠标点击事件的侦听,都需要使用碰撞来判断.例如以下一个按钮,规格为:200X200,第二张图绿色部分原本为透明按钮的原图

绿色为透明部分

坐标矩阵碰撞类 ...]]></description>
      <category>Cocos2D</category>
      <author>破晓</author>
      <pubDate>Sat, 17 Jan 2015 02:48:07 +0000</pubDate>
    </item>
    <item>
      <title>Android NDK项目崩溃信息抓取</title>
      <link>http://www.airmyth.com/thread-884-1-1.html</link>
      <description><![CDATA[项目最近进入高速迭代阶段,版本更新速度比平时加快了几倍,这几天出的版本 莫名的出现频繁崩溃闪退的问题(仅仅Android上),不得已停下逻辑开发工作去fix 这个问题.[/backcolor]问题重现打开游戏进入场景 频繁切换模块界面的时候 有一定几率崩溃[/backcolor]初步猜测很大可 ...]]></description>
      <category>Cocos2D</category>
      <author>破晓</author>
      <pubDate>Fri, 16 Jan 2015 06:10:24 +0000</pubDate>
    </item>
    <item>
      <title>2dx中使用自定义位图字体</title>
      <link>http://www.airmyth.com/thread-882-1-1.html</link>
      <description><![CDATA[成品预览环境与工具cocos2d-x 2.2.3,AngelCode,PhotoShop在我参与的项目中,由于美术对战斗表现非常苛刻,飘血等飘字的样式否需要逐字自定义,例如上图中的Zzz,闪避,反击,等等,最初他们设想是把所有飘字做成各个散图,用飘图来代替最初的飘文字.这绝对不是一种好的方法.于是 ...]]></description>
      <category>Cocos2D</category>
      <author>破晓</author>
      <pubDate>Fri, 16 Jan 2015 06:00:44 +0000</pubDate>
    </item>
    <item>
      <title>2dx给Widget添加CCNode</title>
      <link>http://www.airmyth.com/thread-880-1-1.html</link>
      <description><![CDATA[环境:cocos2d-x 2.2.3,Lua 5.1.在前几天给cocostudio增加了一个控件 – BigMap(大地图控件),用于承载游戏地图上的所有游戏实体,包括NPC,玩家,可能存在的宝箱,传送门等等.但是在把实体(基类是CCNode)addChild到控件的时候,只显示了图片的一半,也就是一个三角形,一开始以 ...]]></description>
      <category>Cocos2D</category>
      <author>破晓</author>
      <pubDate>Fri, 16 Jan 2015 05:53:00 +0000</pubDate>
    </item>
    <item>
      <title>2dx增加GUI控件</title>
      <link>http://www.airmyth.com/thread-879-1-1.html</link>
      <description><![CDATA[今天给cocos2dx2.2.3的cocostudio GUI增加遮罩控件,发现步骤还挺多.这里记录一下(省去编写代码的部分):增加控件相关pkg文件代码编写完成后,我把代码放到extensions\\CocoStudio\\GUI文件夹下.这个文件夹是cocostudio用来存放UI控件的默认文件夹.然后在文件夹tools\\tolua++ ...]]></description>
      <category>Cocos2D</category>
      <author>破晓</author>
      <pubDate>Fri, 16 Jan 2015 05:50:11 +0000</pubDate>
    </item>
  </channel>
</rss>