摘要: 【题目描述】 UVa Online Judge 10082 【解析】 此题没什么难度,主要还是strchr的使用和index的计算。 【一种实现方式】 注:原创博客,转载请注明。 阅读全文
posted @ 2017-02-24 10:36 圣所SANCTUARY 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 UVa Online Judge 272 【解析】 关键有有以下几个点: (1)输入的双引号不分左右,应使用标志位进行左右引号的标记。 (2)使用getchar()函数接收输入的字符 (3)注意运算符号的优先级 (4)符号最好从题目中复制,以免手敲的存在差别。 【一种实现方式】 注:原 阅读全文
posted @ 2017-02-23 23:19 圣所SANCTUARY 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 竖式问题。找出所有形如abc*de(三位数乘以两位数)的算式,使得在完整的竖式中,所有数字都属于一个特定的数字集合。输入数字集合(相邻数字之间没有空格),输出所有竖式。每个竖式前应有编号,之后应有一个空行。最后输出解的总数。具体格式见样例输出(为了便于观察,竖式中的空格改用小数点显示,但所写程序中应 阅读全文
posted @ 2017-02-23 17:50 圣所SANCTUARY 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 蛇形填数。在n×n方阵里填入1,2,…,n×n,要求填成蛇形。例如,n=4时方阵为:10 11 12 19 16 13 28 15 14 37 6 5 4上面的方阵中,多余的空格只是为了便于观察规律,不必严格输出。n≤8。 【解析】这道题的解题思路主要还是在于如何模拟蛇形填数的过程。 我们给出两个概 阅读全文
posted @ 2017-02-23 11:33 圣所SANCTUARY 阅读(1778) 评论(0) 推荐(0) 编辑
摘要: 面试C++时被问到关于const关键字的问题,在此总结一下。 (1)const修饰变量 (2)const在方法名后修饰 (3)const在方法名前后修饰 (4)mutable关键字的使用 注:上述的概念均针对编译时有效,并不能有效防止在运行时的篡改。 另外,当我向同事请教这个问题的时候,同事对我的建 阅读全文
posted @ 2017-02-22 16:52 圣所SANCTUARY 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 面试中遇到了一个手写单例模式的题,在这里总结一下: 阅读全文
posted @ 2017-02-22 16:18 圣所SANCTUARY 阅读(1195) 评论(1) 推荐(0) 编辑
摘要: 参考下面两篇文章,对面试中遇到的关于private继承的问题做一个总结 1.C++三种继承(public protected private) 2.关于私有继承 总结: 其中protected继承和private继承均不符合里氏替换原则。 因为通过上述两种继承方式均会导致父类中的public方法无法 阅读全文
posted @ 2017-02-22 13:32 圣所SANCTUARY 阅读(323) 评论(0) 推荐(0) 编辑