📣 独立日限时特惠: VIP通行证立减$68
查看: 8877| 回复: 38
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] Leetcode 231道无锁题的Java解的合集

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 面假空虚 于 2015-9-22 16:42 编辑

附件是我刷了一遍Leetcode时候写的答案,比较复杂的会有思路注释,以及中间犯过的错误或者比较糟糕的解法的记录,感觉思路比较直接的可能就只有答案了。每个题都是保存了个txt文件里面是java代码,部分题里还加了几种自己的或者别人的比较好的解法。另外我觉得这个东西对脱机刷的同学可能有用一点,连着网的话直接看Leetcode discussion板块的most voted答案最有帮助了。
祝大家刷题愉快~

leecode.rar

141.01 KB, 下载次数: 260, 下载积分: 大米 -1 颗

Leetcode java solutions

评分

参与人数 5大米 +44 收起 理由
小核桃桃 + 3 很有用的信息!
hylldxm + 10 感谢分享!
地梩的匿名用户 + 25 感谢分享!
nannnnn + 3 感谢分享!
jackson3000 + 3 感谢分享!

查看全部评分


上一篇:请教一下我这个解法怎么不对了--UVa 11418 Clever Naming Patterns
下一篇:LEETCODE一天刷几题正常啊?
推荐
 楼主| 面假空虚 2015-9-23 09:14:57 | 只看该作者
全局:
刚看到第86题的txt是空的,不好意思在这里补一下……
  1. public class Solution {
  2.     public ListNode partition(ListNode head, int x) {
  3.         if(head==null) return head;
  4.         ListNode fakeHead1 = new ListNode(0);
  5.         ListNode fakeHead2 = new ListNode(0);
  6.         ListNode curr1 = fakeHead1, curr2 = fakeHead2, curr = head;
  7.         while(curr != null) {
  8.             if(curr.val < x) {
  9.                 curr1.next = curr;
  10.                 curr1 = curr;
  11.             }
  12.             else {
  13.                 curr2.next = curr;
  14.                 curr2 = curr;
  15.             }
  16.             curr = curr.next;
  17.         }
  18.         curr1.next = fakeHead2.next;
  19.         curr2.next = null;
  20.         return fakeHead1.next;
  21.     }
  22. }
复制代码
回复

使用道具 举报

推荐
 楼主| 面假空虚 2016-12-16 15:40:33 | 只看该作者
全局:
doufu 发表于 2016-12-16 13:24
#泼冷水
很好奇为什么大家都喜欢分享自己的题解?
毕竟每道题google都能搜到而且best practice应有尽有, ...

google搜到的best practice最初也是被个人分享出来的。喜欢分享就分享,喜欢看别人的就看别人的,喜欢纯自己做就纯自己做咯。
回复

使用道具 举报

推荐
 楼主| 面假空虚 2016-12-14 15:31:01 | 只看该作者
全局:
lucky90134 发表于 2016-12-13 07:22
为什么好像下载不了呢?

刚试了下可以下载啊,下载自己的还要-1大米,反人类啊。。。不过这个帖已经很过时了,现在都400多题了
回复

使用道具 举报

🔗
邻汐舞婷 2015-9-22 22:58:02 | 只看该作者
全局:
谢谢分享啊!
回复

使用道具 举报

🔗
JimLuo 2015-9-23 00:05:58 | 只看该作者
全局:
谢谢楼主的分享!!!
回复

使用道具 举报

🔗
rogerdai 2015-9-23 03:40:45 | 只看该作者
全局:
我还以为是楼主把leetcode题用多线程无锁的方法又解了一遍..
回复

使用道具 举报

🔗
 楼主| 面假空虚 2015-9-23 08:46:38 | 只看该作者
全局:
rogerdai 发表于 2015-9-23 03:40
我还以为是楼主把leetcode题用多线程无锁的方法又解了一遍..

额额,汗……我就是想少刷几道所以上锁的题都没有刷……
回复

使用道具 举报

全局:
大米不足。。看不到。。
回复

使用道具 举报

🔗
kirkhusky 2015-9-24 00:44:31 | 只看该作者
全局:
十分感谢,也正要比较一下,可以归纳总结一下思路。
回复

使用道具 举报

🔗
 楼主| 面假空虚 2015-9-24 02:50:45 | 只看该作者
全局:
这一站幸福 发表于 2015-9-23 11:45
大米不足。。看不到。。

额我没设置阅读权限呀……你大米好像实在太少了。。。需要的话我可以发你邮箱~
回复

使用道具 举报

🔗
yiliaobailiao 2015-9-24 03:59:17 | 只看该作者
本楼:
全局:
大赞~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表