java吧 关注:1,301,051贴子:12,848,961

昨天和今天把活干完了,闲来无事,想起了以前的一道面试题。

只看楼主收藏回复

RT,这周的任务开发完了,闲来想起了以前面试的时候被问到的一道题目,意思大致如下:有一个大盒子,里面有很多个小球,每个球都有颜色,现在不知道这个盒子里有多少个小球,也不知道有哪几种颜色,用程序求出这个盒子里一共有多少个小球?一共有几种颜色?每种颜色的小球有多少个?


IP属地:上海1楼2015-08-12 17:28回复
    碉堡


    IP属地:北京2楼2015-08-12 17:29
    收起回复
      2026-04-08 05:06:26
      广告
      不感兴趣
      开通SVIP免广告
      面试的时候,当时思路也不是非常清楚,就大致说了下思路,写了点伪代码,今天没事了,正好想起来了,就把这个题目做了一下。


      IP属地:上海3楼2015-08-12 17:29
      回复
        泰剧了


        来自iPhone客户端4楼2015-08-12 17:30
        收起回复
          看来是没人关注了 — —!


          IP属地:上海5楼2015-08-12 17:44
          回复
            坐等


            来自iPhone客户端6楼2015-08-12 17:46
            回复
              好,开始贴代码


              IP属地:上海7楼2015-08-12 17:48
              回复
                感觉题目没说明白啊。我们是可以随机取出球来观看颜色还是怎样啊。因为如果球不能碰也不能看那这题怎么弄呢?


                IP属地:四川9楼2015-08-12 17:50
                收起回复
                  2026-04-08 05:00:26
                  广告
                  不感兴趣
                  开通SVIP免广告
                  放小球的人知道,此贴终结


                  来自Android客户端11楼2015-08-12 17:56
                  回复
                    定义一个二维数组,第一维里面存两个数字 默认0,0 第二维就存第一维 取球 碰到新的颜色 new一个第一维放到第二维 同时 前面的数字加1 后面的数字加1 如果碰到已经有的颜色 则找到那个颜色的数组,后面值加1。不知可否
                     ✎﹏﹏
                    。。
                     ゚●゜
                        。。
                       ゚●゜
                     。。
                     ゚●゜
                        。。
                       ゚●゜
                    每天按时留个爪,感觉自己萌萌哒。


                    IP属地:上海来自Android客户端18楼2015-08-12 18:00
                    收起回复
                      随便写写的,欢迎各位大神拍砖,有不足请指出


                      IP属地:上海20楼2015-08-12 18:07
                      回复


                        IP属地:上海来自Android客户端22楼2015-08-12 18:13
                        回复
                          不懂


                          IP属地:浙江来自Android客户端23楼2015-08-12 18:14
                          回复