有幸用最近两个月的业余时间把”统计机器学习”一书粗略的学习了一遍,同时结合“模式识别”、“数据挖掘概念与技术”的知识点,对机器学习的一些知识结构进行梳理与总结:
机器学习包括两个主要问题1、学习什么,2、怎么学习。
首先来梳理一下学习什么
一、学习什么
1. 要解决什么问题?机器学习中主要解决以下三类问题:
a) 监督学习问题:给定输入输出集(即人工标记的样本...
分类:
其他好文 时间:
2015-04-14 21:36:54
阅读次数:
165
地图的显示需要在GameLayer中,需要有一个关卡的引用。
Level * m_pLevel;//<关卡数据的引用
cocos2d::Vector m_pRoleSpriteVec ;//<存储角色精灵
GameLayer::GameLayer()
:m_pLevel(nullptr)
{
m_pLevel = Level::s_levelVec.at(0) ;
CC_SAFE_RET...
分类:
其他好文 时间:
2015-04-14 21:35:54
阅读次数:
118
角色的碰撞检测
用一个二维数组记录每行每列是否已经被占用了,0是还没占用的状态下面是完整代码:
GameLayer.h
GameLayer.h
#ifndef _GAME_LAYER_H_
#define _GAME_LAYER_H_
#include "cocos2d.h"
class Level ;
class RoleSprite ;
class GameLayer : publi...
分类:
其他好文 时间:
2015-04-14 21:37:30
阅读次数:
167
Holedox Eating
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3430 Accepted Submission(s): 1178Problem DescriptionHoledox is a small anima...
分类:
其他好文 时间:
2015-04-14 21:36:30
阅读次数:
187
设计模式之解释器模式Interpreter
是一种不常用的设计模式
用于描述如何构成一个简单的语言解释器,主要用于使用面向对象语言开发的编译器和解释器设计。
当我们需要开发一种新的语言时,可以考虑使用解释器模式。
尽量不要使用解释器模式,后期维护会有很大麻烦。在项目中可以使用jruby,Groovy,java的js引擎...
分类:
其他好文 时间:
2015-04-14 21:35:58
阅读次数:
135
题目链接
看到这题的示意图也是醉了~题意:给你一个k,他是两个素数之积,然后给了一个数字L,然后找到具体是哪两个素数相乘等于k,较小的那个素数是否小于L,若小于L就输出 "BAD"外加较小的那个素数,否则就输出“GOOD”,
刚拿到这题目,有些钻牛角尖外加题意没看清楚,一开始纠结于 K很大,若想具体找出两个素数不可能,因为总有一个很大很大,求出其中一个素数 是否在10^6内是可以的,但是那时候...
分类:
其他好文 时间:
2015-04-14 21:34:28
阅读次数:
114
题目:
Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.Note: You can only move either down or right at...
分类:
其他好文 时间:
2015-04-14 21:34:01
阅读次数:
143
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65768/65768 K (Java/Others)
Total Submission(s): 1157 Accepted Submission(s): 500
Problem Description
There are no days and nights on ...
分类:
其他好文 时间:
2015-04-14 21:36:18
阅读次数:
138
把所有符合条件的数全部记下来,扫一遍就行了,这类数最多2W来个
/*
ID: 18906421
LANG: C++
PROG: pprime
*/
#include
#include
#include
#include
using namespace std;
const int maxn = 20005;
int a,b;
int cnt = 0;
int prime[maxn];
bool ...
分类:
其他好文 时间:
2015-04-14 21:34:36
阅读次数:
164
How far away ?
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 7072 Accepted Submission(s): 2575Problem DescriptionThere are n houses in th...
分类:
其他好文 时间:
2015-04-14 21:33:36
阅读次数:
109
Given an array where elements are sorted in ascending order, convert it to a height balanced BST.
这道题要求根据一个有序的数组建立一棵二叉排序树。利用折半的思想,构造根节点,再递归构造左右子树。递归出口是数组中只含一个元素。TreeNode *sortedArrayToBST(vector &...
分类:
其他好文 时间:
2015-04-14 21:34:22
阅读次数:
98
问题描述BST树的遍历问题常常遇到,前序、中序、后序等。如果用递归的话,是非常方便的,其时间复杂度是O(n),空间复杂度是O(log n)级别。PS:stackoverflow问答网站上有一个问题指出,这类问题的复杂度不应该直接说是O(log n),因为编译器会进行一些优化,比如修改成尾递归等。不过我们这里暂时不考虑优化,从程序逻辑上来讲,BST递归遍历认为是O(log n)的复杂度。OK,那么如果...
分类:
其他好文 时间:
2015-04-14 21:33:57
阅读次数:
177
problem:
The gray code is a binary numeral system where two successive values differ in only one bit.
Given a non-negative integer n representing the total number of bits in the code, pr...
分类:
其他好文 时间:
2015-04-14 21:31:46
阅读次数:
149
来源出处:点击打开链接
例子1
首先看一段代码:
模板方式:
public abstract class B{
public void execute(){
getConnection();
doCRUD();
releaseConnection();
}...
分类:
其他好文 时间:
2015-04-14 21:31:50
阅读次数:
123
1.按作用域分析:全局变量的作用域是整个程序,局部变量的作用域是声明它的函数2.按生命周期分析:全局变量的生命周期结束于应用程序结束,局部变量的生命周期结束于函数的结束3.按内存分配区来分析:首先内存分为如下几个区:1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。...
分类:
其他好文 时间:
2015-04-14 21:31:14
阅读次数:
182
上一篇中提到通过命名表格来管理基础数据,这样会让数据更规范。如果有很多个基础数据表,需要查找或者修改其中的一个,可以通过名称框中下拉来定位。但是当表格较多的时候,通过下拉选择的方式就不是很好定位了。而且名称下拉列表中没有做分类,除非对表格名称很熟悉,查找还是要画点时间。这里提供一种更清晰而且能够分类...
分类:
其他好文 时间:
2015-04-14 21:31:38
阅读次数:
181
一、rvm 1、简介 rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。 2、安装步骤 1、新建文件:rvm-installer.sh vi rvm-installer.sh
内容如下
#!/usr/bin/env bash shopt -s extglob
set -o e...
分类:
其他好文 时间:
2015-04-14 21:30:10
阅读次数:
307