题解列表

筛选

优质题解

Manchester- 【数组的距离】(轻轻松松三分钟,小小题目去无踪,一步一步带你解通)

解题思路:1.输入第一个数组X[];2.第二个数组Y[],不用数组,用变量Y存每一个元素值;3.第一个数组输入完成后,输入第二个数组;4.第二个数组Y的元素,每输入一个,与数组X[],的每一个元素求一个距离,保留最小距离;for(inti=0;i=X[i]&&(

防御导弹 (C语言代码)

解题思路:动态规划:寻找最长递减序列300250275252200138245建立dp[]数组用dp【i】来存从第一个到第i个的最长递减数列长度第一个300所以dp[0]=1第二个250250<300可以加到300后面,变成300250,所以dp[1]=2第三个275275>250但275<300所以