软件开发者面试百问-----怎样在数据库中存储N维向量?
2009-04-05 21:10
567 查看
这个题目不知道怎么回答才好,也不知道跟数据结构有什么关系,难道就是说的二维数组?
N维向量说的简单点就是N个有序数组,就是我们常见的二维数组。
设计一个表,结构如下:
检索的时候需要恢复成二维数组,只需要将Data部分用逗号分割开就可以了。
N维向量说的简单点就是N个有序数组,就是我们常见的二维数组。
设计一个表,结构如下:
vector | vectorNo | Data |
1 | 1 | AA1,BB1,CC1,DD1,EE1 |
1 | 2 | AA2,BB2,CC2,DD2,EE2 |
1 | 3 | AA3,BB3,CC3,DD3,EE3 |
1 | 4 | AA4,BB4,CC4,DD4,EE4 |
1 | 5 | AA5,BB5,CC5,DD5,EE5 |
2 | 1 | AA1,BB1,CC1,DD1,EE1 |
2 | 2 | AA2,BB2,CC2,DD2,EE2 |
2 | 3 | AA3,BB3,CC3,DD3,EE3 |
2 | 4 | AA4,BB4,CC4,DD4,EE4 |
相关文章推荐
- 软件开发者面试百问-----怎样以最有效的方式在数据库中存储颜色值?
- 软件开发者面试百问-----怎样在XML文档中存储足球比赛结果(包括队伍和比分)?
- 软件开发者面试百问-----在Web应用中,你怎样避免几个人编辑同一段数据所造成的冲突?
- 软件开发者面试百问-----怎样把字符串反转?你能不用临时的字符串么?
- 软件开发者面试百问-----怎样找出链表中间的元素?
- 软件开发者面试百问-----怎样知道一个数字是不是2的乘方?怎样判断一个数是不是奇数?
- 软件开发者面试百问-----怎样改变10,000个静态HTML页面中所有电话号码的格式?
- 软件开发者面试百问-----怎样在内存中实现伦敦地铁的结构?
- 软件开发者面试百问-----用堆或者栈存储数据的区别是什么?
- 软件开发者面试百问-----什么时候使用抽象类,什么时候使用接口?
- 软件开发者面试百问-----什么时候使用带有静态成员的类,什么时候使用单例?
- 软件开发者面试百问答案,老紫竹研究室出品(已经有64个)
- 开发者面试百问-软件项目管理部分答案
- 软件开发者面试百问
- 软件开发者面试百问
- 软件开发者面试百问
- 软件开发者面试百问-----什么是低耦合和高聚合?封装原则又是什么意思?
- 软件开发者面试百问-----是否了解什么是无状态的业务层?长事务如何与之相适应?
- 软件开发者面试百问-----面向对象设计和面向组件设计有哪些不同之处?
- 软件开发者面试百问-----你愿意用什么类型的语言来编写复杂的算法?