<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title></title>
    <description></description>
    <link>http://253620236.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>昨天的JAVA面试题，感觉挺难大家帮忙看看！</title>
        <author>253620236</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://253620236.javaeye.com">253620236</a>&nbsp;
          链接：<a href="http://253620236.javaeye.com/blog/185711" style="color:red;">http://253620236.javaeye.com/blog/185711</a>&nbsp;
          发表时间: 2008年04月23日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          昨天的JAVA面试题，感觉挺难大家帮忙看看！新手第一次发帖！<br />2.1  下图是电话机键盘<br /><br /> 从图中，我们可以发现26个字母分布在2-9这8个数字键上。某人的电话号码是65967427，观察单词“olympics”，可以发现：字母o位于数字键6上，字母l位于数字键5上，… 字母s 位于数字键7上。此时，我们说olympics是65967427对应的一个字母组合。65967427还可以对应其它很多种字母组合，例如：mjwmpgap也是其中之一。以C语言编写函数 ：int transfer(int number)。该函数的输入为一个电话号码（允许输入为3位到11位的十进制数），在屏幕上输出该数字对应的所有字母组合，并返回组合的总数。如果数字中包含1或者0，由于没有与之对应的字母，则直接返回0。当数字小于3位或者大于11位时，亦没有对应字母组合，返回0。<br /><br />2.2  求解：有一个文本文件，记录了某个学校所有人的姓名、出生日期（假设没有人重名，该校大约有2万人）。记录格式如下：<br /> 。。。。。。<br /> 张三    19800120<br /> 李四    19810321<br /> 王五    19800122<br /> 赵六    19830321<br /> 。。。。。。<br />    现在需要在某天举办一场生日晚会，邀请生日在当天的人员参加。如果期望这场生日晚会参加的人员尽可能多，那么应该选择在哪一天？在解答时，需要注意代码的效率、质量。当不能给出完整代码时，可以描述解题思路。<br /><br /><br />2.3求解：在一份文本文件中，查找其中所有的anagram。例如，如果这份文件中包含了stop、tops、pots这样三个单词，这三个词就是一组anagram，这三个单词都是由s、t、o、p这四个字母组成的。这份文件中可能存在多组anagram，大小写视为同样字符。在解答时，需要注意代码的效率、质量。当不能给出完整代码时，可以描述解题思路。
          <br/>
          <span style="color:red;">
            <a href="http://253620236.javaeye.com/blog/185711#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 23 Apr 2008 09:12:57 +0800</pubDate>
        <link>http://253620236.javaeye.com/blog/185711</link>
        <guid>http://253620236.javaeye.com/blog/185711</guid>
      </item>
  </channel>
</rss>