小编Ami*_*ari的帖子

程序打印给定元素的排列

我最近参加了ACM认证的编程竞赛.这是我当时不能做的问题:

"给定一个包含n个元素的整数数组,编写一个程序来打印所有的排列."

请告诉我如何解决这个问题.有没有算法来做这类问题?

c algorithm

5
推荐指数
2
解决办法
6万
查看次数

项目欧拉5

2520是可以除以1到10中的每个数字而没有任何余数的最小数字.

可以被1到20的所有数字整除的最小正数是多少?

我的解决方案

#include<stdio.h>
int gcd(int m, int n);
int lcm(int a, int b);
int main()
{
    int x=1, i;
    for(i=1; i<20; i++)
    {
        x=lcm(x, i+1);
    }
    printf("The answer is:\t%d", x);
    return 0;
}

int gcd(int m, int n)
{
    while(m!=n)
    {
        if(m>n)
        m=m-n;
        else
        n=n-m;
    }
    return m;
}

int lcm(int a, int b)
{
    return ((a*b)/gcd(a, b));
}
Run Code Online (Sandbox Code Playgroud)

请告诉我哪里错了?它在运行时仅显示空白屏幕.

c

2
推荐指数
1
解决办法
3132
查看次数

如何将Sketch 3中的UI资源或布局直接导入Android Studio?

我已经在Sketch 3上为Android应用程序开发了UI和流程.现在,我正在开发该应用程序.那么,有没有办法直接将布局甚至个人导出assetsAndroid Studio

user-interface android android-layout sketch-3

2
推荐指数
1
解决办法
8930
查看次数