由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请问一个查找算法。
相关主题
问一个关于matlab的STL/vector引用成员变量。
请教一个算法问题 (转载)求教元素个数
一个查找算法题STL 一问
蔡鸟问个土问题[合集] 关于C++ STL的list的一个问题
请教一个算法问题 (转载)[合集] C语言bit操作问题,急!
如何在数组中存无限量的元素?比较复杂这个代码PYTHON怎么写?其他语言呢?
[合集] 有一个数组元素在数组中出现了>N/2次,请找出此元素。有否可以O(1)remove 一个元素的java LinkedList推荐?
请教一个组合的算法matlab里有没有这样地函数
相关话题的讨论汇总
话题: find话题: first话题: 数组话题: 元素话题: 200k
进入Programming版参与讨论
1 (共1页)
n**h
发帖数: 237
1
有两个string数组,一个有200K元素,另一个有500元素。想查找这500个元素在那个
200K数组中的位置。请问什么
算法最有效?另外,我用Matlab实现,有没有build-in函数可以快速实现此功能?
多谢指教!
s******e
发帖数: 285
2
find

【在 n**h 的大作中提到】
: 有两个string数组,一个有200K元素,另一个有500元素。想查找这500个元素在那个
: 200K数组中的位置。请问什么
: 算法最有效?另外,我用Matlab实现,有没有build-in函数可以快速实现此功能?
: 多谢指教!

n**h
发帖数: 237
3
谢谢回复。
不过find 好像是用来找nonzero元素的吧?

【在 s******e 的大作中提到】
: find
E*V
发帖数: 17544
4
help find

【在 n**h 的大作中提到】
: 谢谢回复。
: 不过find 好像是用来找nonzero元素的吧?

n**h
发帖数: 237
5
还是没看到我要的功能啊。find函数解释第一行就是:Find indices and values of
nonzero elements。
看了description也没有实现我要的功能。请大侠明示。

【在 E*V 的大作中提到】
: help find
E*V
发帖数: 17544
6
find(a(i)>b, 1, first)

【在 n**h 的大作中提到】
: 还是没看到我要的功能啊。find函数解释第一行就是:Find indices and values of
: nonzero elements。
: 看了description也没有实现我要的功能。请大侠明示。

n**h
发帖数: 237
7
多谢!
但是a(i),b代表短数组和长数组吗?这样会遇到matrix dimension mismatch错吧?

【在 E*V 的大作中提到】
: find(a(i)>b, 1, first)
E*V
发帖数: 17544
8
try, and you will know

【在 n**h 的大作中提到】
: 多谢!
: 但是a(i),b代表短数组和长数组吗?这样会遇到matrix dimension mismatch错吧?

n**h
发帖数: 237
9
try了,还是dimension mismatch。大侠能再给点提示吗?a,b,i分别代表什么呢?谢谢

【在 E*V 的大作中提到】
: try, and you will know
E*V
发帖数: 17544
10
'

谢谢
) a=['a', 'b', 'c'];
b=['a', 'd', 'e', 'b'];
find (a(1) > b, 1, first)

【在 n**h 的大作中提到】
: try了,还是dimension mismatch。大侠能再给点提示吗?a,b,i分别代表什么呢?谢谢
n**h
发帖数: 237
11
非常感谢!
你是让我用i iterate小数组。
不知这种方法是否可以适用于Cell Array?ie
a={'ab','cd','efg','ijkl} --> short
b={'aa','ab','cd','abc',....} --> long
谢谢

【在 E*V 的大作中提到】
: '
:
: 谢谢
: ) a=['a', 'b', 'c'];
: b=['a', 'd', 'e', 'b'];
: find (a(1) > b, 1, first)

1 (共1页)
进入Programming版参与讨论
相关主题
matlab里有没有这样地函数请教一个算法问题 (转载)
这个算法问题怎么处理?求思路如何在数组中存无限量的元素?比较复杂
求集合包含,最快的算法是什么?[合集] 有一个数组元素在数组中出现了>N/2次,请找出此元素。
请教一个C内存泄露问题请教一个组合的算法
问一个关于matlab的STL/vector引用成员变量。
请教一个算法问题 (转载)求教元素个数
一个查找算法题STL 一问
蔡鸟问个土问题[合集] 关于C++ STL的list的一个问题
相关话题的讨论汇总
话题: find话题: first话题: 数组话题: 元素话题: 200k