class Solution {public: void reorderList(ListNode* head) { if(!head)return ; vector<ListNode*>v; ListNode*cur=head;
分析由于从骑士开始走的话需要提前知道路径和起始健康点数,所以可以从公主去找骑士,只需要朝两个方向中所需的最小健康点方向即可。class Solution {public: int calculateMinimumHP(vector<vector<int>>& d