首页 > 其他
什么是游戏2048的最佳算法
问题 我最近偶然发现一款叫2048的游戏。你需要通过上、下、左、右的方向移动来合并值相同的方块(Title)。每一次移动之后,一个新的值为2或者4的方块会随机的出现在某个空的位置。所有位置都塞满方块,并且没有值相同的方块可以移动的时候,游戏结束。游戏的目标是构造一个值为2048的方块。 我需要遵循一套定义良好的策略来实现这个目标。所以我想到写个程序来实现。我当前的算法如下: while(!g...
分类:其他   时间:2014-03-24 21:41:05    收藏:0  评论:0  赞:0  阅读:645
Equal Total Scores
Description Taro and Hanako have numbers of cards in their hands. Each of the cards has a score on it. Taro and Hanako wish to make the total scores of their cards equal by exchanging one card...
分类:其他   时间:2014-03-24 20:37:58    收藏:0  评论:0  赞:0  阅读:577
为什么不安装公共JRE呢?
为什么不安装公共JRE呢?   公共JRE是一个独立的JRE系统,会单独安装在系统的 其他路径下。公用JRE会向Internet Explorer浏览器和 系统中注册java运行环境。通过这种方式,系统任何应用 程序都可以使用公用JRE。由于现在在网页上执行APPLET 的机会越来越少,而且完全可以选择使用JDK目录下的JRE 来运行Java程序,因此没有太大必要安装公共JRE....
分类:其他   时间:2014-03-24 21:30:46    收藏:0  评论:0  赞:0  阅读:821
UI思想:追求快速开发的方法是购买成品组件库(美食都是要花费心思用心去做的)
昨天看了一个台湾美食记录片。 主人用心耐心地制作美食:佛跳墙。 记者感叹:很费事啊。 主人淡然回答:美食都是要花费心思用心去做的。...
分类:其他   时间:2014-03-24 22:24:51    收藏:0  评论:0  赞:0  阅读:556
C#创建XML文件
使用XmlDocument等类型创建XML文件...
分类:其他   时间:2014-03-25 11:49:46    收藏:0  评论:0  赞:0  阅读:571
【Leetcode】Longest Common Prefix
解题思路:先找出最短长度的字符串,然后将所有字符串与最短长度的字符串做比较,遇到不同的字符就返回最短长度字符串的前一部分子串。...
分类:其他   时间:2014-03-24 20:36:57    收藏:0  评论:0  赞:0  阅读:522
golang检查内存泄露
[root@s3 twitter]# go tool pprof http://localhost:6060/debug/pprof/heap --text Read http://localhost:6060/debug/pprof/symbol Fetching /pprof/heap profile from localhost:6060 to   /tmp/76z7mNTrzO W...
分类:其他   时间:2014-03-24 20:41:44    收藏:0  评论:0  赞:0  阅读:2324
UML建模(八)活动图
1. 活动图 活动图是UML用于对系统的动态行为建模的另一种常用工具,描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图是描述系统流程的一种方法,能够表现动作是怎样发生的、动作要干什么(对象状态的变化)、动作是何时发生的(动作的顺序),以及动作是在何处发生的。 1.1 动作状态 动作状态是指执行原子的、不可中断的动作,并在此动作完成之后向另一个状态转换。动作的特点: (1)动作是构...
分类:其他   时间:2014-03-24 21:06:33    收藏:0  评论:0  赞:0  阅读:571
Session技术总结
Session技术...
分类:其他   时间:2014-03-24 20:36:01    收藏:0  评论:0  赞:0  阅读:515
Struct2相关
struct一些相关知识...
分类:其他   时间:2014-03-24 22:23:51    收藏:0  评论:0  赞:0  阅读:580
poj-1556-The Doors-dij+线段相交
计算几何:求两条线段是否相交。 求两条线段是否相交只需要求两条线段的两个短点是否都在另外一条线段的两侧即可。 图论:dij求最短路 #include #include #include #include #include using namespace std; #define maxn 200000 #define eps 0.00001 #define zero(x) ((fabs(x)...
分类:其他   时间:2014-03-24 22:02:20    收藏:0  评论:0  赞:0  阅读:507
PCB LAYOUT三种特殊走线技巧
面从直角走线,差分走线,蛇形线三个方面来阐述PCB LAYOUT的走线: 一、直角走线(三个方面) 直角走线的对信号的影响就是主要体现在三个方面:一是拐角可以等效为传输线上的容性负载,减缓上升时间;二是阻抗不连续会造成信号的反射;三是直角尖端产生的EMI,到10GHz以上的RF设计领域,这些小小的直角都可能成为高速问题的重点对象。 二、差分走线(“等长、等距、参考平面”) 何为差分信号(D...
分类:其他   时间:2014-03-24 22:22:58    收藏:0  评论:0  赞:0  阅读:650
【Redis】对通用双向链表实现的理解
Redis实现的双向链表还是比较容易看得懂的,其实现的原理很经典, 代码很整洁清晰。 以下是对其源码注释的翻译及本人见解的部分说明,如有偏颇欢迎指正:  /* adlist.h - 通用双向链表的实现*/ #ifndef __ADLIST_H__ #define __ADLIST_H__ /* 目前的数据结构只使用了Node, List, and Iterator. */ /* list...
分类:其他   时间:2014-03-24 22:03:16    收藏:0  评论:0  赞:0  阅读:507
双边滤波器解析与代码
大家熟知的滤波器,如高斯滤波器、中值滤波器都是为了平滑图像,可是这带来一个问题:边缘也被平滑掉了。那么为了能够在一定程度上避免这个问题,我们可以考虑使用双边滤波器。 双边滤波器(Bilateral Filtering)是一种可以保边去噪的滤波器。双边滤波这个概念最初由Tomasi和Manduchi提出[1],在处理相邻各像素值的灰度值或彩色信息时,不仅考虑到几何上的邻近关系,也考虑到了亮度上的相...
分类:其他   时间:2014-03-25 11:02:09    收藏:0  评论:0  赞:0  阅读:721
struts2重要标签学习
标签用于输出某个OGNL表达式的值,可以认为其内部使用的是ValueStack对象的findString方法。 Ø如果没有设置value属性,则输出ValueStack栈顶的对象。 Ø特例:如果采用不加#前缀的方式输出Context中的某个对象,这个对象必须是string类型。 l标签用于将OGNL表达式的值压入栈顶。 Ø看标签的帮助,可以知道有一个为top的特殊OGNL表达式,表示栈顶的...
分类:其他   时间:2014-03-24 22:38:07    收藏:0  评论:0  赞:0  阅读:394
Sphinx做全站搜索你会了木有?
本文主要介绍Sphinx的入门使用,新手观看,老鸟指正! * 1、简介 * 1.1.Sphinx是什么 * 1.2.Sphinx的特性 * 1.3.Sphinx中文分词 * 2、安装配置实例 * 2.1 在GNU/Linux/unix系统上安装 o 2.1.1 sphinx安装 o 2.1.2.sfc安装(见另文) o 2.1.3.coreseek安装(见另文) ...
分类:其他   时间:2014-03-24 22:12:39    收藏:0  评论:0  赞:0  阅读:723
ftp服务器可以用最原始的命令访问,但是不能用cuteftp等工具访问
作者:iamlaosong 从总部数据下载服务器上下载数据, 但只能在命令提示符下用命令下载文件,用cuteftp等工具访问虽然可以看到目录,但却无法下载数据,cuteftp停在那儿不动了。 经网上查资料和试验,找到问题所在,原来是连接模式不对,FTP有两种传输的模式的,主动模式和被动模式,把PASV模式改成PORT模式就可以了,下图是cuteftp的设置界面(菜单:编辑->全局设置)...
分类:其他   时间:2014-03-24 20:06:46    收藏:0  评论:0  赞:0  阅读:680
ThreadLocal原理分析
ThreadLocal实现原理,可以自己实现struts2类似的请求上下文。...
分类:其他   时间:2014-03-24 21:39:06    收藏:0  评论:0  赞:0  阅读:562
试用watir——由喜忧参半到柳暗花明
我在前面说过基于录制、回放的web测试麻烦多多,经常是带来的好处不如麻烦多。所以另寻他途。经过一番调研,觉得webdriver(也即selenium 2.0)前途较好,准备试用。webdriver支持多种语言,我们的项目是基于java编写的,按说用java能够更好的和项目集成。但考虑到刚开始用,快速上手很有必要,使用环境越轻量级越好。于是采用watir——Web Application Test ...
分类:其他   时间:2014-03-25 11:09:40    收藏:0  评论:0  赞:0  阅读:359
cocos2dx 类似 coverflow效果
由于镜面反射涉及到openGL,不会。 h文件: #ifndef __CoverView_H__ #define __CoverView_H__ #include "cocos2d.h" #include "cocos-ext.h" USING_NS_CC; USING_NS_CC_EXT; class CoverView : public CCNode , public CCScroll...
分类:其他   时间:2014-03-25 11:08:40    收藏:0  评论:0  赞:0  阅读:502
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!