解密
Time Limit: 1000ms, Special Time Limit:2500ms, Memory Limit:65536KB
Total submit users: 2, Accepted users: 0
Problem 11552 : No special judgement
Problem descrip...
分类:
编程语言 时间:
2015-06-08 23:22:44
阅读次数:
263
希尔排序又叫分组插入排序、缩小增量排序。
它通过比较相距一定间隔的元素来工作;各趟比较所用的距离随着算法的进行而减小,直到只比较相邻元素的最后一趟比较为止。
简单的说就是先将整个序列分割成若干子序列(由相隔某个增量的元素组成),分别进行插入排序。然后依次缩减增量再进行排序,待整个序列中元素基本有序时,再对全体元素就行一次插入排序(因为此时整个序列已经基本有序了,用插入排序效率比较高,子序列排序...
分类:
编程语言 时间:
2015-06-08 23:22:21
阅读次数:
161
Cocos2d-x 3.4 之 消灭星星 > 第三篇(终) 粒子
> 音乐音效
> 漂浮文字
> combo特效 及 每关结束后星星的消除(小于等于10个的一个个消除,剩余的一齐消除)
> 最高分存储、场景的简单存储
> 消除星星的Hint...
分类:
其他好文 时间:
2015-06-08 23:23:49
阅读次数:
172
你是否真的了解OC对象相等?标签: objective-c 比较两个对象是否相等是一个常用的功能。==操作符比较的不是对象,而是两个指针本身,一般来说这不是咱们所想要的。要想判断对象是否相等,应该使用 NSObject 协议中声明的isEqual:方法来判断。一般来说,两个类型不同的对象总是不相等的。
如果你已经有过一些 OC 的编码经验的话,你一定自定义过isEqual:方法。那么你是碰到...
分类:
其他好文 时间:
2015-06-08 23:24:37
阅读次数:
201
OpenGL_ES2.0 -纹理
一:纹理基础:
1: 纹素的概念:
一个二维纹理在OpenGLES2.0中是很常见的,二维纹理就是一个二维数组,每个数据元素称为纹素,具体格式如下:
GL_RGB (Red, Green, Blue)
GL_RGBA (Red, Green, Blue, Alpha)
GL_LUM...
分类:
其他好文 时间:
2015-06-08 23:23:40
阅读次数:
269
在armature的骨骼上可以绑定另外的armature,在我的项目中使用了该功能来完成骑乘功能,但是在使用过程发现了如下的bug,特写在这里做一下记录。
首先说说cocos2dx的代码。在cocos2dx的骨骼的update函数中有如下代码用于骨骼的矩阵更新。
if (_boneTransformDirty)
{
if (_dataVersion >= VER...
分类:
其他好文 时间:
2015-06-08 23:23:32
阅读次数:
137
Swig.jsA simple, powerful, and extendable JavaScript Template Engine。...
分类:
Web程序 时间:
2015-06-08 23:22:49
阅读次数:
426
从存储空间角度看虚函数对应一个指向vtable虚函数表的指针,这大家都知道,可是这个指向vtable的指针其实是存储在对象的内存空间的。问题出来了,如果构造函数是虚的,就需要通过 vtable来调用,可是对象还没有实例化,也就是内存空间还没有,怎么找vtable呢?所以构造函数不能是虚函数。从使用角度虚函数主要用于在信息不全的情况下,能使重载的函数得到对应的调用。构造函数本身就是要初始化实例,那使用...
分类:
其他好文 时间:
2015-06-08 23:21:23
阅读次数:
151
先来看主页面布局
main_activity.xml里面只有一个button(添加点击事件,弹出加载框)
再看MainActivity
package com.example.loadingdialog;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
public cl...
分类:
其他好文 时间:
2015-06-08 23:20:56
阅读次数:
131
一、原题
Given an array of integers, every element appears twice except for
one. Find that single one.
int singleNumber(int *nums, int numsSize)
二、举例来说
nums[numsSize] ::: nums[5] = {2, 1, 1, 1,...
分类:
其他好文 时间:
2015-06-08 23:22:13
阅读次数:
146
顾名思义 匿名类型就是没有名字的类型。当一个新的匿名对象定义与前面已经存在的类型定义的内部变量类型相同时,编译器就会只生成一个类定义,而不是各一个。匿名类型对象中仍然可以再包含匿名对象。在C#3.0中允许我们在程序中声明一个临时的类型来存储数据,例如:class Program
{
static void Main(string[] args)
{...
题意:n 个点,构造一棵树,使得同一层结点的子节点个数相同,问能构建出多少种树。
分析:同一层结点的子节点个数相同,满足这个关系的树,子树必定是对称的,从根节点切开,左子树依然是对称的,右子树也是对称的,除开树根外,下面的子树(可能一棵子树,或者两棵,多棵),一定要完全相同,哪怕每棵子树是对称的,但是子树与子树之间不同,那么都挂在树根上的时候,是不能满足使到同一层的节点所拥有的子节点数相等的。
...
分类:
其他好文 时间:
2015-06-08 23:20:13
阅读次数:
146
private void button3_Click(object sender, EventArgs e) { if(listView1.SelectedItems.Count>0) { string x = listView1.Selec...
、 朴素贝叶斯算法 输入:训练数据T={(x1,y1),(x2,y2),…,(xN,yN)}, 输出:X的分类 计算先验概率及条件概率 计算朴素贝叶斯概率 选择概率最大的类 拉普拉斯平滑(Laplace smoothing) 朴素贝叶斯两大假设 条件独立假设用于分类的特...
分类:
其他好文 时间:
2015-06-08 23:19:16
阅读次数:
155
private void button1_Click(object sender, EventArgs e)//从硬盘打开图片显示在窗体里面 { OpenFileDialog op = new OpenFileDialog();//造一个打开对话框 ...
在学习加法计算器时,程序运行后发现点击模拟器上的输入框时有时候键盘可以弹出来,有时候又弹不出来。网上查询结果只需要在模拟器的菜单中找到hardware -> keyboard -> 取消勾掉connect hardware keyboard(快捷键shift+command+k)就可以了。原因是因为...
分类:
其他好文 时间:
2015-06-08 23:19:44
阅读次数:
159
点这里进入ABP系列文章总目录基于DDD的现代ASP.NET开发框架--ABP系列之7、ABPSession管理ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboilerplate.comAB...
分类:
Web程序 时间:
2015-06-08 23:19:55
阅读次数:
168