问题标签 [alphabetical]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
313 浏览

ruby - 按字母顺序排序红宝石中的 imap.fetch

我正在尝试使用 Ruby 的 IMAP 库来获取所有电子邮件发件人的列表(“发件人”),然后按字母顺序对其进行排序,然后计算每个人的电子邮件数量。

我正在第 1 步挂断 - 按字母顺序排序。这是我拥有的代码,它返回所有“来自”值的列表,但它们绝对不是按字母顺序排列的。

完整的红宝石新手 - 不到 1 周,所以请保持温和。

0 投票
2 回答
1142 浏览

java - Java:在按字母排序的文本文件中查找单词的最佳方法

我有这个巨大的按字母排序的索引,我需要获取特定术语的行。逐行阅读文件并检查我是否得到了正确的术语对我来说似乎效率不高,因此索引的大小(我们索引了英语维基百科语料库)。

因此,我正在寻找一种在行上进行二进制搜索的方法。我使用 LineNumberReader 来有效地获取行数,但似乎没有有效的解决方案来从文件中获取第 n 行。

我想知道是否阅读行直到我在第 n 行,检查它是否是正确的术语并根据二进制搜索算法采取行动(可能再次阅读行,因为我需要我已经跳过的行)更有效然后只是逐行检查条款?

任何其他建议也非常欢迎!

请注意,我需要获取一组行,具体取决于要搜索的一组术语。

0 投票
2 回答
977 浏览

php - 添加一个额外的
  • 与项目值的每个现有首字母
  • 为了能够使用这个很棒的插件:Jquery iphone contacts

    我需要更新我现有的标记(普通列表):

    进入(添加导航指标):

    所以我必须要

    添加:

    A 项之前和

    </li></ul>在 A 项目之后,(并且与每个现有的第一个字母相同),对吗?

    现在是当我不知道在前端使用 jquery 或者我是否可以在服务器中使用 php 时

    我用一个简单的查询生成我的标记:'select name from citys order by name desc'

    你将如何以及在哪里做?

    (实际上插件不应该具有该功能¿)

    -编辑-

    请求了php代码:

    0 投票
    1 回答
    1143 浏览

    ruby-on-rails - 在 Rails 中按字母顺序对用户进行分页

    我正在尝试为 rails 创建一个按字母顺序排列的分页。我找到了一些插件和 gem,但是它们出现了错误,所以我正在尝试创建一个无法正常工作的自定义分页...这是为什么呢?

    model(userrrrrrr.rb) def self.find_by_group ('A'..'Z').map do |letter| @users = User.find_by_sql(:all, :conditions=>['LOWER(name) LIKE?', "#{letter.downcase}%"],:order=>'name ASC') end @users end

    用户助手 def alphabetically_paginate(collection) available_letters = User.find_by_group content_tag(:ul, safe(alphabetical_links_to(available_letters)), :class => "pagination") end

    意见

    视图不完整,因为我现在不知道如何进行...我正在考虑刷新页面并仅显示 A 或 B 等列表,例如搜索页面

    0 投票
    2 回答
    4612 浏览

    php - Wordpress:按字母顺序排列的previous_post_link / next_post_link?

    我正在开发一个带有自定义帖子的 wordpress 网站,这些帖子在循环中按字母顺序排列。

    没有什么特别的,只是一个正常的循环。

    当我打开一个帖子时,在它的页面中我有通常的 previous_post_link 和 next_post_link 以便我可以浏览帖子。但是,这是按帖子的时间顺序完成的,当然,我希望按照我在循环中使用的相同字母顺序来完成。对此问题的任何帮助将不胜感激。提前致谢!

    0 投票
    1 回答
    457 浏览

    php - 在 PHP 中使用数组按名称对类别进行排序

    这是我的类别列表,由以下代码输出:

    现在 $categories 子类别名称被正确定义,之前在代码中通过:

    我希望输出按字母顺序输出,因此从上面的示例中,它应该输出如下内容:

    我尝试了简单的 sort()、asort(),但它们不适合我。我怎样才能做到这一点?谢谢转发

    0 投票
    4 回答
    2699 浏览

    php - 按字母列出,将包含少量条目的字母组合在一起(PHP 或 JS)

    我正在开发一个包含长列表名称的 Web 应用程序。客户最初希望将名称按字母拆分为divs,以便轻松跳转到列表中的特定名称。

    现在,查看列表,客户指出了几个只有一两个名字的字母。他现在想知道,如果每个字母中只有几个名字,我们是否可以组合几个连续的字母。

    (请注意,根本不显示没有名称的字母。)

    我现在要做的是让数据库服务器返回一个排序列表,然后保留一个包含当前字符的变量。我遍历名称列表,递增字符并在到达每个字母时打印开始和结束div以及标签。ul我知道如何调整这段代码来组合一些字母,但是,我不确定如何处理的一件事是特定的字母组合是否是最好的组合。换句话说,假设我有:

    • A- 12 个名字
    • B- 2 个名字
    • C- 1 个名字
    • D- 1 个名字
    • E- 1 个名字
    • F- 23 个名字

    我知道如何与一个团体结束A-C,然后D自己拥有。我正在寻找的是一种有效的方式来实现它A应该单独存在,然后B-D应该在一起。

    我不确定从哪里开始看这个。

    如果有任何不同,此代码将在 Kohana 框架模块中使用。


    2012 年 4 月 4 日更新:

    这是我需要的澄清:

    假设我在一个组中想要的最少项目数是 30。现在假设字母 A 有 25 个项目,字母 B、C 和 D 各有 10 个项目,字母 E 有 32 个项目。我想不理会A,因为结合B+C+D会更好。组合它们的简单方法是 A+B、C+D+E——这不是我想要的。

    换句话说,我需要最接近每组最小值的最佳拟合。

    0 投票
    2 回答
    1547 浏览

    java - 为什么我的程序不会将信息写入文件?

    我必须创建一个程序,从已经按字母顺序排列的两个文件中读取名称和 ID 号,并将它们完全按字母顺序组合到第三个文件中。文件的组织方式如下...

    姓氏,名字 ID(例如 rbb091020) 姓氏,名字 ID

    出于某种原因,我的文件读取了这两个文件并创建了第三个文件,但它没有向第三个文件写入任何内容。

    这是我的代码...

    0 投票
    5 回答
    4639 浏览

    python - 如何检查3个字符是否按连续的字母顺序

    只是好奇,确定 3 个字符的序列是否为连续的字母顺序的最 Pythonic/最有效的方法是什么?

    在似乎可行的快速而肮脏的方式之下,其他更好的实现?

    我想另一种方法可能是对序列的副本进行排序并将其与原始序列进行比较。不,这不能解释序列中的间隙。

    (这不是家庭作业——NPR Sunday Morning 节目的听众会知道)

    0 投票
    2 回答
    817 浏览

    android - 在 ListView 中按字母顺序排列查询的音乐文件

    好的,我正在为 android 制作一个媒体播放器应用程序。直到现在一切都很好。到目前为止,我有一个列表视图,显示你的 sdcard(内部和外部)上的所有 .mp3 文件,并且在播放时显示音乐可视化器。但我不能为我的生活按字母顺序排列列表。一切都是动态的,所以 xml 在这里不起作用。