AUTODESK招聘实习生的题目,2005-7-1

出自求职百科

跳转到: 导航, 搜索

  Task: Use C++ to implement the functionality of matrix and a simple user interface to manipulate matrix

Requirements:

  1.Good programming style, design & production code quality

  2.Can hold any type of data which meet certain requirements

  3.Support any number of elements

  4.Support common matrix operators (Only +, -, * are required)

  5.Correct copy behavior

  6.Support different ways to store the matrix data in a optimized way(For example, does sparse matrix & normal matrix use the same data structure?)


Optional Requirements:

  7.Can send events occurring inside matrix to others (For example, when the size of matrix changes, send a OnSizeChange event to those who are interested in this event)

  8.Achieve best possible performance

  9.Or whatever you think appropriate(Reference counting, etc)

  这是今年Autodesk招聘实习生的题目

个人工具
公司索引
  • A   B   C   D   E   F   G
  • H   I   J   K   L   M   N
  • O    P
  •     Q    R    S    T
  • U    V    W    X    Y    Z
工具箱