1.因式分解
题目描述:
给定一个非素数,对对其进行因式分解,得到所有的因子。
输入:18
输出:[2,3,3]
函数核心代码:
vector<int>getfact(int num)
{
vector<int>res;
for(int i=2;i<=num;i++)\
{
while(num%i==0)
{
res.push_back(i);
num=num/i;
}
}
return res;
}
完整版代码:
1.因式分解
题目描述:
给定一个非素数,对对其进行因式分解,得到所有的因子。
输入:18
输出:[2,3,3]
函数核心代码:
vector<int>getfact(int num)
{
vector<int>res;
for(int i=2;i<=num;i++)\
{
while(num%i==0)
{
res.push_back(i);
num=num/i;
}
}
return res;
}
完整版代码: