Talentd/FleetCode/Problems/

2159. Order Two Columns Independently

Medium
Read SolutionWatch Video

2159. Order Two Columns Independently

Medium60.5% AcceptancePremium
PremiumFree on FleetCode

Table: Data

+-------------+------+
| Column Name | Type |
+-------------+------+
| first_col   | int  |
| second_col  | int  |
+-------------+------+
This table may contain duplicate rows.

Write a solution to independently:

  • order first_col in ascending order.
  • order second_col in descending order.

The result format is in the following example.

Example 1:

Input: 
Data table:
+-----------+------------+
| first_col | second_col |
+-----------+------------+
| 4         | 2          |
| 2         | 3          |
| 3         | 1          |
| 1         | 4          |
+-----------+------------+
Output: 
+-----------+------------+
| first_col | second_col |
+-----------+------------+
| 1         | 4          |
| 2         | 3          |
| 3         | 2          |
| 4         | 1          |
+-----------+------------+
Asked by 1 company

Loading editor...

{"headers":{"Data":["first_col","second_col"]},"rows":{"Data":[[4,2],[2,3],[3,1],[1,4]]}}