class Solution { public: vector<int> printListFromTailToHead(ListNode* head) { ListNode* p=head; int count=0; while(p){ count++; p=p->next; } vector<int> b(count); for(int j=0;j<count;j++){ b[count-j-1]=head->val; head=head->next; } return b; } };
class Solution { public: vector<int> printListFromTailToHead(ListNode* head) { ListNode* p=head; int count=0; while(p){ count++; p=p->next; } vector<int> b(count); for(int j=0;j<count;j++){ b[count-j-1]=head->val; head=head->next; } return b; } };