qingcheng奕  
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页

2014年6月23日

摘要: int find(int beginPos,vector& num,int target) { int endPos = num.size()-1; int mid; while(beginPos<=endPos) { ... 阅读全文
posted @ 2014-06-23 09:21 qingcheng奕 阅读(100) 评论(0) 推荐(0) 编辑

2014年6月22日

摘要: 啊,原来unique()函数,只是处理的连续的元素,比如 -1 -1 -1 1 2 -1 2 就处理成了 -1 1 2 -1 2 -1 -1并且返回5,之后eraser(5,7)剩下了 -1 1 2 -1 2 .但这不是本意,为了去除重复元素,应该先 sort(),变成 -1 -1 -1 -1 1 ... 阅读全文
posted @ 2014-06-22 21:55 qingcheng奕 阅读(679) 评论(0) 推荐(0) 编辑

2014年6月21日

摘要: https://oj.leetcode.com/problems/restore-ip-addresses/string到int的ip地址格式化。分别用 i+1,j+1,k+1,表示前三个地址段的数位的个数。之后判断每个地址段是否数字个数都是从1到3,并且数是从0到255,符合条件的即可。如果一个地... 阅读全文
posted @ 2014-06-21 20:27 qingcheng奕 阅读(155) 评论(0) 推荐(0) 编辑
 
摘要: https://oj.leetcode.com/problems/spiral-matrix-ii/螺旋矩阵,和题目一一样的思路,这个是产生n*n 矩阵。#include #include using namespace std;class Solution {public: vector >... 阅读全文
posted @ 2014-06-21 19:30 qingcheng奕 阅读(148) 评论(0) 推荐(0) 编辑
 
摘要: https://oj.leetcode.com/problems/reverse-integer/一个整数,给反过来,比如123输出321.注意12300的情况,应该输出321,还有-123,是-321.class Solution {public: int reverse(int x) { ... 阅读全文
posted @ 2014-06-21 12:42 qingcheng奕 阅读(148) 评论(0) 推荐(0) 编辑
 
摘要: https://oj.leetcode.com/problems/spiral-matrix/螺旋矩阵,逆着转,输出矩阵中的元素。在纸上模仿,然后记左上角(l1,l2)右上角(l1,r2),左下角(p1,l2)右下角(p1,r2).然后4个for循环从一个点到另一个点位置遍历。while控制总的。当... 阅读全文
posted @ 2014-06-21 11:28 qingcheng奕 阅读(317) 评论(0) 推荐(0) 编辑

2014年6月19日

摘要: https://oj.leetcode.com/problems/trapping-rain-water/模拟题,计算出在凹凸处存水量。对于一个位置 i ,分别计算出它左边的最大值 left (从左扫描一遍), 右边的最大值 right(从右扫描一遍) 。找left right中的最小值,如果大于 ... 阅读全文
posted @ 2014-06-19 20:49 qingcheng奕 阅读(152) 评论(0) 推荐(0) 编辑
 
摘要: https://oj.leetcode.com/problems/triangle/一个三角形,类似于杨辉三角的形状,求从上到下最小的路径和,但走每一步都得是相邻的。动态规划,从下到上一层层来。sum[i] = min{sum[i]+triangle[i][j],sum[i+1]+triangle[... 阅读全文
posted @ 2014-06-19 19:48 qingcheng奕 阅读(145) 评论(0) 推荐(0) 编辑
 
摘要: https://oj.leetcode.com/problems/sqrtx/求一个数的开方,二分查找一个数,直到这个数的平方 - target 小于 0.001。但这道题出的不好,返回值竟然是 int ,脑洞太大了。class Solution {public: int sqrt(int x... 阅读全文
posted @ 2014-06-19 15:15 qingcheng奕 阅读(127) 评论(0) 推荐(0) 编辑
 
摘要: https://oj.leetcode.com/problems/simplify-path/对linux路径的规范化,属于字符串处理的题目。细节很多。#include #include using namespace std;class Solution {public: string si... 阅读全文
posted @ 2014-06-19 14:55 qingcheng奕 阅读(120) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页