力扣每日一题 找出字符串的可整除数组 数论

Problem: 2575. 找出字符串的可整除数组

文章目录

思路

👨‍🏫 灵神题解

复杂度

时间复杂度: O ( n ) O(n) O(n)

空间复杂度: O ( 1 ) O(1) O(1)

Code

Java 复制代码
class Solution {
	public int[] divisibilityArray(String word, int m)
	{
		int n = word.length();
		long x = 0;
		int[] ans = new int[n];
		char[] words = word.toCharArray();
		for (int i = 0; i < n; i++)
		{
			long y = words[i] - '0';
			if ((x* 10 + y) % m == 0)
			{
				ans[i] = 1;
				x = 0;
			} else
			{
				ans[i] = 0;
				x = (x * 10 + y) % m;
			}
		}
		return ans;
	}
}
相关推荐
是店小二呀10 分钟前
【优选算法-二分查找】二分查找算法解析:如何通过二段性优化搜索效率
c++·算法
一条闲鱼_mytube25 分钟前
面试算法高频08-动态规划-03
算法·面试·动态规划
鑫—萍28 分钟前
C++——入门基础
c语言·开发语言·c++·学习·算法
.格子衫.43 分钟前
013几何数学——算法备赛
算法
PXM的算法星球6 小时前
【leetcode】3524 求出数组的X值1
算法·leetcode·职场和发展
椰羊~王小美8 小时前
LeetCode -- Flora -- edit 2025-04-27
算法·leetcode·职场和发展
缘友一世9 小时前
从线性回归到逻辑回归
算法·逻辑回归·线性回归
前端_学习之路10 小时前
javaScript--数据结构和算法
javascript·数据结构·算法
迷路的小绅士10 小时前
计算机网络核心知识点全解析(面试通关版)
计算机网络·面试·职场和发展
weixin_4284984910 小时前
使用HYPRE库并行装配IJ稀疏矩阵指南: 矩阵预分配和重复利用
算法·矩阵