Tag: sorting

对自定义class级列表进行sorting<T>

我想用date属性对我的列表进行sorting。 这是我的习惯class: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace Test.Web { public class cTag { public int id { get; set; } public int regnumber { get; set; } public string date { get; set; } } } 这是我想要的List : List<cTag> Week = new List<cTag>(); 我想要做的是按cTag类的date属性sorting列表。 date格式为:dd.MM.yyyy。 我读了一些有关IComparable接口的内容,但不知道如何使用它。

python是否有一个sorting列表?

我的意思是一个结构: O(log n) x.push()操作的复杂性 O(log n)复杂度来查找元素 计算将被sorting的list(x) O(n)复杂度 我也有一个相关的问题关于list(…).insert(…) ,现在在这里 。

Django的pipe理员:如何通过一个没有数据库字段的自定义list_display字段进行sorting

# admin.py class CustomerAdmin(admin.ModelAdmin): list_display = ('foo', 'number_of_orders') # models.py class Order(models.Model): bar = models.CharField[…] customer = models.ForeignKey(Customer) class Customer(models.Model): foo = models.CharField[…] def number_of_orders(self): return u'%s' % Order.objects.filter(customer=self).count() 我怎么能sorting客户,取决于他们有number_of_orders ? admin_order_field属性不能在这里使用,因为它需要一个数据库字段进行sorting。 是否有可能,因为Django依赖底层数据库来执行sorting? 创build一个聚合字段来包含订单的数量看起来像在这里矫枉过正。 有趣的是:如果您在浏览器中手动更改url来对此列进行sorting,则会按预期工作!

如何通过散列中的值对散​​列数组进行sorting?

这个Ruby代码不像我所期望的那样: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2, "name"=>"b"}) # sort sort_me.sort_by { |k| k["value"]} # same order as above! puts sort_me 我正在寻找关键字“值”sorting哈希数组,但他们打印未分类。

在Java中sorting一个string

有一种本地的方式来sortingstring的内容在Java? 例如 String s = "edcba" -> "abcde"

sorting数据表中的行

我们在DataTable有两列,如下所示: COL1 COL2 Abc 5 Def 8 Ghi 3 我们试图按降序排列这个基于COL2的数据表。 COL1 COL2 ghi 8 abc 4 def 3 jkl 1 我们试过这个: ft.DefaultView.Sort = "occr desc"; ft = ft.DefaultView.ToTable(true); 但是,不使用DataView ,我们想对DataTable本身进行sorting,而不是DataView 。

C#list.Orderby降序

我希望收到一个按 “Product.Name” sorting的列表 。 类似于下面按升序对列表进行sorting的function,正好相反,这可能吗? var newList = list.OrderBy(x => x.Product.Name).ToList();

在Python中sorting字典键

我有一个字典,其中每个键引用一个int值。 根据值将键sorting到列表中的最佳方法是什么?

如何在ruby中对散列数组进行sorting

我有一个数组,其每个元素是一个三个键/值对的散列: :phone => "2130001111", :zip => "12345", :city => "sometown" 我想通过zip对数据进行sorting,以便同一区域内的所有phone都在一起。 Ruby有一个简单的方法来做到这一点? 可以will_paginate数组中的分页数据?

我如何执行任何命令编辑其文件(参数)“到位”使用bash?

我有一个文件temp.txt,我想sort在bash sort命令。 我想sorting的结果来replace原来的文件。 这不起作用,例如(我得到一个空的文件): sortx temp.txt > temp.txt 这可以在一行中完成,而无需复制到临时文件? 编辑: -o选项是非常酷的sort 。 我用我的问题作为例子。 我遇到了与其他命令相同的问题: uniq temp.txt > temp.txt. 有更好的通用解决scheme吗?