📣 独立日限时特惠: VIP通行证立减$68
楼主: 大龙猫
跳转到指定楼层
上一主题 下一主题
收起左侧

【战拖】每天刷题打卡

🔗
winechen9 2017-11-16 05:23:41 | 只看该作者
全局:
大龙猫 发表于 2017-11-14 14:12
我刚刚做了一下那个题,试了一下不传递low&high是可以的,理论上也是可以的啊,我觉得是你的code的细节问 ...

我知道错在哪里了。。因为直接传String s进去,low和high就不会变了,结果就不对了。。所以我的想法是每次dfs()的时候把剩下的string s传进去。。
dfs(res, cur, s.substring(i + 1), i + 1);
不过还是不对。。能给我看看你写的么= =
回复

使用道具 举报

🔗
 楼主| 大龙猫 2017-11-16 06:41:32 | 只看该作者
全局:
winechen9 发表于 2017-11-16 05:23
我知道错在哪里了。。因为直接传String s进去,low和high就不会变了,结果就不对了。。所以我的想法是每 ...
  1. class Solution {
  2.     public List<List<String>> partition(String s) {
  3.         List<List<String>> res= new ArrayList<List<String>>();
  4.         List<String> list=new ArrayList<String>();
  5.         dfs(s,0,list,res);
  6.         return res;
  7.     }
  8.    
  9.     private void dfs(String s, int pos, List<String> list, List<List<String>> res){
  10.         // return contions
  11.         if(pos==s.length()) res.add(new ArrayList<String>(list));
  12.         // backtracking
  13.         else{
  14.             for(int i=pos;i<s.length();i++){
  15.                 if(isPal(s.substring(pos,i+1))){
  16.                     list.add(s.substring(pos,i+1));
  17.                     dfs(s,i+1,list,res);
  18.                     list.remove(list.size()-1);
  19.                 }
  20.             }
  21.         }
  22.     }
  23.    
  24.     private boolean isPal(String s){
  25.         int lo=0, hi=s.length()-1;
  26.         while(lo<=hi){
  27.             if(s.charAt(lo)!=s.charAt(hi)) return false;
  28.             lo++;hi--;
  29.         }   
  30.         return true;
  31.     }
  32.    
  33. }
复制代码

评分

参与人数 1大米 +3 收起 理由
JSRNT + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
winechen9 2017-11-16 07:46:25 | 只看该作者
全局:

感谢。。发现刚刚说的是不对的= =因为if条件中规定了要截取的string s,所以不需要在dfs()修改s。。所以最开始仅仅是写错了一个参数而已。。
感觉到自己真心捉鸡
回复

使用道具 举报

🔗
 楼主| 大龙猫 2017-11-16 13:14:24 | 只看该作者
全局:
2017/11/15
225. Implement Stack using Queues
232. Implement Queue using Stacks

评分

参与人数 3大米 +8 收起 理由
omg_whataburger + 3 给你点个赞!
makris + 2 给你点个赞!
winechen9 + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
winechen9 2017-11-16 17:03:32 | 只看该作者
全局:
11.15
依旧复习
81. Search in Rotated Sorted Array II
33. Search in Rotated Sorted Array
240. Search a 2D Matrix II   
74. Search a 2D Matrix
107. Binary Tree Level Order Traversal
134.         Gas Station
131. Palindrome Partitioning  

评分

参与人数 4大米 +14 收起 理由
omg_whataburger + 3 给你点个赞!
松岩 + 5 给你点个赞!
BreeKKK + 3 给你点个赞!
大龙猫 + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
makris 2017-11-16 21:25:08 | 只看该作者
全局:
LeetCode:
12. Integer to Roman (把整數轉成羅馬數字)
----------------------------------------
研究系統設計—處理replica的方式:
1. Backups
2. Master/slaves replication
3. Multi-master replication
4. Two Phrase commit
----------------------------------------
了解Consistency:
1. Weak Consistency: 寫入後,結果可能看不見
2. Eventual Consistency: 寫入後,最終一定會看到結果
3. Strong Consistency: 寫入後,會立即看見寫入結果

评分

参与人数 5大米 +17 收起 理由
omg_whataburger + 3 给你点个赞!
松岩 + 5 给你点个赞!
BreeKKK + 3 给你点个赞!
大龙猫 + 3 给你点个赞!
winechen9 + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
William Zhang 2017-11-17 03:09:06 | 只看该作者
全局:
求加入 护送大米!!!!!!!!

评分

参与人数 1大米 +1 收起 理由
Susan.Shen + 1 欢迎分享你知道的情况,会给更多积分奖励!

查看全部评分

回复

使用道具 举报

🔗
 楼主| 大龙猫 2017-11-17 11:30:25 | 只看该作者
全局:
William Zhang 发表于 2017-11-17 03:09
求加入 护送大米!!!!!!!!

来啊 字数字数字数

评分

参与人数 1大米 +3 收起 理由
JSRNT + 3 加米的来啦!

查看全部评分

回复

使用道具 举报

🔗
 楼主| 大龙猫 2017-11-17 12:51:04 | 只看该作者
全局:
2017/11/16
179. Largest Number //override array sort comparator
9. Palindrome Number
17. Letter Combinations of a Phone Number //backtracking
22. Generate Parentheses//backtracking
backtracking的题目开始有点头目了,backtrack function分为两步:1. return condition 2. backtrack
---
(ps.终于心酸地刷到100了)

评分

参与人数 8大米 +25 收起 理由
William Zhang + 3 求护送大米
JSRNT + 3 给你点个赞!
iamamyth + 3 给你点个赞!
makris + 2 给你点个赞!
omg_whataburger + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
松岩 2017-11-18 06:13:30 | 只看该作者
全局:
33. Search in Rotated Sorted Array
Finally after 2 days with >10 submissions: half sorted vs target in half

评分

参与人数 2大米 +6 收起 理由
winechen9 + 3 给你点个赞!
大龙猫 + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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