sorting 相关问题

排序是将一些订单应用于项目集合的过程。

二维数组的自定义行由多列组成,其中一行“粘在”最后一个位置

我有一个数组,假设 $xyz 包含: [ 7399 => [ '计数' => 103, '名称' => '2° 学期 - 2012', ], 7398 => [ '计数' => 50, 'n...

回答 2 投票 0

按一列的值对二维数组进行排序[重复]

我在思考如何做到这一点时遇到了一些问题。 我有一个 PHP 数组 数组(131){ [“空白”]=> 数组(3){ [“line_3”]=>

回答 2 投票 0

在多维数组的第四级中按列对第三级数据进行降序排序

我有一个复杂的多维数组;结构是这样的: [ [ '国家' => [ ['country_code' => '美国', 'growth' => 3.57], ['国家/地区代码' =&...

回答 3 投票 0

php多维数组排序问题

我有一个复杂的多维数组。结构是这样的 大批 ( [0] => 数组 ( [国家] => 数组 ( [0] => 数组 ...

回答 3 投票 0

如何对字符串中的字符进行排序?

我想对字符串中的字符进行排序。 例如。 回声cba |排序命令 ABC 是否有一个命令允许我执行此操作,或者我必须编写一个 awk 脚本来迭代字符串...

回答 6 投票 0

按自定义字段对帖子进行排序在 WordPress 中无法正常工作

我有 WordPress 帖子,并且每个帖子都有布尔高级自定义字段,这会更改每个大学帖子的精选状态。所以在输出它们时,我想展示它们的特色...

回答 1 投票 0

如何在 R 中添加标识连续日期的新列

我有一个与以下随机数据类似的数据框: 数据<- data.frame( id = c('TEC', 'TEC', 'TEC', 'TEC', 'FIL', 'FIL', 'FIL'), date = c('2009-10', '2009-11', '2009-12', '2010-04', '...

回答 1 投票 0

有没有办法固定material-react-table中的Actions列?

我想默认将操作列固定在右侧的材料反应表中。有什么办法可以实现这一点吗? 我尝试使用以下内容,但它没有返回所需的结果。 首字母S...

回答 1 投票 0

3 路归并排序 C 程序

我试图为学校项目“升级”我的正常合并排序。但我的新代码似乎没有像它应该的那样配合 所以我有一个 MergeSort3way 函数,它将输入的数组分成 3 个子...

回答 2 投票 0

使用 fetch 对数据进行排序

我需要你的帮助。在 fetch 的帮助下,我获取了数据并立即绘制它们。在按钮上,我希望对这些数据进行排序,但是我收到错误。我究竟做错了什么? 我需要你的帮助。在 fetch 的帮助下,我获取了数据并立即绘制它们。在按钮上,我希望对这些数据进行排序,但是我收到错误。我做错了什么? <button id="sort_by_name">Sort</button> JavaScript fetch(`https://api.sampleapis.com/wines/reds`) .then(response => response.json()) .then(data => { for (let i = 0; i <= 25; i++) { let vino = data[i] let a = document.getElementById('sort_by_name'); a.addEventListener('click', () => { data.sort((a,b) => a.wine - b.wine) }) document.write(`<div>${vino.wine}</div>`) } }) 使用fetch api的排序和搜索方法 let productContainer = document.querySelector('.product-container') let arr_1 = []; let arr_2 = []; let search = document.querySelector('#search') let sortBtn = document.querySelector(".sort"); function getDataJson() { fetch(`http://localhost:3000/services`) .then(response => response.json()) .then(data => { arr_2 = data; productContainer.innerHTML = ""; arr_1 = arr_1.length || search.value ? arr_1 : data; arr_1.forEach(element => { productContainer.innerHTML += ` <div class="product-boxs"> <div class="product-image"><img src="${element.images}" alt=""></div> <h2>${element.title}</h2> <h2>${element.price}</h2> <div class="product-icons"> <span>5<i class="fa-solid fa-star"></i></span> <span>5<i class="fa-solid fa-heart"></i></span> </div> <p>${element.description}</p> <div class="product-btn"> <button class="card">Card</button> <button class="details" ><a href="details.html?id=${element.id}">View</a></button> </div> </div> ` }); }) } getDataJson() search.addEventListener("input", (e) => { arr_1 = arr_2; arr_1 = arr_1.filter((el) => { return el.title.toLowerCase().includes(e.target.value.toLowerCase()) }); getDataJson(); }) sortBtn.addEventListener("change", function (e) { if (e.target.value === "za") { arr_1.sort((a, b) => b.price - a.price); } else if (e.target.value === "az") { arr_1.sort((a, b) => a.price - b.price); } else { arr_1 = [] } getDataJson(); // Update the displayed data after sorting. }); 为按钮添加点击监听器。 获取数据,并将其存储在变量中。 显示数据。最简单的方法是使用 .innerHTML,但您也可以学习如何使用 .appendChild。 要对列表进行排序,请使用 .localeCompare。 let wineList; document.getElementById('sort_by_name').addEventListener('click', sortList); // 1 fetch(`https://api.sampleapis.com/wines/reds`) .then(response => response.json()) .then(data => { if (data) { wineList = data; // 2 display(wineList); // 3 } }) function display(list) { // 3 const wineDataEl = document.getElementById('wine_data'); let htmlStr = ''; for (const wine of list) { htmlStr += wine.wine + '<br/>'; } wineDataEl.innerHTML = htmlStr; } function sortList() { // 4 if (wineList) { wineList.sort((a, b) => a.wine.localeCompare(b.wine)) ; display(wineList); // 3 } } <button id="sort_by_name">Sort</button> <div id="wine_data">Loading...</div>

回答 2 投票 0

使用 xslt 对列表进行排序并消除 XML 文件中的重复项 NEW

我已经问过这个问题,并且我使用了错误的示例列表,这导致了没有用的答案。然后我以为我已经找到了解决方案,但它导致了错误的结果。那我来问一下吧

回答 1 投票 0

按键值对字符串排序 - Golang

我在 Go 中有以下字符串 blob: AWS_FIREHOSE_US_WEST_2_ENDPOINT:https://foobar.firehose.us-west-2.amazonaws.com BOT_NAME:我的机器人 DEV_MODE:假 GITHUB_APP_ID:1234

回答 1 投票 0

根据向量对列表元素进行排序

假设我有一个如下列表: 我的列表<- list(name1 = 'a', name2 = 'b', name3 = 'c', name4 = 'd') And I want to order it according to the following variable: my_var=c('name2','name1','name4','name3')...

回答 1 投票 0

如何在 PHP 中使用 arsort() 进行稳定排序?

我需要根据值对php中的数组进行排序,数组使用一些数字作为键和值,例如这样: $a = 数组(70 => 1 ,82 => 5 ,61 => 3 ,55 => 1 ,34 => 2 ,53 => 2...

回答 7 投票 0

如何从金字塔的每一行中提取最后一个单词?

我的函数decode()需要从.txt文件中读取文本,将数字-单词对按数字顺序排列成三角形,并返回每行最后一个单词的字符串。 我有

回答 1 投票 0

找到 3D 数组的 2D 数组切片的 k 个最小值?

我读过其他问题,其他人试图用 np.partition 或 np.argpartition 找到 k 个最小值。然而,这些看起来像是简单的一维或二维数组来操作。 什...

回答 1 投票 0

按大小排序文件

我有一个文件夹,里面有很多txt、图像等。我如何按大小和文件类型对其进行排序? 文件目录列表=新文件(suuid); String[] 扩展 = new String[] { "txt" }; 列表<

回答 1 投票 0

LINQ OrderBy 忽略大小写,采用真正的 ASCII 排序

我尝试在 C# 中使用 LINQ 按 ASCII 顺序对字符串(“A”、“_”、“a”)进行排序,同时忽略区分大小写。根据 ASCII 表,我感兴趣的字符串是...

回答 2 投票 0

如何从列表中删除列表的子集和重复项?

我有一个名为 MyObject 的类 公共类 MyObject { 私有 int id; ... } 还有一个名为 myList 的列表列表,其中包含 MyObject 的实例: 列表> myList; 我...

回答 1 投票 0

使用 Java 进行合并排序,合并步骤中的行为令人困惑

当我尝试用java进行合并排序算法时,算法中还存在不清楚的行为。 该算法运行良好,没问题,我来这里是为了获得有关该算法的一些说明...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.