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

今天开始刷题!希望自己可以坚持下去

 
🔗
 楼主| Sabrina_0413 2018-3-28 08:55:55 | 只看该作者
全局:
3月27:开始做medium吧:5,6
5. Longest Palindromic Substring
(1)一个指针遍历s,另外一个指针查找与当前字母相同的字母,然后判断是否为回文;
(2)从最中间开始判断(向两边进行扩散来判断)
(3)依次遍历,记录maxlen、start。这个思路的基本思想再多思考思考
6. ZigZag Conversion
定义二维array:t=[[] for y in range(m)] or 直接赋值 matrix=[[1 for x in range(n)] for y in range(m)]
注意:t=[[]]*4 来定义的话,改变t中的任意值,其他值也将同时发生变化。
回复

使用道具 举报

🔗
 楼主| Sabrina_0413 2018-3-28 22:09:11 | 只看该作者
全局:
3月28日:medium12;17;22
12. Integer to Roman
分别针对个十百千,设置字符串,如th=['','M','MM','MMM']
17. Letter Combinations of a Phone Number
使用queue,FIFO
22. Generate Parentheses
(1)使用queue,从左到右,每移动一个单括号,就插入一个“()”,每次结束后,去除重复的---该方法效率低;(2)使用backstacking的方法---再多了解和练习一个该方法。
回复

使用道具 举报

🔗
 楼主| Sabrina_0413 2018-3-31 11:24:34 | 只看该作者
全局:
3月29日:43;71
3月30去公园烧烤,回来已累瘫。。。
回复

使用道具 举报

🔗
 楼主| Sabrina_0413 2018-3-31 20:22:04 | 只看该作者
全局:
3月31日,medium:91;93;151;165
91. Decode Ways
DP的方法,要多了解一下下下
93. Restore IP Addresses
(1) 先将string分为四段,然后分别判断每段是否有效; (2) 貌似还有更好的解决方法,但是现在的水平还看不懂。。。二刷的时候再好好看看
165. Compare Version Numbers
关键点:s.split('.')
回复

使用道具 举报

🔗
 楼主| Sabrina_0413 2018-4-1 20:44:02 | 只看该作者
全局:
4月1日,medium:227,539
227. Basic Calculator II
本题的关键是定义stack(存放正负数据)和sign(stack最后一个数据数据前面的符号)
注意:-3/2=-2;3/2=1;ord(s[i])-ord("0")==》将字符型数字转换为数字型;s[i].isdigit() 和 s[i].isspace()、sum(stack)
539. Minimum Time Difference
本题的关键在于排序和拆分split(“:”);将每个时间字符串转化为数字(秒)放在array中
回复

使用道具 举报

🔗
vtiaocao 2018-4-2 08:36:03 | 只看该作者
全局:
Sabrina_0413 发表于 2018-4-1 04:44
4月1日,medium:227,539
227. Basic Calculator II
本题的关键是定义stack(存放正负数据)和sign(stack ...

加油加油!
回复

使用道具 举报

🔗
 楼主| Sabrina_0413 2018-4-2 17:34:43 | 只看该作者
全局:

谢谢~!
回复

使用道具 举报

🔗
 楼主| Sabrina_0413 2018-4-2 17:35:43 | 只看该作者
全局:
4月2日:553;647;583
647. Palindromic Substrings
回文判断的方法多学习一下:从中心向两边扩展。
583. Delete Operation for Two Strings-- Longest Common Subsequence---二刷时再认真做一下
(1)recursion: time limited
(2)Dynamic Programming---学习!!!
temp=[[0 for i in range(len(word2)+1)] for k in range(len(word1)+1)]

今天的题挺有意思,费了好多脑细胞,刷的头疼。。。。游个泳去,晚上回来奋斗论文。。。
回复

使用道具 举报

🔗
vtiaocao 2018-4-4 04:27:15 | 只看该作者
全局:
Sabrina_0413 发表于 2018-4-2 01:35
4月2日:553;647;583
647. Palindromic Substrings
回文判断的方法多学习一下:从中心向两边扩展。

好巧!我昨天也看了647。可能这就是1/800之中的缘分吧(?!)
回复

使用道具 举报

🔗
 楼主| Sabrina_0413 2018-4-4 17:22:56 | 只看该作者
全局:
vtiaocao 发表于 2018-4-4 04:27
好巧!我昨天也看了647。可能这就是1/800之中的缘分吧(?!)

哈哈哈哈哈~~~(๑•̀ㅂ•́)و✧加油~
回复

使用道具 举报

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

本版积分规则

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