1957

无聊蛋疼的1957写的低端博客
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 ··· 22 下一页

2014年12月20日

摘要: 就是个26进制class Solution {public: string convertToTitle(int n) { string ans = ""; while(n) { ans = string(1, ((n - 1) % 26 + ... 阅读全文

posted @ 2014-12-20 23:10 1957 阅读(456) 评论(0) 推荐(0) 编辑

2014年12月18日

摘要: use smaller heap/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next... 阅读全文

posted @ 2014-12-18 21:57 1957 阅读(134) 评论(0) 推荐(0) 编辑

2014年12月17日

摘要: 一位一位的算嘛,如果出现了重复的余数那么就是循环节开始啦。用hashtable记录下位置,好插入括号。注意负数。class Solution {public: string fractionToDecimal(int numerator, int denominator) { i... 阅读全文

posted @ 2014-12-17 11:15 1957 阅读(878) 评论(0) 推荐(0) 编辑

2014年12月16日

摘要: 难度是Easy,开始没考虑那么多,直接撸。。。然后当然错了简单的想法,把两个version split成两个num的list,然后再比较。。。class Solution: # @param a, a string # @param b, a string # @return a ... 阅读全文

posted @ 2014-12-16 12:55 1957 阅读(377) 评论(0) 推荐(0) 编辑

2014年11月27日

摘要: 又是个老提先判断是否相交,如果相交,那么两个链表最后的节点是一样的。相交那么,我们就来找相交的那个点,假设两个链表一样长,一起往后走,到相同的那个就是交点,不一样长,我们把长的切掉,然后继续这样找就好了。/** * Definition for singly-linked list. * struc... 阅读全文

posted @ 2014-11-27 23:48 1957 阅读(678) 评论(0) 推荐(0) 编辑

2014年11月26日

摘要: 很明显的2 pointer问题。。。当满足条件的时候后面的指针加,不满足条件的时候前面的指针加,直到满足条件。。。class Solution {public: int lengthOfLongestSubstringTwoDistinct(string s) { int sta... 阅读全文

posted @ 2014-11-26 15:08 1957 阅读(680) 评论(0) 推荐(0) 编辑

2014年11月24日

摘要: leetcode上面写的难度是hard,其实很简单,前面也写了,加个buffer就好了。// Forward declaration of the read4 API.int read4(char *buf);class Solution {public: /** * @param b... 阅读全文

posted @ 2014-11-24 10:15 1957 阅读(1949) 评论(2) 推荐(0) 编辑

2014年11月21日

摘要: 用read4实现readn...至调用一次,感觉怎么搞都可以。。。估计这个题有II就是调用多次了。。。感觉多次勇哥buffer存下多读的那部分就好了。。。// Forward declaration of the read4 API.int read4(char *buf);class Soluti... 阅读全文

posted @ 2014-11-21 23:28 1957 阅读(2146) 评论(4) 推荐(0) 编辑

2014年11月19日

摘要: = =买了书才能做的题。。。就是按说明来搞就行了,没啥算法。。。注意要把以前的left,right设置为nullptr,不然就是有环了,代码中加黑部分。/** * Definition for binary tree * struct TreeNode { * int val; * ... 阅读全文

posted @ 2014-11-19 16:15 1957 阅读(823) 评论(1) 推荐(0) 编辑

2014年11月10日

摘要: 就是用另外一个单调stack来记录最小值就可以了,这个队列单调递减。class MinStack {public: void push(int x) { st.push(x); if (stm.empty() || stm.top() >= x) stm.push(... 阅读全文

posted @ 2014-11-10 09:52 1957 阅读(2659) 评论(1) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 22 下一页