From deffcd9f7a70800ecaf235fe4c040971dba888ab Mon Sep 17 00:00:00 2001 From: piyushlasane <160647609+piyushlasane@users.noreply.github.com> Date: Wed, 1 Oct 2025 21:09:35 +0530 Subject: [PATCH] Add Solution 2: concise Java implementation for 504. Base 7 --- solution/0500-0599/0504.Base 7/README_EN.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/solution/0500-0599/0504.Base 7/README_EN.md b/solution/0500-0599/0504.Base 7/README_EN.md index 20c58cdef8dff..acd1583602420 100644 --- a/solution/0500-0599/0504.Base 7/README_EN.md +++ b/solution/0500-0599/0504.Base 7/README_EN.md @@ -166,6 +166,25 @@ impl Solution { +### Solution 2: Concise Implementation (Integer.toString) + +We can directly use Java’s built-in base conversion method. +Time complexity: $O(\log_7 n)$, space complexity: $O(1)$. + + + +#### Java + +```java +class Solution { + public String convertToBase7(int num) { + return Integer.toString(num, 7); + } +} +``` + + +