1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-09-05 23:41:41 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
This commit is contained in:
2024-10-10 00:43:17 +08:00
parent 76e35939b6
commit 921e076c8e
66 changed files with 23144 additions and 15758 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,72 @@
{
"data": {
"question": {
"questionId": "3624",
"questionFrontendId": "3308",
"categoryTitle": "Database",
"boundTopicId": 2935114,
"title": "Find Top Performing Driver",
"titleSlug": "find-top-performing-driver",
"content": null,
"translatedTitle": null,
"translatedContent": null,
"isPaidOnly": true,
"difficulty": "Medium",
"likes": 0,
"dislikes": 0,
"isLiked": null,
"similarQuestions": "[]",
"contributors": [],
"langToValidPlayground": null,
"topicTags": [
{
"name": "Database",
"slug": "database",
"translatedName": "数据库",
"__typename": "TopicTagNode"
}
],
"companyTagStats": null,
"codeSnippets": null,
"stats": "{\"totalAccepted\": \"40\", \"totalSubmission\": \"66\", \"totalAcceptedRaw\": 40, \"totalSubmissionRaw\": 66, \"acRate\": \"60.6%\"}",
"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.0.2 and NumPy 1.25.0<\\/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"
}
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long