- 博客(57)
- 收藏
- 关注
原创 Apple’s Secret? It Tells Us What We Should Love
Apple’s Secret? It Tells Us What We Should Love苹果的秘密?它告诉我们应该爱什么by Roberto Verganti JANUARY 28, 2010罗伯托·维甘蒂2010年1月28日At the beginning of Steve Jobs’s presentation of the iPad, a slide showed an image of God delivering its commandments, paired by a quote
2021-10-09 11:08:06
206
原创 学习笔记《计算机程序设计C++》第12周编程作业
1虚函数实现多态性(20分)题目内容:定义宠物类Pet,包含虚函数Speak,显示如下信息“How does a pet speak?”;定义公有派生类Cat和Dog,其Speak成员函数分别显示:“miao! miao!”和“wang! wang!”。主函数中定义Pet,Cat和Dog对象,再定义Pet指针变量,分别指向Pet,Cat和Dog对象,并通过指针调用Speak函数,观察并分析输出...
2020-05-06 10:32:50
3017
1
原创 学习笔记《计算机程序设计C++》第12周基础练习
1形状类虚函数(10分)题目内容:定义SHAPE类,表示几何图形,x,y位置坐标为其私有数据成员,double;成员函数有:默认构造设置位置坐标为(0,0);两参数构造函数设置x,y;set()函数设置x,y坐标;area()返回面积,虚函数,返回0。成员函数均为公有。定义派生类——圆类CIRCLE,继承上面的SHAPE类,增加数据成员radius表示半径,double,私有。成员函数有:默...
2020-05-05 18:03:08
1082
原创 PTA练习1033 旧键盘打字 (20分)
1033 旧键盘打字 (20分)旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 105 个字符的串。可用的字符包括字母 [a-z, A-Z]、数字 0-9、以及下划线 _(代...
2020-05-03 17:48:22
314
原创 PTA练习题1027 打印沙漏 (20分)
1027 打印沙漏 (20分)本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正...
2020-05-01 20:15:17
3028
1
原创 学习笔记 《计算机程序设计C++》第11周编程作业
第11周编程作业查看帮助返回本作业是在线评测形式。提交源程序,系统自动评测,可多次提交。输出格式严格按题目要求,参考给出的样例。大小写、中英文、空格数量都必须严格。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1公有继承中派生...
2020-04-22 17:12:56
1532
原创 学习笔记《计算机程序设计C++》第11周基础练习
第11周基础练习查看帮助返回依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1继承点类定义圆类(10分)目内容:定义基类——平面点类POINT,x,y坐标为其私有数据成员,double;成员函数有:默认构造设置坐标为(0,0)...
2020-04-21 19:02:09
1995
1
原创 学习笔记《计算机程序设计C++》第10周编程作业
第10周编程作业查看帮助返回本作业是在线评测形式。提交源程序,系统自动评测,可多次提交。输出格式严格按题目要求,参考给出的样例。大小写、中英文、空格数量都必须严格。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1定义一个带重载...
2020-04-17 16:04:04
1998
原创 学习笔记《计算机程序设计C++》第8周中级练习
第8周中级练习本周作业应使用指针和函数实现,也可动态申请空间。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1IP地址转换1(10分)题目内容:编写程序,将十进制IP地址转换为二进制IP地址。例如输入:202.117.0...
2020-04-16 22:26:20
1073
原创 学习笔记《计算机程序设计C++》第10周基础练习
第10周基础练习本周练习题目与上周一致,主要是需要添加构造函数和析构函数。同学们可以在上周的程序基础上修改。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1带构造函数的点类(10分)题目内容:定义平面点类POINT,点的x...
2020-04-14 22:04:54
2116
原创 PTA数组循环右移,代码少运行快直接输入中完成,快速提交作业
PTA数组循环右移,代码少速度快直接输入中完成计算机编程题目:1008 数组元素循环右移问题 (20分)一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0A1⋯AN−1)变换为(AN−M⋯AN−1A0A1⋯AN−M−1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方...
2020-04-13 09:30:03
479
原创 1010 一元多项式求导 (25分) 设计函数求一元多项式的导数。
1010 一元多项式求导 (25分)设计函数求一元多项式的导数。(注:xn (n为整数)的一阶导数为nxn−1 。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0...
2020-04-12 23:22:50
2140
3
原创 1009 说反话 (20分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。
1009 说反话 (20分)给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,输出倒序后的句子。输入样例:Hello Wo...
2020-04-12 22:15:06
5876
原创 学习笔记《计算机程序设计C++》第9周编程作业
第9周编程作业本作业是在线评测形式。提交源程序,系统自动评测,可多次提交。输出格式严格按题目要求,参考给出的样例。大小写、中英文、空格数量都必须严格。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1设计Person类(20分)...
2020-04-07 22:49:05
2283
原创 学习笔记《计算机程序设计C++》第7周中级练习
第7周中级练习本周作业一律用指针和函数完成。不同指针和函数,没有意义。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1指针实现向量的内积计算(10分)题目内容:两个向量a = [a1, a2,…, an]和b = [b1,...
2020-04-07 18:08:59
828
原创 学习笔记《计算机程序设计C++》第9周基础练习
第9周基础练习依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1点类(10分)题目内容:定义平面点类POINT,点的x,y坐标是其数据成员,double类型,私有;成员函数有set()设置点的x,y坐标,distance()计...
2020-04-06 22:35:37
1356
原创 布展(show) 时间限制: 1 Sec 内存限制: 128 MB
布展(show) 时间限制: 1 Sec 内存限制: 128 MB题目描述有N颗宝石, 安排在一个展示柜展览。 为了展出的视觉效果, 希望参与展示的宝石直径差距不要超过K个单位,也就是说直径差距超过K的宝石不能同时展出。 问最多可以选择多少颗宝石布展。输入第一行两个整数 N 和 K, 意义如题目所述。之后 N 行, 每行一个数 D, 表示宝石的直径。数据范围N<=200,00...
2020-04-01 12:45:11
2098
原创 学习笔记《计算机程序设计C++》第8周单元测试
第8周单元测试本次得分为:20.00/20.00, 本次测试的提交时间为:2020-03-31, 如果你认为本次测试成绩不理想,你可以选择再做一次。1单选(2分)两个指针______。得分/总分A.可在一定条件下进行相等或不等的比较运算2.00/2.00B.如果同时指向一个变量,则此后就不能再指向其他变量了C.任何时候都不能相减D.可在一定条件下相加2单选(2分)如果...
2020-03-31 16:43:09
2504
原创 学习笔记《计算机程序设计C++》第8周编程作业
第8周编程作业本作业是在线评测形式。提交源程序,系统自动评测,可多次提交。输出格式严格按题目要求,参考给出的样例。大小写、中英文、空格数量都必须严格。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1输出数字的英文名称(20分)...
2020-03-31 16:12:08
2344
2
原创 学习笔记《计算机程序设计C++》第6周中级练习
第6周中级练习注意,本周练习均是关于递归的,不用递归没有意义(即使可以不用)。注意,本周练习均是关于递归的,不用递归没有意义(即使可以不用)。注意,本周练习均是关于递归的,不用递归没有意义(即使可以不用)。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将...
2020-03-30 23:30:09
1386
原创 学习笔记《计算机程序设计C++》第8周基础练习
第8周基础练习依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1使用指针输出数组元素(10分)题目内容:编写程序,定义大小为20的整型数组,通过指针输入数组元素(9999为结束标志),数据超过20时只接收前20个。通过指针输出...
2020-03-30 17:54:51
1705
原创 学习笔记《计算机程序设计C++》第5周中级练习
第5周中级练习依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1比较字符串(不区分大小写)(10分)题目内容:编写函数,比较两个字符串str1,str2的大小(不区分大小写),前者大返回1后者大返回-1,相等返回0。编写主函...
2020-03-25 21:26:32
1222
原创 学习笔记《计算机程序设计C++》第七周基础练习
第7周基础练习依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1两个数的排序(10分)编写函数,对输入的两个参数排序,即在主函数中输入a,b两个整数,调用函数,若a>b交换a,b的值,使得在主函数a<=b。在主函数中...
2020-03-24 15:57:01
1258
原创 学习笔记《计算机程序设计C++》第七周编程作业
第7周编程作业本作业是在线评测形式。提交源程序,系统自动评测,可多次提交。输出格式严格按题目要求,参考给出的样例。大小写、中英文、空格数量都必须严格。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1编写函数重置两个变量的值(2...
2020-03-23 22:01:53
1870
原创 学习笔记《计算机程序设计C++》第7周单元测试
第7周单元测试已经超过规定的测试次数或提交截止时间已过。你可以作为自我学习进行测验,但提交的结果将无法获得学分。1单选(2分)地址是指______。得分/总分A.变量本身B.变量的类型C.变量所在的内存单元编号2.00/2.00D.变量的值2单选(2分)引用______。得分/总分A.可以为空B.指向一块内存区域C.需要分配内存区域D.是某内存区域的...
2020-03-23 16:29:26
2548
原创 学习笔记《数据结构》作业之 两个有序链表序列的交集
已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3。输入格式:输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列)。数字用空格间隔。输出格式:在一行中输出两个输入序列的交集序列,数字间用空格分开,结尾不能有多余空格;若新链表为空,输出NULL。输入样例:1 2 5 -12 4 5 8 10 -1输出样例:2 ...
2020-03-18 22:09:25
257
原创 学习笔记《计算机程序设计C++》第4周中级练习
第4周中级练习依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1矩阵原地转置(10分)题目内容:编写程序,将N(N<=10)阶方阵(整型)原地转置(只能使用一个二维数组),例如:转置前的方阵A5 6 7 92...
2020-03-17 20:03:59
1260
原创 学习笔记《计算机程序设计C++》第6周基础练习
第6周基础练习依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1递归计算n!(10分)题目内容:编写递归函数,计算n!。在主函数中输入n,调用函数计算n!,在主函数中输出n!。输入:非负整数。输出:整数。【注意】应用递归...
2020-03-17 00:10:21
1685
原创 学习笔记《计算机程序设计C++》第6周编程作业
第6周编程作业本作业是在线评测形式。提交源程序,系统自动评测,可多次提交。输出格式严格按题目要求,参考给出的样例。大小写、中英文、空格数量都必须严格。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1递归猴子摘桃(20分)题目...
2020-03-16 19:09:45
1970
原创 学习笔记《数据结构》两个有序序列的中位数
两个有序序列的中位数已知有两个等长的非降序序列S1, S2, 设计函数求S1与S2并集的中位数。有序序列A0,A1,⋯,AN−1的中位数指A(N−1)/2的值,即第⌊(N+1)/2⌋个数(A0为第1个数)。输入格式:输入分三行。第一行给出序列的公共长度N(0<N≤100000),随后每行输入一个序列的信息,即N个非降序排列的整数。数字用空格间隔。输出格式...
2020-03-13 23:28:22
381
原创 学习笔记《数据结构》之装箱问题
装箱问题假设有N项物品,大小分别为s1、s2、…、si、…、sN,其中si为满足1≤si≤100的整数。要把这些物品装入到容量为100的一批箱子(序号1-N)中。装箱方法是:对每项物品, 顺序扫描箱子,把该物品放入足以能够容下它的第一个箱子中。请写一个程序模拟这种装箱过程,并输出每个物品所在的箱子序号,以及放置全部物品所需的箱子数目。输入格式:输入第一行给...
2020-03-13 21:27:59
421
原创 学习笔记之《数据结构》数组循环左移
数组循环左移本题要求实现一个对数组进行循环左移的简单函数:一个数组a中存有n(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向左移m(≥0)个位置,即将a中的数据由(a0 a1 ⋯an−1 )变换为(am ⋯an−1 a0 a1 ⋯am−1 )(最前面的m个数循环移至最后面的m个位置)。如果还需要考虑程序移动数据的次数尽量少,要如何...
2020-03-13 18:29:27
2391
2
原创 学习笔记MOOCM《计算机程序设计C++》第三周中级练习
第3周中级练习依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1计算1!+2!+3!+…+n!(10分)题目内容:输入n(0<n<13),计算1!+2!+3!+4!+…+n!。输入格式:整数n(0<n&l...
2020-03-11 15:07:12
1625
原创 学习笔记MOOC《计算机程序设计C++》第五周基础练习
第5周基础练习将简单的功能,编写成一个个小的函数,形成自己的函数库,以后实现稍微复杂的功能,调用这些函数,会觉得简单、得心应手。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1求两个数的和(10分)题目内容:编写函数,求两...
2020-03-10 16:09:15
2556
1
原创 学习笔记之MOOC《计算机程序设计C++》第5周编程作业
第5周编程作业本作业是在线评测形式。提交源程序,系统自动评测,可多次提交。输出格式严格按题目要求,参考给出的样例。大小写、中英文、空格数量都必须严格。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1编写字符串反转函数mystr...
2020-03-09 21:56:14
3820
原创 学习笔记mooc《计算机程序设计C++》第5周单元测试
第5周单元测试本次得分为:20.00/20.00, 本次测试的提交时间为:2020-03-09, 如果你认为本次测试成绩不理想,你可以选择再做一次。1单选(2分)假定函数定义为:void fx(int n, double x ){ … }那么,正确的调用语句是_____。得分/总分A.fx(int y, double m);B.void fx(n, x);C.fx(x, n...
2020-03-09 17:15:01
2648
1
原创 学习笔记之MOOC《计算机程序设计C++》第2周中级练习
第2周中级练习依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1加密(10分)题目内容:输入4字符的单词(小写),将每个字母转换为其在字母表中的序号(00-25)输出(不够两位的前面补0)。例如,输入atom,输出001914...
2020-03-04 17:49:54
2161
原创 学习笔记之MOOC《计算机程序设计C++》第4周基础练习
第4周基础练习依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1数组元素反序输出(10分)题目内容:编写程序,先输入n,再输入n个整数,按相反的顺序输出这n个整数。如输入5个整数:1 2 3 4 5,输出为:5 4 3 2 1...
2020-03-04 16:02:39
3309
原创 学习笔记MOOC《计算机程序设计C++》第4周编程作业
第4周编程作业本作业是在线评测形式。提交源程序,系统自动评测,可多次提交。输出格式严格按题目要求,参考给出的样例。大小写、中英文、空格数量都必须严格。依照学术诚信条款,我保证此作业是本人独立完成的。温馨提示:1.本次作业属于Online Judge题目,提交后由系统即时判分。2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。1恺撒加密(20分)题目内容...
2020-03-03 18:28:04
2258
原创 学习笔记之MOOC《计算机程序设计C++》第4周单元测试
第4周单元测试本次得分为:20.00/20.00, 本次测试的提交时间为:2020-03-03, 如果你认为本次测试成绩不理想,你可以选择再做一次。1单选(2分)已知枚举类型定义语句为:enum Token{ NAME, NUMBER, PLUS=5, MINUS, PRINT=10 };则下列叙述中错误的是得分/总分A.枚举常量NAME的值为12.00/2.00B.枚举常...
2020-03-03 09:09:50
2940
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人