DataWhale学习小组~
Leetcode腾讯精选练习50题
今天是打卡第一天!出师不利23333:(
下午五点半,经提醒发现今天已经开始打卡辽,紧赶慢赶,暂时如下👇
2-两数相加
距离上次接触数据结构俨然已有大半年,而且,平时用python比较多,却不会用python写数据结构。。。。。。
结果便是我以龟速重拾C语言数据结构,非常无语,连 printf 的 f 都忘掉啦!
在线代码真不如直接用VS方便,虽然但是,用本地软件输入样例也相当麻烦:)
总之,一个小时后,我差不多琢磨明白了:
- 先求第一个链表,2+4*10+3*100=342
- 再求第二个链表,5+6*10+4*100=465
- 求和,342+465=807
- 把和放入列表,807%10=7 --> 80%10=0 --> 8%10=8
但是!!!系统不会好心放过我的!
那就把 int 改为 long int 吧😀
系统:你在想peach!!!
我认输!
稍微看了大佬们的答案,感觉在一个循环里解决了所有问题。确实,我这样分开看太愚蠢了。回头慢慢啃!
https://blog.csdn.net/XUkiaa/article/details/89575569
4-寻找两个正序数组的中位数
遇到这种题python真的非常快乐了
(虽然结果不是很好,但肝DDL管他呢
介绍我非常小白的思路:
- 合并列表,nums=nums1+nums2
- 用 sort 排序,nums.sort()
- 输出中位数
偷看答案,二分法牛批,离学以致用还是有点差距/(ㄒoㄒ)/~~
https://blog.csdn.net/guotianqing/article/details/87527614
5-最长回文子串
盯着看了两分钟,理解是理解的,并且有一丝丝熟悉,然而毫无想法,决定直接看答案(lll¬ω¬)
https://blog.csdn.net/qq_17550379/article/details/84022845
连暴力解法都反应了半天!OMG!!!药丸!!!