问题标签 [sorted]
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.
php - 通过 php/android 在排序的 mySQL 表中的正确位置插入数据
我已经找到了大量关于这个主题的信息,但是它超载了。我似乎无法准确找到我正在寻找的解决方案,我找到的只是一般的东西。
我有一个这样的 mySQL 表设置:rank | 姓名 | 分数
android 应用程序在插入时只知道名称和分数。我使用 php 和 httppost 来插入数据。我知道该怎么做。我想要做的是根据分数插入数据,并根据分数自动分配排名。
假设我已经在数据库中有这些值:
- 蒂夫 1000
- 艾伦 800
我想插入值“Jake 900”
我如何得到结果表:
- 蒂夫 1000
- 杰克 900
- 艾伦 800
最好我不希望手机或平板电脑对数据进行排序,因为我知道如何下载表格、插入信息、使用它并再次上传,但我不希望服务暂停一段时间即使它在后台。
解决方案?
java - 在用户通过单击列对内容进行排序后检索 JTable 行内容
我有一个包含两个表 A 和 B 的窗格。当在 A 中选择一行时,应该更新 B 的内容。
我的代码在 A 中检测到行选择。但是,当用户单击列标题对行进行排序时,在 A 的表模型中似乎没有考虑到这一点。
因此,我可以获得选定的行号(考虑到排序是正确的),但是当我尝试使用其表模型从 A 检索行字段内容时,它给我的值就好像行没有被排序一样。
如何从选定的行号中检索选定行的内容?
python - 如何在 Python 中获取已排序数组的索引
我有一个数字列表:
现在,如果我对这个列表进行排序以获得[1, 2, 3, 5, 100]
. 我想要的是排序顺序中原始列表中元素的索引,即[0, 1, 2, 4, 3]
--- ala MATLAB 的排序函数,它返回值和索引。
android - 滚动到项目
我是 Android 新手,我想知道如何向下滚动到ListView
. 例如,我有一个包含 5000 个项目的数组,已排序。我将在屏幕顶部显示 33 个字母,用户想要到达以字母“M”开头的位置。我怎样才能做到这一点,以便用户可以在不使用手指滚动的情况下到达该位置。
我知道这在 HTML ( <li>
/<ul>
标签) 中是可能的,但我想知道如何在 Android 中做到这一点ListView
。
c# - Dictionary<> 总是按值排序,从键查找索引
我需要一个始终按值排序并且可以按键索引的字典(或任何其他集合)。我的目的是实现一个缓存,其中对象具有唯一的键和与之关联的指标。当必须完成缓存替换时,将删除具有最少度量的对象。它需要尽可能快,因此每次更换完成时都进行完整订购并不是一个好的选择。有任何想法吗?谢谢
java - Java维护的自动索引排序数组?
java中是否有一个功能,我通过它定义一个数组以使其保持排序方式,这将让我在这个数组中插入或删除一个元素。这是为了避免在添加或删除元素时进行昂贵的重新排序?
python - 在 Python 中对计数列表进行排序
(我对任何类型的编程都是全新的,所以请在回答时尽可能具体) 问题:我已经编写了一个程序来解决 pythonchallenge.com 级别 2。该程序有效,但结果很混乱。我想将字符计数的结果排序到一个漂亮的列表中。当我尝试使用 sorted() 对字符计数的结果进行排序时,它会删除所有计数,只给我一个字符串中的字符列表。我需要能够保持查看文件中每个字符的数量的能力。无论如何这里是代码:
这就是我在 cmd 中得到的:
如果我添加一个 sorted() 函数,例如 print sorted(charcount) ,我会在 cmd 中得到这个:
感谢您的解决方案,如果您能花时间在您的代码中添加注释,解释所有内容,我将不胜感激!
python - 如何按键对字典进行排序?
我有一个字典,看起来像:
我想按键('24','26','27'等)对其进行排序,它应该是这样的:
我读过文章,但我不明白如何按主字典的键排序。
python - Python - 按字母顺序排列嵌套列表
我有以下列表:
我想这样订购:
注意:如果用户后面有嵌套列表,则该列表必须位于该用户的右侧。
除此之外,所有嵌套列表的工作方式都相同。它是递归的。
java - 在 Java 中按值映射自动排序
我需要在 Java 中有一个自动按值排序的映射 - 以便在我添加新的键值对或更新现有键值对的值,甚至删除一些入口。
还请记住,这张地图将会非常大(大小为 100 的数千,甚至是 10 的数百万条目)。
所以基本上我正在寻找以下功能:
假设我们有一个实现上述功能的类“SortedByValuesMap”,并且我们有以下代码:
输出应该是:
特别是,对我来说真正重要的是能够随时获取具有最低值的条目 - 使用如下命令:
这应该给我“橙子”条目
编辑:我是 Java 新手,所以请详细说明您的答案 - 谢谢
EDIT2:这可能会有所帮助:我正在使用它来计算巨大文本文件中的单词(对于那些熟悉的人:特别是 n-grams)。所以我需要建立一个地图,其中键是单词,值是这些单词的频率。但是,由于限制(如 RAM),我只想保留 X 最常用的词——但你不能事先知道哪些是最常用的词。因此,我认为它可能起作用的方式(作为近似值)是开始计算单词,当地图达到上限(如 1 百万个条目)时,将删除最不频繁的条目以保持地图的大小100万总是。