我希望根据与单个给定字符串相似的NSArray of NSStrings排序,而不是对数组中的项进行相对排序顺序。或者用另一种方式对数组进行排序,通过比较数组中包含的所有项与单个项的相似性来排序,而不是通过相互比较来排序。我理解了相似性的逻辑,这正是我如何使用NSArray和/或NSSortDescriptor API来实现的。
不久前,我询问了 on Stack Overflow如何使用JavaScript reduce函数对数组进行排序。许多友好的用户回答了我的问题,我对用reduce函数实现排序算法有了一些想法。实际上,在我的最新项目中,我有一个大数组,应该尽可能快地排序。我实现了一些算法,但我认为我并没有真正使用JavaScript函数。我读了一些中型的文章,其中之一是。我不需要高性能的排序算法。我在执行过程中寻求一个真正快速的实现。