主页
Top.Mail.Ru Yandeks.Metrika
论坛:“基地”;
当前存档:2002.07.25;
下载:[xml.tar.bz2];

向下

有可能吗? 找到类似的分支


Captain   (2002-07-02 00:04) [0]

有一个数据集。 我需要添加到数组或列出此集合中某个字段的所有值。 困难在于数据集的规模很大(数万条记录)。 因此,导航数据集和顺序分配到字段值数组的元素将花费大量时间。
是否有可能一举用字段值填充数组(列表)?



kaif   (2002-07-02 01:09) [1]

本身,获取这样的集合(使用Fetch从服务器中提取记录)比将它们写入数组花费更长的时间。 因此,我担心无论如何都不可能获得好时光。 为什么你需要阅读客户端上的数万条记录,如果不是秘密的话?



Леша   (2002-07-02 06:45) [2]

数据集本身也是一个数组。



Captain   (2002-07-02 08:31) [3]

事实是我的数据集是图的一组ID顶点。 要激活图形上的任何算法,例如Dijkstra或Floyd,您需要创建一个数据类型“Graph” - 一个顶点数组,或者看起来更方便的顶点列表。 但在此之前,我需要读取基地的所有峰值,我想及时将这个过程最小化。



dimis   (2002-07-02 08:39) [4]

计算最短距离的算法是一个相当费力的过程。 Dijkstra算法的复杂性是o(n ^ 2)。 弗洛伊德有更多。 我的建议不是进行动态计算,而是找出保存的方法(你可以使用关键点),将所有这些放入表中并对其进行索引。 基数的体积会增加,但计算时间会减少几个数量级。
当然,如果图形的拓扑结构在一段时间内相当稳定并且很少发生变化,则会通过此选项。 我自己这样做了。
我有大约20000数千个顶点。 所有距离的计算大约需要一周时间,然后样本需要一瞬间。



Desdechado   (2002-07-02 17:07) [5]

尝试不是在客户端上,而是在存储过程中。 当然,还有更多的麻烦,但没有什么额外的东西。
如果您需要用于存储HP计算数据的中间结构,请使用特殊表格,在计算开始和结束时清除它。



kaif   (2002-07-02 23:53) [6]

也许为了这个目的,你可以以某种方式使用ARRAY类型?
它只是一个想法的形式......



Alexandr   (2002-07-03 08:33) [7]

类型数组始终不起作用。

无法通过SP与他合作......而且他没有任何意义。

1)数组是一个特殊的BLOB,因此最好使用BLOB:至少它是清晰易懂的
2)这个数组是在Interbase中按照一个大型办公室的顺序制作的,几乎完全由他们需要。

所以忘了关于Array



Страницы: 1 整个分支

论坛:“基地”;
当前存档:2002.07.25;
下载:[xml.tar.bz2];

楼上









内存:0.57 MB
时间:0.036 c
1-81311
疯子
2002-07-12 13:26
2002.07.25
再次例外。 =(


14-81451
VictorT
2002-06-27 14:54
2002.07.25
笑话


1-81274
撒克逊人
2002-07-15 12:07
2002.07.25
窗户停留在顶部


1-81339
White_DeviL
2002-07-12 23:42
2002.07.25
将数据发送到HTML并将数据传输到POST motodot


3-81200
roev
2002-07-05 07:52
2002.07.25
是否值得学习IBase?





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法文
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本性玩偶 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 泰米尔人 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский