自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 Android SDK目录结构和工具介绍

Android SDK目录下有很多文件夹,主要都是干什么的呢?1、add-ons这里面保存着附加库,比如GoogleMaps,当然你如果安装了OphoneSDK,这里也会有一些类库在里面。2、docs这里面是Android SDKAPI参考文档,所有的API都可以在这里查到。3、market_licensing作为AndroidMarket版权保护组件,一般发布付费应用到电子市场可以用它来反盗版。4

2016-05-27 10:17:44 367

原创 基于Html5 Canvas的帧动画生成器

基于Html5 Canvas的帧动画生成器

2016-05-13 17:11:22 1127

原创 初次接触Git(一)

1、一直都有听说Git,但因为看起来很难用就一直没接触2、找工作被虐了之后为了以后的发展,觉得必须要好好看看了。3、找到了廖雪峰老师的网站,感觉条理清晰又简单易懂,非常受用4、以下是今天所学到的内容分布式版本控制系统与集中式的区别以前在同学的介绍下使用的SVN,最后也没怎么用明白。接触Git的时候听说了SVN是集中式版本控制系统,与分布式的Git有区别。简而言之,多

2016-05-11 20:36:57 417

原创 使用动态规划求解最长公共子序列(LCS)

给出两个字符串,求其最长公共子序列的长度(LCS)如:abcdefghijbadfhcajie其LCS为a、d、f、h、j,则输出5注意子序列和子串是不同的,子串必须连续,子序列只要按顺序就行了,中间可以跳过某个字符。设字符串A的长度为m,B的长度为n,subA(i)表示A的前i个字符的子串则LCS(A,B)为:1)若A、B的最后一个字符相同,则为LCS(

2016-04-11 16:58:51 621

原创 使用动态规划求解最长递增子序列(LIS)

给定一个数列,数列中的数是未排序、可重复的,求其最长递增子序列(LIS)的长度。如数列1 7 3 5 9 4 8其LIS为1 3 5 9或1 3 5 8则输出其长度4。先将数列存入数组Array中然后把Array[n]的LIS长度存入数组Result[n]中,如在数列1、7、3、5、9、4、8中,Array[0]为1,LIS长度为1,

2016-04-11 16:32:39 469

原创 在Eclipse中进行C++开发

这个学期的算法课的OJ只支持C++,以前只做过JAVA开发的我有点不适应VS然后看到Eclipse也能进行C++开发,就找了些教程试了下,以下是步骤:1、安装Eclipse 、Java2、为Eclipse安装CDT插件Help->install new software,然后点击Add,添加CDT插件网址在官方网站中:http://www.eclipse.org/cdt

2016-03-26 23:09:44 449

原创 分治法、动态规划与贪心算法

分治法:将原问题划分为n个规模较小而结构与原问题相似的子问题,递归地解决这些子问题,然后再合并其结果,就可得到原问题的解(即递归解决)能用分治法解决的问题一般包括四个特征:1、该问题的规模缩小到一定的程度就可以容易的解决2、该问题可以分解为若干规模较小的相同问题,即该问题具有最优子结构性质3、利用该问题分解出的子问题的解可以合并为该问题的解4、该问题所分解出的各个子问题是相互独

2016-03-08 11:48:41 716

转载 快速排序算法

要点是如何把数组中大于key的都放它后面,小于他的都放它前面。   private static int sort(int[] A, int low, int high) {        // TODO Auto-generated method stub        int key = A[low];        int i = low;        int

2016-03-01 16:43:56 269

转载 归并排序算法

归并排序法(Merge Sort,以下简称MS)是分治法思想运用的一个典范。其主要算法操作可以分为以下步骤:Step 1:将n个元素分成两个含n/2元素的子序列Step 2:用MS将两个子序列递归排序(最后可以将整个原序列分解成n个子序列)Step 3:合并两个已排序好的序列易知,MS的关键在于Merge过程。对于这一过程的理解,算法导论中给出了一个形象的模型。

2016-03-01 15:19:26 313

转载 java中length,length(),size()区别

1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看! 这个例子来演示这两个

2016-02-29 11:53:28 206

原创 Java面向对象(二)

1、基本数据类型的包装类:     因为8种基本数据类型不是Object的子类,当需要使用基本数据类型的对象时,就要用到它们的包装类基本数据类型的包装类:包装类类型对应的基本数据类型IntegerintBytebyteShortshortLonglongFloatfloat

2015-12-05 20:04:20 306

原创 JAVA面向对象(一)

1、类和对象定义类:[修饰符] class 类名{      零到多个构造器定义...      零到多个成员变量...      零到多个方法....}修饰符可以是public、final、abstract,或者省略,类名一般由有意义的一个或多个单词组成,每个单词首字母大写,其余字母小写,不使用分隔符。static修饰的成员不能访问没有static

2015-11-29 18:36:37 324

原创 Cocos2d-js开发分辨率适配

用Cocos2d-js开发出来的游戏不仅能运行在web上,还可以移植为原生iOS和Android程序。分辨率的适配则是不可忽视的问题。在代码中有关分辨率的部分在main.js文件的cc.game.onStart中:cc.view.setDesignResolutionSize(640, 1138, cc.ResolutionPolicy.SHOW_ALL);该方法前两个参数是设

2015-11-09 14:11:35 1447

原创 Chipmunk引擎在Cocos2d-js中的使用

Chipmunk是一个开源的物理引擎,最近想做一个动作Html5游戏,需要用到物理引擎,所以找来学了下。下载地址:http://code.google.com/p/chipmunk-physics/ Chipmunk的核心概念:空间(space)物体(body)形状(shape)关节(joint)一般来说,使用该引擎的流程如下:

2015-11-08 22:10:26 1201

原创 Java 在Eclipse中的操作技巧

Java 在Eclipse中的操作技巧
1、System.out.println():在Console 中输出任何类型,默认调用toString()方法。2、System.err.println():在Console 中输出任何类型,默认调用toString()方法,红色字体,主要用来输出错误。3、选中代码段后点击Source->Surround with->Try/catch

2015-09-15 11:09:49 395 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除