上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 45 下一页
摘要: 设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。 根据目的来分 根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式 3 种。 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原型、工厂方法、 阅读全文
posted @ 2019-11-17 14:06 subeiLY 阅读(208) 评论(0) 推荐(0)
摘要: 软件设计模式的产生背景 “设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造(A Patter 阅读全文
posted @ 2019-11-17 14:00 subeiLY 阅读(150) 评论(0) 推荐(0)
摘要: 7-17 成绩转换 (15 分) 本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则: 大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C; 小于70且大于等于60为D; 小于60为E。 输入格式: 输入在一行中给出一个整数的百分制成绩。 输出格式: 在一行中输出 阅读全文
posted @ 2019-11-16 22:43 subeiLY 阅读(235) 评论(0) 推荐(0)
摘要: 7-14 然后是几点 (15 分) 有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为 阅读全文
posted @ 2019-11-16 22:37 subeiLY 阅读(324) 评论(0) 推荐(0)
摘要: 分数可以表示为"分子/分母"的形式。编写一个程序,要求用户输入一个分数,然后将其约分为最简分式。最简分式是指分子和分母不具有可以约分的成分了。如6/12可以被约分为1/2。当分子大于分母时,不需要表达为整数又分数的形式,即11/8还是11/8;而当分子分母相等时,仍然表达为1/1的分数形式。 输入格 阅读全文
posted @ 2019-11-16 16:52 subeiLY 阅读(1640) 评论(0) 推荐(0)
摘要: 1003 我要通过! (20 分) “答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。 得到“答案正确”的条件是: 字符串中必须仅有P, A, T这三种字符,不可以包含其它字符; 阅读全文
posted @ 2019-11-14 16:43 subeiLY 阅读(1100) 评论(0) 推荐(0)
摘要: 1002 写出这个数 (20 分) 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10​100​​。 输出格式: 在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一 阅读全文
posted @ 2019-11-14 14:48 subeiLY 阅读(190) 评论(0) 推荐(0)
摘要: 1001 害死人不偿命的(3n+1)猜想 (15 分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当 阅读全文
posted @ 2019-11-14 14:44 subeiLY 阅读(187) 评论(0) 推荐(0)
摘要: 抽象工厂模式提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。 模式的结构与实现 抽象工厂模式同工厂方法模式一样,也是由抽象工厂、具体工厂、抽象产品和具体产品等 4 个要素构成,但抽象工厂中方法个数不同,抽象产品的个数也不同。现在我们来分析其基本结构和实现方法。 1.模式的结构 抽 阅读全文
posted @ 2019-11-13 13:30 subeiLY 阅读(262) 评论(0) 推荐(0)
摘要: 项目管理的概念 1、单选(2分)关于项目的特性,下面说法错误的是__D____ A.项目有一个独特的目的 B.项目是临时性的 C.项目应该有一位主要客户或项目发起人 D.项目应该是确定的 2、单选(2分)关键路径法(CPM)之所以能节省项目时间,是因为____A___ A.缩短了最长路径的时间开销 阅读全文
posted @ 2019-11-11 21:18 subeiLY 阅读(1932) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 45 下一页