Killian.M:这题解写的可以说有点次了
0 点赞 评论 收藏
分享
2020-05-29 15:12
浙江大学 Java 青杨风:【个人认为】前后指针的方法,其实和朴素的方法没有实质的性能差别。//感觉只能炫技而已 两种方法的遍历都是:一个指针完整遍历N跳,另一个/另一次遍历N-k跳 //而且空间方面朴素方法只要一个节点,前后节点法占用两个节点。总的来说,就是【一个节点遍历两次,和两个节点遍历一次】这样子,并没有两倍的时间差别吧
0 点赞 评论 收藏
分享
本镇唯一捕头:方法3第15行x*=x,让每次ret*x都与二进制的位数相匹配,第一次运行是x^1,第二次运行是x^2,第三次是x^4......
0 点赞 评论 收藏
分享
offer~收割机~:第三个方法属实牛逼
0 点赞 评论 收藏
分享
ninininini...:4个矩形5种方法
0 点赞 评论 收藏
分享
hdhsjkanfb...:0x01 << (n - 1) 可以直接求幂
0 点赞 评论 收藏
分享
牛客83887712...:方法2需要改的地方:return dp[n]=fin(n-1,dp)+fin(n-2,dp);vector<int>dp(number,-1);</int>
0 点赞 评论 收藏
分享
牛客15523917...:方法二好像不对的吧
0 点赞 评论 收藏
分享
2020-05-29 14:47
浙江大学 Java 嘉文四世-吕布:题目模棱两可。第一,都说了所有数都大于0,你官方还举例0,第二非递减排序是否为递增排序?如不是,随便一个乱的数组,你怎么找出最小的?
0 点赞 评论 收藏
分享
2020-05-29 14:45
浙江大学 Java 牛客53894183...:你这个先push后pop没问题,一会push,一会pop,一会又push,一会又pop。push和pop交替调用的时候就乱套了
0 点赞 评论 收藏
分享
Mei7:“更优美的写法”应调整3处: 1 if (pre_left > pre_right||vin_left > vin_right) return nullptr; 2 TreeNode* root = new TreeNode(pre[pre_left]); 3 if (vin[i] == root->val);
0 点赞 评论 收藏
分享
牛客51925836...:第三个 LinkNode *temp = cur;
0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: