1957

无聊蛋疼的1957写的低端博客
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年1月4日

摘要: 又是链表题,最近都不想做了。。。不过今天状态不好,做做吧把链表分成大小为k的各种块,然后反转这些块。想想还是有点麻烦的感觉。。。。要考虑前面,后面的。。。。那就递归吧。。。这应该就简单了。。。就处理当前k个就好了。。。找到这k个。。。reverse。。。next指向后面处理好的head(递归/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */cla... 阅读全文

posted @ 2014-01-04 22:25 1957 阅读(188) 评论(0) 推荐(0) 编辑

摘要: 偷懒,直接用了Merge Interval的代码。。。吧那个Interval加入到前面的vector,然后就和Merge Interval一样的了。。。TAT..几天前才写过的代码,结果都又是各种问题。。。唉。。。代码能力啊。。。。/** * Definition for an interval. * struct Interval { * int start; * int end; * Interval() : start(0), end(0) {} * Interval(int s, int e) : start(s), end(e) {} * }; */b... 阅读全文

posted @ 2014-01-04 13:22 1957 阅读(191) 评论(0) 推荐(0) 编辑