type
status
date
slug
summary
tags
category
icon
password
创建时间
Apr 4, 2025 02:52 AM
一个整数
num
的 k 美丽值定义为 num
中符合以下条件的 子字符串 数目:- 子字符串长度为
k
。
- 子字符串能整除
num
。
给你整数
num
和 k
,请你返回 num
的 k 美丽值。注意:
- 允许有 前缀 0 。
0
不能整除任何值。
一个 子字符串 是一个字符串里的连续一段字符序列。
滑动窗口
基本思路:将整型数字转换为字符串,然后对字符串截取窗口内的子字符串,接着转换为整型,判断是否可以整除。最后,移动窗口。
使用子字符串
这里在使用的时候,因为不熟悉,遇到一点小坑。
str_num.substr(i, k)
函数中第一个参数是起始位置,第二个位置是字符串长度。数学方法
参考 灵茶山艾府,该方法是从后往前进行统计。