摘要: 这三道题倒是有点意思的 150题还好 就是读元素 然后进行相应的操作 1 class Solution { 2 public: 3 int evalRPN(vector<string>& tokens) { 4 vector<int>Stack; 5 int tmp; 6 for(int i=0;i 阅读全文
posted @ 2024-07-04 18:33 清源风起时 阅读(60) 评论(0) 推荐(0)
摘要: 232和225题一个思路 一起贴了 1 class MyQueue { 2 public: 3 MyQueue() { 4 stack<int> in; 5 stack<int> out; 6 } 7 8 void push(int x) { 9 in.push(x); 10 } 11 12 int 阅读全文
posted @ 2024-07-04 18:30 清源风起时 阅读(61) 评论(0) 推荐(0)
摘要: 151以前写过 很呆的写法 但能用 嘿 1 class Solution { 2 public: 3 string reverseWords(string s) { 4 // 初始化变量 5 vector<vector<int>> data; // 存储单词的起始地址和长度 6 string ans 阅读全文
posted @ 2024-07-04 18:26 清源风起时 阅读(84) 评论(0) 推荐(0)
摘要: 344简单 写个循环 1 class Solution { 2 public: 3 void reverseString(vector<char>& s) { 4 char tmp; 5 int len = s.size(); 6 for (int i = 0; i < len/2; i++) { 阅读全文
posted @ 2024-07-04 18:22 清源风起时 阅读(46) 评论(0) 推荐(0)
摘要: 454题拆成两块 各自匹配 化成两个O(n^2)运算 1 class Solution { 2 public: 3 int fourSumCount(vector<int>& nums1, vector<int>& nums2, vector<int>& nums3, vector<int>& nu 阅读全文
posted @ 2024-07-04 18:19 清源风起时 阅读(100) 评论(0) 推荐(0)