每日一题
回文链表. - 力扣(LeetCode)
class Solution {
public:
bool isPalindrome(ListNode* head) {
if(head==nullptr) return false;
vector<int> v;
while(head!=nullptr){//将链表的值存入数组中
v.push_back(head->val);
head=head->next;
}
int len = v.size()-1;
int i = 0;
while(i<=len){//判断数组的数值是否为回文序列
if(v[i]!=v[len]) return false;
i++;
len--;
}
return true;
}
};
八股
C/C++ 中有哪些类型转换方式? 分别有什么区别?
类型转换方式主要包括 隐式类型转换 和 显式类型转换。
类型转换可能会带来哪些问题?
标签:类型转换,head,第二十三,int,nullptr,冲刺,链表,while,实习 From: https://blog.csdn.net/fancy166166/article/details/143825165