LeetCode
qq_36393555
这个作者很懒,什么都没留下…
展开
-
leetcode---657. Judge Route Circle
题目如下: 也是很简单的题,只要先判断是否是偶数,然后再判断UD,LR数目是否相等就可以了。代码如下:#include int num(string s, char c) //统计字符串中含有几个c字符{ int count = 0; for (int i = 0; i < s.length(); ++i) { if (c == s原创 2017-11-14 17:35:14 · 196 阅读 · 0 评论 -
leetcode---617. Merge Two Binary Trees
题目:其实只要知道树的构造方法,那么这题也就没有难度了。但是注意要判断没有T1,或者没有T2的情况。代码如下:/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * Tr原创 2017-11-15 13:51:13 · 189 阅读 · 0 评论 -
leetcode 557. Reverse Words in a String III
题目:挺简单的,先用“ ”将每个单词分开,然后对每个分开的单词反转(利用reverse函数),把每个反转后的加到新的字符串上。最后别忘记每个单词间隔有个空格。代码如下:#include #includeclass Solution {public: string reverseWords(string s) { string ex="";原创 2017-12-21 16:06:20 · 186 阅读 · 0 评论 -
561. Array Partition I
题目:经验所得,排序好之后的和就是最大的。代码:class Solution {public: int arrayPairSum(vector& nums) { sort(nums.begin(),nums.end()); int sum=0; for(int i=0;i<nums.size();i=i+2)原创 2017-12-14 13:12:19 · 234 阅读 · 0 评论 -
leetcode 344. Reverse String
题目:十分简单,就是reverse()函数调用一下。代码如下:#include#includeclass Solution {public: string reverseString(string s) { reverse(s.begin(),s.end()); return s; }};原创 2017-12-24 13:17:02 · 189 阅读 · 0 评论