1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-09-05 15:31:43 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
Files
leetcode-problemset/leetcode-cn/originData/[no content]find-top-performing-driver.json
2025-01-09 20:29:41 +08:00

72 lines
8.4 KiB
JSON

{
"data": {
"question": {
"questionId": "3624",
"questionFrontendId": "3308",
"categoryTitle": "Database",
"boundTopicId": 2935114,
"title": "Find Top Performing Driver",
"titleSlug": "find-top-performing-driver",
"content": null,
"translatedTitle": "寻找表现最佳的司机",
"translatedContent": null,
"isPaidOnly": true,
"difficulty": "Medium",
"likes": 1,
"dislikes": 0,
"isLiked": null,
"similarQuestions": "[]",
"contributors": [],
"langToValidPlayground": null,
"topicTags": [
{
"name": "Database",
"slug": "database",
"translatedName": "数据库",
"__typename": "TopicTagNode"
}
],
"companyTagStats": null,
"codeSnippets": null,
"stats": "{\"totalAccepted\": \"201\", \"totalSubmission\": \"359\", \"totalAcceptedRaw\": 201, \"totalSubmissionRaw\": 359, \"acRate\": \"56.0%\"}",
"hints": [],
"solution": null,
"status": null,
"sampleTestCase": "{\"headers\":{\"Drivers\":[\"driver_id\",\"name\",\"age\",\"experience\",\"accidents\"],\"Vehicles\":[\"vehicle_id\",\"driver_id\",\"model\",\"fuel_type\",\"mileage\"],\"Trips\":[\"trip_id\",\"vehicle_id\",\"distance\",\"duration\",\"rating\"]},\"rows\":{\"Drivers\":[[1,\"Alice\",34,10,1],[2,\"Bob\",45,20,3],[3,\"Charlie\",28,5,0]],\"Vehicles\":[[100,1,\"Sedan\",\"Gasoline\",20000],[101,2,\"SUV\",\"Electric\",30000],[102,3,\"Coupe\",\"Gasoline\",15000]],\"Trips\":[[201,100,50,30,5],[202,100,30,20,4],[203,101,100,60,4],[204,101,80,50,5],[205,102,40,30,5],[206,102,60,40,5]]}}",
"metaData": "{\"mysql\":[\"CREATE TABLE If not exists Drivers (\\n driver_id INT ,\\n name VARCHAR(100),\\n age INT,\\n experience INT,\\n accidents INT\\n)\",\"CREATE TABLE If not exists Vehicles (\\n vehicle_id INT ,\\n driver_id INT,\\n model VARCHAR(100),\\n fuel_type VARCHAR(50),\\n mileage INT)\",\"CREATE TABLE If not exists Trips (\\n trip_id INT ,\\n vehicle_id INT,\\n distance INT,\\n duration INT,\\n rating INT\\n)\"],\"mssql\":[\"CREATE TABLE Drivers (\\n driver_id INT,\\n name NVARCHAR(100),\\n age INT,\\n experience INT,\\n accidents INT\\n)\",\"CREATE TABLE Vehicles (\\n vehicle_id INT,\\n driver_id INT,\\n model NVARCHAR(100),\\n fuel_type NVARCHAR(50),\\n mileage INT\\n)\",\"CREATE TABLE Trips (\\n trip_id INT,\\n vehicle_id INT,\\n distance INT,\\n duration INT,\\n rating INT CHECK (rating BETWEEN 1 AND 5)\\n)\"],\"oraclesql\":[\"CREATE TABLE Drivers (\\n driver_id NUMBER,\\n name VARCHAR2(100),\\n age NUMBER,\\n experience NUMBER,\\n accidents NUMBER\\n)\",\"CREATE TABLE Vehicles (\\n vehicle_id NUMBER,\\n driver_id NUMBER,\\n model VARCHAR2(100),\\n fuel_type VARCHAR2(50),\\n mileage NUMBER\\n)\",\"\\nCREATE TABLE Trips (\\n trip_id NUMBER,\\n vehicle_id NUMBER,\\n distance NUMBER,\\n duration NUMBER,\\n rating NUMBER )\"],\"database\":true,\"name\":\"get_top_performing_drivers\",\"pythondata\":[\"Drivers = pd.DataFrame({\\n 'driver_id': pd.Series(dtype='int'),\\n 'name': pd.Series(dtype='str'),\\n 'age': pd.Series(dtype='int'),\\n 'experience': pd.Series(dtype='int'),\\n 'accidents': pd.Series(dtype='int')\\n})\",\"Vehicles = pd.DataFrame({\\n 'vehicle_id': pd.Series(dtype='int'),\\n 'driver_id': pd.Series(dtype='int'),\\n 'model': pd.Series(dtype='str'),\\n 'fuel_type': pd.Series(dtype='str'),\\n 'mileage': pd.Series(dtype='int')\\n})\",\"Trips = pd.DataFrame({\\n 'trip_id': pd.Series(dtype='int'),\\n 'vehicle_id': pd.Series(dtype='int'),\\n 'distance': pd.Series(dtype='int'),\\n 'duration': pd.Series(dtype='int'),\\n 'rating': pd.Series(dtype='int')\\n})\"],\"postgresql\":[\"CREATE TABLE Drivers (\\n driver_id SERIAL PRIMARY KEY,\\n name VARCHAR(100),\\n age INT,\\n experience INT,\\n accidents INT\\n);\\n\",\"CREATE TABLE Vehicles (\\n vehicle_id SERIAL PRIMARY KEY,\\n driver_id INT,\\n model VARCHAR(100),\\n fuel_type VARCHAR(50),\\n mileage INT\\n);\\n\",\"CREATE TABLE Trips (\\n trip_id SERIAL PRIMARY KEY,\\n vehicle_id INT,\\n distance INT,\\n duration INT,\\n rating INT CHECK (rating BETWEEN 1 AND 5)\\n);\\n\",\"TRUNCATE TABLE Vehicles, Drivers;\\n\"],\"database_schema\":{\"Drivers\":{\"driver_id\":\"INT\",\"name\":\"VARCHAR(100)\",\"age\":\"INT\",\"experience\":\"INT\",\"accidents\":\"INT\"},\"Vehicles\":{\"vehicle_id\":\"INT\",\"driver_id\":\"INT\",\"model\":\"VARCHAR(100)\",\"fuel_type\":\"VARCHAR(50)\",\"mileage\":\"INT\"},\"Trips\":{\"trip_id\":\"INT\",\"vehicle_id\":\"INT\",\"distance\":\"INT\",\"duration\":\"INT\",\"rating\":\"INT\"}}}",
"judgerAvailable": true,
"judgeType": "large",
"mysqlSchemas": [
"CREATE TABLE If not exists Drivers (\n driver_id INT ,\n name VARCHAR(100),\n age INT,\n experience INT,\n accidents INT\n)",
"CREATE TABLE If not exists Vehicles (\n vehicle_id INT ,\n driver_id INT,\n model VARCHAR(100),\n fuel_type VARCHAR(50),\n mileage INT)",
"CREATE TABLE If not exists Trips (\n trip_id INT ,\n vehicle_id INT,\n distance INT,\n duration INT,\n rating INT\n)",
"Truncate table Drivers",
"insert into Drivers (driver_id, name, age, experience, accidents) values ('1', 'Alice', '34', '10', '1')",
"insert into Drivers (driver_id, name, age, experience, accidents) values ('2', 'Bob', '45', '20', '3')",
"insert into Drivers (driver_id, name, age, experience, accidents) values ('3', 'Charlie', '28', '5', '0')",
"Truncate table Vehicles",
"insert into Vehicles (vehicle_id, driver_id, model, fuel_type, mileage) values ('100', '1', 'Sedan', 'Gasoline', '20000')",
"insert into Vehicles (vehicle_id, driver_id, model, fuel_type, mileage) values ('101', '2', 'SUV', 'Electric', '30000')",
"insert into Vehicles (vehicle_id, driver_id, model, fuel_type, mileage) values ('102', '3', 'Coupe', 'Gasoline', '15000')",
"Truncate table Trips",
"insert into Trips (trip_id, vehicle_id, distance, duration, rating) values ('201', '100', '50', '30', '5')",
"insert into Trips (trip_id, vehicle_id, distance, duration, rating) values ('202', '100', '30', '20', '4')",
"insert into Trips (trip_id, vehicle_id, distance, duration, rating) values ('203', '101', '100', '60', '4')",
"insert into Trips (trip_id, vehicle_id, distance, duration, rating) values ('204', '101', '80', '50', '5')",
"insert into Trips (trip_id, vehicle_id, distance, duration, rating) values ('205', '102', '40', '30', '5')",
"insert into Trips (trip_id, vehicle_id, distance, duration, rating) values ('206', '102', '60', '40', '5')"
],
"enableRunCode": true,
"envInfo": "{\"mysql\":[\"MySQL\",\"<p>\\u7248\\u672c\\uff1a<code>MySQL 8.0<\\/code><\\/p>\"],\"mssql\":[\"MS SQL Server\",\"<p>mssql server 2019.<\\/p>\"],\"oraclesql\":[\"Oracle\",\"<p>Oracle Sql 11.2.<\\/p>\"],\"pythondata\":[\"Pandas\",\"<p>Python 3.10 with Pandas 2.2.2 and NumPy 1.26.4<\\/p>\"],\"postgresql\":[\"PostgreSQL\",\"<p>PostgreSQL 16<\\/p>\"]}",
"book": null,
"isSubscribed": false,
"isDailyQuestion": false,
"dailyRecordStatus": null,
"editorType": "CKEDITOR",
"ugcQuestionId": null,
"style": "LEETCODE",
"exampleTestcases": "{\"headers\":{\"Drivers\":[\"driver_id\",\"name\",\"age\",\"experience\",\"accidents\"],\"Vehicles\":[\"vehicle_id\",\"driver_id\",\"model\",\"fuel_type\",\"mileage\"],\"Trips\":[\"trip_id\",\"vehicle_id\",\"distance\",\"duration\",\"rating\"]},\"rows\":{\"Drivers\":[[1,\"Alice\",34,10,1],[2,\"Bob\",45,20,3],[3,\"Charlie\",28,5,0]],\"Vehicles\":[[100,1,\"Sedan\",\"Gasoline\",20000],[101,2,\"SUV\",\"Electric\",30000],[102,3,\"Coupe\",\"Gasoline\",15000]],\"Trips\":[[201,100,50,30,5],[202,100,30,20,4],[203,101,100,60,4],[204,101,80,50,5],[205,102,40,30,5],[206,102,60,40,5]]}}",
"__typename": "QuestionNode"
}
}
}