题目描述:
Hzz loves aeroplane chess very much. The chess map contains N+1 grids labeled from 0 to N. Hzz starts at grid 0. For each step he throws a dice(a dice have six faces with equal probability to...
分类:
其他好文 时间:
2014-05-04 09:18:42
阅读次数:
321
给定一个数,求一个新数要大于等于这个数,而这个新数既要是palindromes回文又要是prime素数。
题目很简单,有人都使用取巧的方法保存好结果直接查表。
或者暴力法求解。
这里不使用保存表的方法,也不要用暴力法。- 这些方法都不好。
使用的技巧有:
1 而是使用next palindrome的技巧,只需要O(n),n是数位,可以认为是常数了。
2 判断素数的方法,时间效率是O(s...
分类:
其他好文 时间:
2014-05-04 09:18:17
阅读次数:
334
2dx3.0为我们集成了unzip库,帮助我们实现对文件的...
分类:
其他好文 时间:
2014-05-04 09:44:20
阅读次数:
230
这篇我要给大家介绍两个知识点:
1. 创建游戏物理世界
2. 没了(小若:我噗)
害怕了?不用担心,这太简单了~!
3.0新亮点,史上最简单的物理引擎
在Cocos2d-x3.0里使用物理引擎,会很有快感,因为很多繁琐的东西它都帮我们封装好了。
那么,我要开始创建游戏的关卡场景了,大家跟紧了。...
分类:
其他好文 时间:
2014-05-04 09:43:55
阅读次数:
344
这个界面的内容选项是什么?
(1)错误的确切位置:
[项目名称][窗体名称] 行:[行号] 列:[列号]。
(2)转至代码:
单击“转至代码”链接将跳转到代码中发生错误的位置。
(3)显示调用堆栈:
如果调用堆栈与错误关联,则可单击“显示调用堆栈”链接,这将进一步扩展此错误以显示调用堆栈。 检查堆栈可提供有价值的调试信息。 例如,可以跟踪在错误发生之前调用过的函数。 调用堆栈是可选定的,因此您可以复制并保存它。...
分类:
其他好文 时间:
2014-05-04 09:35:42
阅读次数:
252
五一在家闲来无聊,就给自己找点事干。最近2048那么火,虽然本人一直没有通关(惭愧),但照着样子模仿一个不会难吧?正好cocos2d-x 3.0正式版本发布,为了捡起一个多月没碰的cocos2d-x,干脆就用它来做吧。
2048游戏并不复杂,其主要逻辑是手势移动方块,相同方块相加。想想不是那么的难。
下面先来搭建上下左右手势识别的框架,以后游戏内容就在其框架内添加
首先创建一...
分类:
其他好文 时间:
2014-05-04 08:54:37
阅读次数:
437
题意:要连出一个从1-L的过山车线,给出n段可选的建设方案。每段都有起始位置,终止位置,代价,和乐趣程度。要实现1-L的长度中,相邻两端要首尾相连,总建设代价控制在B之内,问最多能获得多少乐趣程度。
解法:二维dp, num[i][j]记录恰好建设到i并且用掉代价j多能获得的最多乐趣。先将每段可选方案按照位置排序,然后进行转移。最后选max(num[L][i]),i from 0 to ...
分类:
其他好文 时间:
2014-05-04 08:57:59
阅读次数:
267
迭代是一开发种技术,用来把系统功能传递到一系列的增量的完整版本,每个版本一个特定固定的时间段被开发,该时间段称之为迭代。
每个迭代的经历过程:
整个迭代过程:
图中颜色代表每次开发每项活动所占的比重不同
迭代式开发的优点:
1、降低风险
2、得到早期用户反馈
3、持续测试和集成
4、适应变更
开发特征:
1、在进行大规模的投资前,就解决...
分类:
其他好文 时间:
2014-05-04 08:57:33
阅读次数:
382
优先级划分、指令的权限检查和超出权限访问的异常处理等是构成特权保护的基础。本文将试图讲解为大家解决两大问题:
--win32汇编中为什么找不到中断指令的应用?比如int 7ch
--windows错误的‘蓝屏’是从哪里来的?
保护模式下,中断或异常往往从用户代码切换到操作系统代码中执行。由于保护模式下的代码有优先级之分,因此出现从优先级低的应用程序转移到优先级高的系统代码的问题,如果优先级低...
分类:
其他好文 时间:
2014-05-04 09:24:27
阅读次数:
341
这是一个关于使用cocostudio实现动画自由切换的小demo
auto sprite =Sprite::create("background.png");
sprite->setAnchorPoint(Point(0,0));
this->addChild(sprite);
ArmatureDataManager::getInstance()->addArmatureFi...
分类:
其他好文 时间:
2014-05-04 09:17:46
阅读次数:
344
travel the binary tree by level( from top to down)
个人信息:就读于燕大本科软件工程专业 目前大三;
本人博客:google搜索“cqs_2012”即可;
个人爱好:酷爱数据结构和算法,希望将来从事算法工作为人民作出自己的贡献;
博客内容:travel the binary tree by level( from top t...
分类:
其他好文 时间:
2014-05-04 09:17:12
阅读次数:
292
转载请注明出处:http://blog.csdn.net/u012860063
百度之星编程大赛——您报名了吗?
杭电ACM 2014暑期集训队——选拔安排~
Choose the best route
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/327...
分类:
其他好文 时间:
2014-05-04 09:43:23
阅读次数:
360
场景:
1. vs C++的“预处理器”里可以添加宏,但是添加之后外部程序修改并不容易,因为它添加到.vcxproj文件里了,这个文件的东西比较多,并不容易进行修改.
2.所以vs还有一个“属性管理器”的窗口,用它来自定义自己的宏,注意,这里不是指宏命令。...
分类:
其他好文 时间:
2014-05-04 09:47:45
阅读次数:
572
简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。它又称为静态工厂方法模式,属于类的创建型模式。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。
1、角色及职责:
●工厂(Creator)角色
是简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的...
分类:
其他好文 时间:
2014-05-04 09:06:40
阅读次数:
261
最近在学scala语言,scala代码如下:
import scala.collection.JavaConversions._
object Solution {
def solution(A: Int, B: Int, K: Int): Int = {
// write your code in Scala 2.10
var cnt: Int = 0...
分类:
其他好文 时间:
2014-05-04 09:06:08
阅读次数:
307
在程序中使用:findContours(grayImage, contours, hierarchy, CV_RETR_EXTERNAL, CV_CHAIN_APPROX_SIMPLE, Point(0, 0) );后导致程序崩溃,将该语句屏蔽后,程序并没有问题。同样打开的另外一个工程使用该语句没有问题。将没有问题的语句拷贝到该工程下,同样出错。解决方案:在配置属性->常规->MFC的使用中,将在...
分类:
其他好文 时间:
2014-05-04 09:05:41
阅读次数:
488
吐槽下:微软的程序员如何解决以下问题的?不用插件。
1. 快速打开文件,文件多之后VS只能通过鼠标点击 “解决方案资源管理器” 来双击打开文件,效率很低。这个插件可以通过快捷键CTRL+K,CTRL+O来打开指定的文件,
支持文件名模糊匹配。...
分类:
其他好文 时间:
2014-05-04 09:09:03
阅读次数:
320