CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

在数组中如何查找符合要求数据

楼主navyforce(navyforce)2004-05-01 22:35:22 在 VB / 基础类 提问

在数组中如何快速查找符合要求数据  
  GX是什么函数? 问题点数:0、回复次数:10Top

1 楼mycoldboy(寒潭清)回复于 2004-05-01 22:42:14 得分 0

我只会循环找Top

2 楼northwolves(狼行天下)回复于 2004-05-01 23:59:32 得分 0

filter   函数:  
  Private   Sub   Command1_Click()  
  Dim   a(1000)   As   String  
  For   i   =   0   To   1000  
  a(i)   =   i  
  Next  
  MsgBox   Join(Filter(a,   "56"),   vbCrLf)   '   include   "56"  
  End   SubTop

3 楼luoxiaoxiang(翔翔)回复于 2004-05-02 01:46:36 得分 0

循环找当然可以。但要想法提高查找速度,这要根据数组来决定。  
  GX好象不是VB的函数,C++是有的。Top

4 楼luoxiaoxiang(翔翔)回复于 2004-05-02 13:48:52 得分 0

如果数据是一组:  
  将第一个字符相同的分组;  
  组内将第二个字符相同的分组;  
  ...  
  掉头查。  
  当然,还有很多方法。Top

5 楼weaest(从头再来)回复于 2004-05-02 13:56:07 得分 0

二维数组,给每个数据都写一个特有的编号,如果要取数据,用编号就可以了Top

6 楼shortppsy(小河)回复于 2004-05-02 14:13:19 得分 0

折半Top

7 楼navyforce(navyforce)回复于 2004-05-02 15:26:12 得分 0

如何编号,能给个具体的例子吗?  
  我的题目是这样的,数组里存放有字段msgid,就是要快速搜索满足条件的msgid  
  这个二维数组该如何定义?Top

8 楼luoxiaoxiang(翔翔)回复于 2004-05-03 10:40:27 得分 0

这样子,循环找就是最快的啊!  
  Top

9 楼navyforce(navyforce)回复于 2004-05-04 10:32:01 得分 0

upTop

10 楼navyforce(navyforce)回复于 2004-05-05 11:01:56 得分 0

upTop

相关问题

  • 一个数组中查找
  • 请教如何调整数组使之符合我需要的数据格式?
  • 数组数据输入
  • 怎样实现数组中的查找?
  • 求数组查找高效解?
  • 变量数组 微软的数据库
  • 数组生成数据库记录
  • 文本数据转为数组?
  • 如何清空数组(array)数据??急!!
  • 如何将数据放到数组里

关键词

  • 数据
  • 函数
  • 数组
  • 查找
  • 编号

得分解答快速导航

  • 帖主:navyforce

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo