上周我参加了几家大型IT公司的面试。有一个问题让我有点困惑。下面是使用(值问题的精确描述。(从采访问题网站中的一个)Big Shot IT公司面试之谜
鉴于所述数据集,
A,B,A,C,A,B,A,D,A,B,A,C,A,B,A,E,A,B,A,C,A,B,A,D,A,B,A,C,A,B,A,F
这可以减少到
(A; 16); (B; 8); (C; 4); (D; 2); (E; 1); (F; 1):
,频率)格式。
对于这些元组中的总共m个元组,以非特定顺序存储。设计一个返回数据集的第k阶统计量的O(m)算法。 m是与n相对的元组的数量,它是数据集中元素的总数。
你说“将数值链接到一个单独的数据结构”。你没有给出数值,重点是能够产生它们。另外,说“给它一个标准的算法”可能太模糊了。 – 2014-10-05 01:04:30
“I [..]回答'*嘟{{某些bs}嘟* *'”是关于这个问题的读法。 – user2864740 2014-10-05 01:04:39
“标准”算法不会考虑单独的数据结构。 – 2014-10-05 01:17:56