地球發動機 DP

2021-08-30 19:29:10 字數 621 閱讀 9048

一般前30分鐘看題,看題不能慌啊,不然撿了芝麻丟了西瓜

這道題最開始就看錯了,直接整成ai-xi -- ai+xi 

浪費了好多時間

dp很好想,每個點由它前面合法的點轉移,很明顯越靠後與好

但求前面的合法點要o(n) 於是我們考慮倒著來

a[j] 可以二分找

#include#define n 100005

#define ll long long

#define inf 0x3fffffff

using namespace std;

int n,a[n],x[n];

ll f[n],ans,w[n];

int read()

int find(int x)

return l;

}int main()

ans=f[n]=w[n];

for(int i=n-1;i>=1;i--)

printf("%lld\n",ans);

return 0;

}

引數配置詳解 發動機 柴油發動機

1 是什麼?柴油發動機是指以柴油作為燃料,將化學能轉化為機械能的熱機。你知道嗎?柴油發動機工作迴圈與汽油發動機有許多相同的地方,但點火方式與汽油機不同,柴油發動機氣缸中的混合氣是壓燃的,而非點燃。3 優點 同排量下能產生更大的扭矩。經濟效能好。4 缺點 較汽油機體積大。工作噪音大。製造成本較汽油機高...

引數配置詳解 發動機 渦輪增壓發動機

1 您知道嗎?渦輪增壓器是利用發動機排出的廢氣慣性衝力來推動渦輪,渦輪又帶動同軸的葉輪,葉輪再壓送空氣,使之增壓進入氣缸。2 原理 發動機是靠燃料在汽缸內燃燒作功來產生功率的,由於輸入的燃料量受到吸入汽缸內空氣量的限制,因此發動機所產生的功率也會受到限制,如果發動機的執行效能已處於最佳狀態,再增加輸...

引數配置詳解 發動機 水平對置發動機

1 您知道嗎?發動機活塞平均分布在曲軸兩側,在水平方向上左右運動。可以使發動機的整體高度降低 長度縮短 整車的重心降低,車輛行駛更加平穩,降低車輛在行駛中的振動。特點低重心 產生的橫向震動容易被支架吸收 有效將全車較重的發動機重心降低,更容易達到整體平衡。低振動 活塞運動的平衡良好 180度左右抵消...