摘要: 原文链接 Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 相关文章:史上最全Vim快捷键键位图 — 阅读全文
posted @ 2019-05-21 11:06 lawliet9 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1. 题目 给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。 说明:你可以假设 k 总是有效的,1 ≤ k ≤ 二叉搜索树元素个数。 示例 1: 输入: root = [3,1,4,null,2], k = 1 3 / \1 4 \ 2输出: 1示例 2: 阅读全文
posted @ 2019-05-08 19:17 lawliet9 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 1. 题目 不使用运算符 + 和 - ​​​​​​​,计算两整数 ​​​​​​​a 、b ​​​​​​​之和。 示例 1: 示例 2: 2. 分析 在不采用加法和减法的前提下计算两整数之和,这需要使用与运算符和异或运算符,首先,利用与运算 a & b,计算出 a 和 b 所有进位的位置,然后将其左移 阅读全文
posted @ 2019-05-01 21:50 lawliet9 阅读(222) 评论(1) 推荐(1) 编辑
摘要: 1. 题目 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多少可能的路径? 说明:m 和 阅读全文
posted @ 2019-04-30 00:46 lawliet9 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1. 题目 给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。 示例 1: 输入: [2,3,1,1,4]输出: true解释: 从位置 0 到 1 跳 1 步, 然后跳 3 步到达最后一个位置。 示例 2: 输入: 阅读全文
posted @ 2019-04-29 21:56 lawliet9 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/19/2598815.html 1.先来介绍它的第一条也是最重要的一条:隐藏(static函数,static变量均可) 当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局 阅读全文
posted @ 2019-04-29 09:13 lawliet9 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 引入原因:编写单一的模板,它能适应大众化,使每种类型都具有相同的功能,但对于某种特定类型,如果要实现其特有的功能,单一模板就无法做到,这时就需要模板特例化。 定义:是对单一模板提供的一个特殊实例,它将一个或多个模板参数绑定到特定的类型或值上。 函数模板特例化:必须为原函数模板的每个模板参数都提供实参 阅读全文
posted @ 2019-04-29 09:07 lawliet9 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 详情参考 lua手册 1. 范性for语义 在了解pair和ipair前先简单了解下lua中的for循环,这里只阐述范性for循环的语义,范性 for 在自己内部保存迭代函数,实际上它保存三个值:迭代函数、状态常量、控制变量。for的范式如下 <var-list>是以一个或多个逗号分隔的变量名列表, 阅读全文
posted @ 2019-04-29 01:13 lawliet9 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 1.用Hive对爬虫大作业产生的文本文件(或者英文词频统计下载的英文长篇小说)进行词频统计。 将小说利用vb共享文件夹传到虚拟机 启动hive 将小说上传到hdfs 中间出现“Parent path is not a directory: /user/admini”错误,后将/user/hadoop 阅读全文
posted @ 2018-05-24 23:05 lawliet9 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 编写程序求每日最高最低气温,区间最高最低气温 1 2 3 4 5 6 7 8 9 cd /usr/hadoop sodu mkdir qx cd /usr/hadoop/qx wget -D --accept-regex=REGEX -P data -r -c ftp://ftp.ncdc.noaa 阅读全文
posted @ 2018-05-09 21:56 lawliet9 阅读(145) 评论(0) 推荐(0) 编辑