随笔分类 -  leetcode

摘要:O(n^2)的复杂度确实太大了,那么,只能另寻他径了。 降低复杂度的方式:以空间换时间,这里我们可以用到一个数组来记录字符出现过没有。 用一个数组last[256]记录该字符上一次出现的位置,如last['a'] = 1,代表a上次出现在1的位置, 然后依次遍历整个字符串,如果再次出现该字符就减去上 阅读全文
posted @ 2016-04-21 20:15 雪之灵 阅读(215) 评论(0) 推荐(0) 编辑
摘要:class Solution {public: vector<vector<int>> generate(int numRows) { vector<vector<int>>result; if(numRows<=0) return result; int n = numRows; for(int 阅读全文
posted @ 2015-12-10 15:59 雪之灵 阅读(110) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示