From 8f7a05d6b1f57776d267e234956271db02c308e9 Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: Thu, 27 Feb 2025 10:34:18 +0200 Subject: [PATCH] Improved task 3464 --- .../Solution.java | 10 +++++----- .../script.sql | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/g3401_3500/s3464_maximize_the_distance_between_points_on_a_square/Solution.java b/src/main/java/g3401_3500/s3464_maximize_the_distance_between_points_on_a_square/Solution.java index 3e6ebfe34..2d19a909c 100644 --- a/src/main/java/g3401_3500/s3464_maximize_the_distance_between_points_on_a_square/Solution.java +++ b/src/main/java/g3401_3500/s3464_maximize_the_distance_between_points_on_a_square/Solution.java @@ -1,16 +1,16 @@ package g3401_3500.s3464_maximize_the_distance_between_points_on_a_square; -// #Hard #Array #Greedy #Binary_Search #2025_02_25_Time_18_ms_(98.51%)_Space_49.78_MB_(46.27%) +// #Hard #Array #Greedy #Binary_Search #2025_02_27_Time_17_ms_(98.18%)_Space_50.10_MB_(41.82%) import java.util.Arrays; public class Solution { - public int maxDistance(int side, int[][] pts, int k) { - int n = pts.length; + public int maxDistance(int side, int[][] points, int k) { + int n = points.length; long[] p = new long[n]; for (int i = 0; i < n; i++) { - int x = pts[i][0]; - int y = pts[i][1]; + int x = points[i][0]; + int y = points[i][1]; long c; if (y == 0) { c = x; diff --git a/src/main/java/g3401_3500/s3465_find_products_with_valid_serial_numbers/script.sql b/src/main/java/g3401_3500/s3465_find_products_with_valid_serial_numbers/script.sql index d27d8cf0c..ff81a8fdb 100644 --- a/src/main/java/g3401_3500/s3465_find_products_with_valid_serial_numbers/script.sql +++ b/src/main/java/g3401_3500/s3465_find_products_with_valid_serial_numbers/script.sql @@ -1,4 +1,4 @@ # Write your MySQL query statement below -# #Easy #Database #2025_02_25_Time_716_ms_(100.00%)_Space_0.0_MB_(100.00%) +# #Easy #Database #2025_02_26_Time_292_ms_(90.91%)_Space_0.0_MB_(100.00%) SELECT * FROM products WHERE description REGEXP 'SN[0-9]{4}-[0-9]{4}$' OR description REGEXP 'SN[0-9]{4}-[0-9]{4}[^0-9]+' ORDER BY product_id