摘要: 比较简单的思路:用map存放各个位的数字到罗马字符的映射 然后从个位依次遍历高位加上映射即可。 Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range f... 阅读全文
posted @ 2016-04-23 22:52 Free_Open 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/pelick/article/details/8299482 //Hadoop基础 Doug Cutting所创立的项目的名称都受到其家人的启发,以下项目不是由他创立的项目是 A. Hadoop B. Nutch C. Lucene D. S... 阅读全文
posted @ 2016-04-23 20:11 Free_Open 阅读(7158) 评论(0) 推荐(0) 编辑
摘要: 基本概念 编辑 罗马数字是最早的数字表示方式,比阿拉伯数字早2000多年,起源于罗马。 如今我们最常见的罗马数字就是钟表的表盘符号:Ⅰ, Ⅱ , Ⅲ ,Ⅳ(IIII),Ⅴ ,Ⅵ ,Ⅶ ,Ⅷ ,Ⅸ ,Ⅹ ,Ⅺ ,Ⅻ …… 对应阿拉伯数字(就是现在国际通用的数字),就是1,2,3,4,5,... 阅读全文
posted @ 2016-04-23 19:09 Free_Open 阅读(2598) 评论(0) 推荐(0) 编辑
摘要: Write an algorithm to determine if a number is “happy”.A happy number is a number defined by the following process: Starting with any positiv... 阅读全文
posted @ 2016-04-23 18:58 Free_Open 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 修改Ubuntu 的命令行为英文版 编辑 /etc/default/locale 文件 原来的配置为: LANG=”zh_CN.UTF-8″ LANGUAGE=”zh_CN:” 将原来的配置改为: LANG=”en_US.UTF-8″ LANGUAGE=”en_US:en” 再在终端... 阅读全文
posted @ 2016-04-23 16:12 Free_Open 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 同步、异步、阻塞与非阻塞近来遇到了一些常见的概念,尤其是网络编程方面的概念,如:阻塞、非阻塞、异步I/O等等,对于这些概念自己也没有太清晰的认识,只是很模糊的概念,说了解吧也了解,但是要让自己准确的描述概念方面的具体细节,却说的不那么准确,这也是自己在这几个方面也没有细细考究过的原... 阅读全文
posted @ 2016-04-23 12:51 Free_Open 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Linux 中的五种 IO 模型在正式开始讲Linux IO模型前,比如:同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。1 概念说明在进行解释之前,首先要说明几个概念:用户空间和内核空间 ... 阅读全文
posted @ 2016-04-23 12:48 Free_Open 阅读(196) 评论(0) 推荐(0) 编辑