上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 38 下一页
摘要: 题目: 解答: 1 class Solution { 2 public: 3 int fib(int n) 4 { 5 vector<int> v(100 + 1); 6 v.at(0) = 0; 7 v.at(1) = 1; 8 9 for (int i = 2; i <= n; ++i) 10 阅读全文
posted @ 2020-05-09 13:05 梦醒潇湘 阅读(128) 评论(0) 推荐(0)
摘要: 题目: 解答: 只使用一个栈 stack1 当作队列,另一个栈 stack2 用来辅助操作。 要想将新加入的元素出现栈底,需要先将 stack1 的元素转移到 stack2,将元素入栈 stack1,最后将 stack2 的元素全部回到 stack1。 1 class CQueue { 2 publ 阅读全文
posted @ 2020-05-09 12:58 梦醒潇湘 阅读(91) 评论(0) 推荐(0)
摘要: 题目: 解答: 1 /** 2 * Definition for a binary tree node. 3 * public class TreeNode { 4 * int val; 5 * TreeNode left; 6 * TreeNode right; 7 * TreeNode(int 阅读全文
posted @ 2020-05-09 12:50 梦醒潇湘 阅读(394) 评论(0) 推荐(0)
摘要: 题目: 解答: 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * TreeNode *right; 7 * TreeNode(int x) : 阅读全文
posted @ 2020-05-09 12:49 梦醒潇湘 阅读(190) 评论(0) 推荐(0)
摘要: 题目: 解答: 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * TreeNode *right; 7 * TreeNode(int x) : 阅读全文
posted @ 2020-05-09 12:47 梦醒潇湘 阅读(206) 评论(0) 推荐(0)
摘要: 题目: 解答: 方法一:栈保存,先进后出。 1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * ListNode *next; 6 * ListNode(int x) : val(x) 阅读全文
posted @ 2020-05-09 12:28 梦醒潇湘 阅读(157) 评论(0) 推荐(0)
摘要: 题目: 解答: 1 class Solution { 2 public: 3 string replaceSpace(string s) 4 { 5 string res; 6 for(int i = 0; i < s.size(); ++i) 7 { 8 if(s[i] == ' ') 9 { 1 阅读全文
posted @ 2020-05-09 11:57 梦醒潇湘 阅读(120) 评论(0) 推荐(0)
摘要: 题目: 解答: 1 class Solution { 2 public: 3 bool findNumberIn2DArray(vector<vector<int>>& matrix, int target) 4 { 5 int i=matrix.size()-1; 6 int j=0; 7 // 阅读全文
posted @ 2020-05-09 11:53 梦醒潇湘 阅读(154) 评论(0) 推荐(0)
摘要: 题目: 解答: 方法一:哈希 使用哈希来进行处理,当发现哈希中包含相应的元素时,则表示出现了重复的元素,则返回即可。 1 class Solution { 2 public: 3 int findRepeatNumber(vector<int>& nums) 4 { 5 std::set<int> 阅读全文
posted @ 2020-05-09 11:44 梦醒潇湘 阅读(141) 评论(0) 推荐(0)
摘要: 题目: 输入一个非空整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 解答: BST的后序序列的合法序列是,对于一个序列S,最后一个元素是x (也就是根),如果去掉最后一个元素的序列为T,那么T满足:T可以分成两段,前 阅读全文
posted @ 2020-05-06 20:00 梦醒潇湘 阅读(208) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 38 下一页