Skip to content

解答兩道演算法題:數字序列定位與範圍內數字包含 14 的計數,優化至 2 秒內完成。

Notifications You must be signed in to change notification settings

Hsu-Pei-Chun/interview-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

interview-test

本專案包含兩道演算法題目的解答,題目內容如下:

  1. 計算超長數字序列中特定位置的數字:

    • 例如,在數字序列 "123456789101112..." 中,求第 1,000,000、第 1,000,000,000、第 1,000,000,000,000 位數字。
    • 要求腳本運行時間不超過 2 秒。
  2. 計算包含特定數字的數量:

    • 在數字範圍 1 到 10,000、1 到 10,000,000、1 到 10,000,000,000 中,統計包含「14」的數字數量。
    • 例如,從 1 到 200,有 12 個數字包含「14」。

實現重點:

  • 使用高效演算法,避免直接生成龐大的數字序列。
  • 計算時間複雜度優化至 O(log N) 或更低。

About

解答兩道演算法題:數字序列定位與範圍內數字包含 14 的計數,優化至 2 秒內完成。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages