[동태 기획] 여행

원제 전송문
사고의 방향
과감하다dp[i]는 i번 먼 여관에서 종점까지의 노정을 나타낸다.
그러면
너무 간단하지만, 설명을 많이 할 뿐이다.시간 복잡도: O(n2).공간 복잡도: O(n).
Code
#include
#include
using namespace std;

int a[50]={0,990,1010,1970,2030,2940,3060,3930,4060,4970,5030,5990,6010,7000};
int dp[50];
int A,B,n;

int main()
{
    cin>>A>>B>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>a[13+i];
    }
    n+=13;
    sort(a+1,a+n+1);
    dp[n]=1;
    for(int i=n;i>=0;i--)
    {
        for(int j=i+1;j<=n;j++)
        {
            if (a[j]-a[i]>=A&&a[j]-a[i]<=B)
                dp[i]+=dp[j];
        }
    }
    cout<

전재 대상:https://www.cnblogs.com/gongdakai/p/11031556.html

좋은 웹페이지 즐겨찾기