罗马不是一天建成的,架构也不是一蹴而就的,需求-重构-上线不断的循环才有造就了架构之美或者架构之殇。从事it开发工作已经8个年头了,参与10多个项目的开发,主导数个互联网项目的架构设计,主要是电商或者电商相关的项目,从开始的无从下手到现在的轻车熟路,过程磕磕绊绊,..
分类:
其他好文 时间:
2016-08-31 15:54:20
阅读次数:
456
古罗马一个国王要出行,把3个最信任的仆人叫到跟前,给了每人一锭银子,说:“我即将远行,你们拿着银子去做生意吧,等我回来了再来见我”。 国王出行后回来了,三个仆人一起去见他。 第一个仆人说:“报告国王,你给我的一锭银子,我已经赚了十锭”,于是国王非常高兴,奖给他奖状和小红花,还奖励了他10座城池。 第 ...
分类:
其他好文 时间:
2016-08-30 21:07:05
阅读次数:
194
编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。不同的编程范式 ...
分类:
编程语言 时间:
2016-08-30 19:22:14
阅读次数:
150
一、面向过程 VS 面向对象 编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 ,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类 ...
分类:
编程语言 时间:
2016-08-30 17:58:30
阅读次数:
224
编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 不同的编程 ...
分类:
编程语言 时间:
2016-08-27 23:25:28
阅读次数:
133
给定一个整数num,( 1<=num<=3999),将整数转换成罗马数字。 如1,2,3,4,5对应的罗马数字分别位I,II,III,IV,V等。 格式: 第一行输入一个整数,接下来输出对应的罗马数字。 提示: 罗马数字的常识见此链接,对做题有帮助哦~尤其是表示方法。 http://baike.ba ...
分类:
其他好文 时间:
2016-08-26 13:31:36
阅读次数:
124
// 我保证所有的代码都已经经过验证 // 类似约瑟夫的问题又称为约瑟夫环。又称“丢手绢问题”。 这个问题来自于这样的一个关于著名犹太历史学家 Josephus传说: 在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一 ...
分类:
其他好文 时间:
2016-08-25 20:19:08
阅读次数:
261
描述 一类书的序言是以罗马数字标页码的。传统罗马数字用单个字母表示特定的数值,以下是标准数字表: I 1 L 50 M 1000V 5 C 100X 10 D 500最多3个同样的可以表示为10n的数字(I,X,C,M)可以连续放在一起,表示它们的和: III=3CCC=300可表示为5x10n的字 ...
分类:
其他好文 时间:
2016-08-23 20:27:48
阅读次数:
237
12.IntegertoRomanGivenaninteger,convertittoaromannumeral.Inputisguaranteedtobewithintherangefrom1to3999.题目大意:将一个给定的阿拉伯数字转换成罗马数字。思路:这题看到的时候,想的太多。其实很简单,将千位,百位,十位,个位都表示出来,然后组合即可。代码如下:c..
分类:
其他好文 时间:
2016-08-19 22:36:11
阅读次数:
185
[题目] Given a roman numeral, convert it to an integer. Input is guaranteed to be within the range from 1 to 3999. [题目解析] 这道题很关键的是要理解罗马数字的几个主要的代表符号和表示方式 ...
分类:
其他好文 时间:
2016-08-18 23:24:29
阅读次数:
175