04 2019 档案
摘要:1. 题目 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多少可能的路径? 说明:m 和
阅读全文
摘要:1. 题目 给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。 示例 1: 输入: [2,3,1,1,4]输出: true解释: 从位置 0 到 1 跳 1 步, 然后跳 3 步到达最后一个位置。 示例 2: 输入:
阅读全文
摘要:原文:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/19/2598815.html 1.先来介绍它的第一条也是最重要的一条:隐藏(static函数,static变量均可) 当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局
阅读全文
摘要:引入原因:编写单一的模板,它能适应大众化,使每种类型都具有相同的功能,但对于某种特定类型,如果要实现其特有的功能,单一模板就无法做到,这时就需要模板特例化。 定义:是对单一模板提供的一个特殊实例,它将一个或多个模板参数绑定到特定的类型或值上。 函数模板特例化:必须为原函数模板的每个模板参数都提供实参
阅读全文
摘要:详情参考 lua手册 1. 范性for语义 在了解pair和ipair前先简单了解下lua中的for循环,这里只阐述范性for循环的语义,范性 for 在自己内部保存迭代函数,实际上它保存三个值:迭代函数、状态常量、控制变量。for的范式如下 <var-list>是以一个或多个逗号分隔的变量名列表,
阅读全文