2014年5月8日

LeetCode --- Gray Code

摘要: 题目链接一道关于格雷码的题目, 给出n, 输出n位的格雷码。 关于格雷码的详细说明和计算方法请右键:Wiki附上代码: 1 class Solution { 2 public: 3 vector grayCode(int n) { 4 vector ans(1); 5 ... 阅读全文

posted @ 2014-05-08 18:50 Stomach_ache 阅读(123) 评论(0) 推荐(0)

LeetCode --- Two Sum

摘要: 题目链接附上代码: 1 #include 2 #include 3 #include 4 using namespace std; 5 6 class Solution { 7 public: 8 vector twoSum(vector &numbers, int target) ... 阅读全文

posted @ 2014-05-08 11:33 Stomach_ache 阅读(82) 评论(0) 推荐(0)

LeetCode --- Pascal's Triangle

摘要: 题目链接杨辉三角附上代码: 1 class Solution { 2 public: 3 vector > generate(int numRows) { 4 vector > ans(numRows); 5 for (int i = 0; i 0) {11... 阅读全文

posted @ 2014-05-08 11:28 Stomach_ache 阅读(87) 评论(0) 推荐(0)

LeetCode -- Remove Duplicates from Sorted List

摘要: 题目链接简单题,就是从单链表中删除重复元素。附上代码: 1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * ListNode *next; 6 * L... 阅读全文

posted @ 2014-05-08 10:44 Stomach_ache 阅读(110) 评论(0) 推荐(0)

LeetCode --Binary Tree Level Order Traversal II

摘要: 题目链接在这题各种RE和WA。 方法上就是BFS, 还是基础不扎实的原因,很明显的一点就是这里使用二维vector, 开始的时候我竟然没有给ans分配空间,然后直接push_back, 导致RE到死。这点是必须引起注意的!附上代码: 1 /** 2 * Definition for binary ... 阅读全文

posted @ 2014-05-08 10:28 Stomach_ache 阅读(192) 评论(0) 推荐(0)

导航