
interview problem
wens07
天下风云出我辈
一入江湖岁月催
皇图霸业谈笑中
不胜人生一场醉
展开
-
时针,分针和秒针的重合问题
问题: 在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样算出来的?分析: 初看此问题觉得很简单,但是网上各种版本的答案都各不相同,那到底谁是对的呢?原创 2011-08-21 15:57:48 · 12196 阅读 · 0 评论 -
编程之美——2.20 程序理解和时间分析
最近在看《编程之美》,为找工作面试做准备。该书中2.20程序理解和时间分析一题没有给出解答,所以简单写一下我自己的答案。题目如下:阅读以下C#代码,回答问题: using System;using System.Collections.Generic原创 2011-08-26 11:20:18 · 2381 阅读 · 0 评论 -
输出自然数n的所有因子
假设 n = i * j (i = 0 思路一: j = n / i >= i (注意:i – int(n / i) 随着i的增大而增大,int(n/i)指n/i的整数部份)从i = 1 开始判断 i是否能被n整除,当int(n / i)原创 2011-08-26 20:49:01 · 1103 阅读 · 0 评论 -
输出和为n的所有的连续自然数序列
输出和为n的所有的连续自然数序列 如 n = 9: 9 4 5 2 3 4 《编程之美》的题目(2.21只考加法的面试题),去年曾经写过本题的代码,后来不知道把代码放哪里了。按以前的思路,重写了下代码,写完后翻了下书,原创 2011-08-26 20:51:29 · 771 阅读 · 0 评论 -
编程之美——2.21 只考加法的面试题
我们知道:1+2 = 3;4+5 = 9;2+3+4 = 9。等式的左边都是两个或两个以上连续的自然数相加,是不是所有的整数都可以写成这样的形式呢?问题1: 对于一个64位正整数,输出它所有可能的连续自然数(两个以上)之和的算式。问题2: 大家在测试上原创 2011-08-26 20:45:24 · 685 阅读 · 0 评论 -
新浪微博笔试题:删除字符串中多余的空格
给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个。比如 “ I like football ” 会变成 "I like football"函数接口为:void RemoveExtraSpace(char* str); 代码如下: void RemoveExtraSpace(char* str){ if(str == NULL原创 2011-10-21 16:09:11 · 933 阅读 · 0 评论