上一页 1 ··· 133 134 135 136 137 138 139 140 141 ··· 174 下一页

2013年9月2日

【Cocos2d-X开发学习笔记】第29期:游戏中数据的存储(上)

摘要: 本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一般游戏中都需要记录玩家数据,便于玩家下次登录时能够接着上次的游戏记录继续游戏。这样一来就需要我们在开发时对玩家数据进行存档与读档。对于游戏数据的存储,在不同手机操作系统下都有自己的存储方式,例如常见的SQLite等,在Cocos2D-X引擎中考虑到跨平台性,它也为开发者提供了跨平台的存储相关类CCUserDefault,那么这一期我们就一起来学习如何使用Cocos2D-X提供的CCUserDefault。一、游戏数据存储由于CCUserDef 阅读全文

posted @ 2013-09-02 19:02 新一 阅读(527) 评论(0) 推荐(0)

JavaScript和prototype

摘要: Protoype这个词在javascript中可以有两种理解: 第一种是作为javascript中的一个属性,其一般出现的形式为:类名.prototype。 prototype 属性让你有能力向对象添加属性和方法 关于javascript中prototype属性的用法可以参见下面的网页,其中有很多不错的小例子: http://blog.csdn.net/czh_friend/article/details/1566319 第二种可以理解为prototype.js这个特定的js脚本文件。该文件是Sam Stephenson写的一个javascript基础类库。该类库包含了w... 阅读全文

posted @ 2013-09-02 19:00 新一 阅读(220) 评论(0) 推荐(0)

[置顶] poj1416数字切割解题报告

摘要: 题意:有一段纸片,就是一个不超过7位数的整数,现在给定你一个目标值 aim ,让你去选择把纸片切成几段,然后这个几段的和值 最接近 aim 且不超过 aim,分析:对于这个纸段,比如一个 四位数的 1234,那么第一你就有以下几种切法: (1、234) (1、2、34) (1、2、3、4) (12、34) ().........那么 对于这么多个情况,我们就想一个不重复 的 有顺序的切割方式.....比如我按照切的次数,第一次....我可以把第一个数字切下来,,,,也可以把第一和第二个数字切下来,那么就如下图有: 那么图中就画出的几个 组合...(1、2、3、4)(1、2、34)(1、23、4 阅读全文

posted @ 2013-09-02 18:57 新一 阅读(268) 评论(0) 推荐(0)

hnsd11348tree(并查集)

摘要: Problem descriptionA graph consists of a set of vertices and edges between pairs of vertices. Two vertices are connected if there is a path (subset of edges) leading from one vertex to another, and a connected component is a maximal subset of vertices that are all connected to each other. A graph co 阅读全文

posted @ 2013-09-02 18:55 新一 阅读(409) 评论(0) 推荐(0)

2013ACM暑假集训总结-致将走上大三征途的我

摘要: 回想起这个暑假,从开始与雄鹰一起的纠结要不要进集训队,与吉吉博博组队参加地大邀请赛,害怕进不了集训队。当时激励我参加集训队的缘由有三个:1.我是去年11月份开始接触的,记得当时在弄运动会来着,然后就问了雄鹰一些输入输出的东西,怀着满心的期待参加了寒假集训队但是由于宿舍问题只弄了几天。2.自己的专业基础学的很差,学这个也想给自己培养点兴趣,不想跟以前一样看见代码头就晕掉了。3.浩哥还有健哥他们在去年都集训过,我也想尝试一下。BME集训队选拔赛以第一的成绩进入了集训队,不过8086和PI派了峰峰和明爷solo.从刚开始在板房集训,那时一直进不了状态。刷搜索DP感觉搞不定,晚上经常在果壳上吐槽。准备 阅读全文

posted @ 2013-09-02 18:53 新一 阅读(252) 评论(0) 推荐(0)

计数dp-hdu-4054-Number String

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4055 题目大意:给一个只含‘I','D','?'三种字符的字符串,I表示当前数字大于前面的数字,D表示当前的数字小于前面一位的数字,?表示当前位既可以小于又可以大于。问1~n的排列中有多少个满足该字符串。解题思路:计数dp.dp[i][j]表示长度为i字符串,最后一个数为j时,能达到满足给定字符串的1~i+1的排列个数。转移方程:当S[i]='I'时,当前如果为j的话,前面的一位肯定要小于j,dp[i][j]+=Mi[j-1] ; //Mi[ 阅读全文

posted @ 2013-09-02 18:51 新一 阅读(419) 评论(0) 推荐(1)

机器学习理论与实战(十五)概率图模型03

摘要: 03 图模型推理算法 这节了解一下概率图模型的推理算法(Inference algorithm),也就是如何求边缘概率(marginalization probability)。推理算法分两大类,第一类是准确推理(Exact Inference),第二类就是近似推理(Approximate Inference)。准确推理就是通过把分解的式子中的不相干的变量积分掉(离散的就是求和);由于有向图和无向图都是靠积分不相干变量来完成推理的,准确推理算法不区分有向图和无向图,这点也可以在准确推理算法:和积算法(sum-product)里体现出来,值得一提的是有向图必须是无环的,不然和积算法不好使用... 阅读全文

posted @ 2013-09-02 18:48 新一 阅读(604) 评论(0) 推荐(0)

数据库系统——B+树索引

摘要: 原文来自于:http://dblab.cs.toronto.edu/courses/443/2013/05.btree-index.html1.B+树索引概述在上一篇文章中,我们讨论了关于index的几个中重要的课题:A)index是保存在磁盘上的一种数据结构,用于提高查询或是扫描record的速度。B)排序索引树通过保存page的指针加速record的查找。(ISAM)C)维护排序索引树的代价很高,因此,ISAM通过创建overflowpage来解决这个问题,但是过多的overflowpage会使查询性能从log(指数log)级别降低到线性遍历。下面我们将介绍一种高度健壮的、比较流行的一种数 阅读全文

posted @ 2013-09-02 18:46 新一 阅读(708) 评论(0) 推荐(0)

Java注解的简单了解

摘要: 部分信息来自《Thinking In Java》注解也成为元数据。什么是元数据?就是“关于数据的数据”注解为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便的使用这些数据。它可以用来完整的描述程序所需的信息,能够让编译器来测试和验证格式,存储有关程序的额外信息。定义一个注解:注解的样子和接口很像package me.benzeph.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.Re 阅读全文

posted @ 2013-09-02 18:44 新一 阅读(250) 评论(0) 推荐(0)

pat 1062. Talent and Virtue (25)

摘要: 难得的一次ac题目意思直接,方法就是对virtue talent得分进行判断其归属类型,用0 1 2 3 4 表示 不合格 sage noblemen foolmen foolmen再对序列进行排序 优先级 类型>total grade>virtue>id#include#include#include#includeusing namespace std;#define N 100005struct node{ char id[10]; int v,t,c;}s[N];int cmp(const void *a,const void *b){ struct node *x= 阅读全文

posted @ 2013-09-02 18:42 新一 阅读(382) 评论(0) 推荐(0)

上一页 1 ··· 133 134 135 136 137 138 139 140 141 ··· 174 下一页

导航