代码随想录第四天刷题

  1. 第一题:两两交换链表中的值
class Solution:
    def swapPairs(self, head: Optional[ListNode]) -> Optional[ListNode]:
        dummy_head = ListNode(next = head)
        current = dummy_head

        while current.next and current.next.next:
            temp = current.next
            temp1 = current.next.next.next

            current.next = current.next.next
            current.next.next = temp
            temp.next = temp1
            current = current.next.next
        
        return dummy_head.next

重点在于

  1. 得是current.next != NULL && current.next.next != NULL 而且顺序不能反。在C++中的写!=NULL,在python中可以直接省略,是因为C++中空值表示的是NULL或者nullptr,python中是None,限免是具体对比,一个是内存,一个是对象

  1. 接下来是设置两个临时指针,这个是区分临时指针及在python中的各个用途:

全部评论

相关推荐

昨天 16:04
台州学院 Java
这是独自一人在学校科技楼拍摄的一张台州站的照片,命运的安排如此的精妙,我报考了一个离家近的学校,每天地铁就可以上下学,但好巧不巧四个专业的线都在550分,而我只有549分,往后就被录到了浙江台州唯一的双非二本院校台州学院数据科学与大数据专业,毕业的那个暑假一直在打瓦,没学车也没和社会接轨,无非在幼儿园门口发了几天传单,等到9月10号开学,那会又迷恋上了打洲,军训完又放了国庆已经10月份了,那会没意识到大学就是一个巨大的象牙塔,所谓的python课程让我们画图,爬虫,代码的意思也不知道,无非把报错喂给ai然后把代码ctrl c然后ctrl v,学c语言也是一脸懵逼,不得不说一开始scanf和printf都不会,打个Hello,world在学校的oj网站上提交,答案错误,拿着hello,world问学长为啥错误,后来发现,的中英文打错了,一个hello,world还搞了好一会,所谓的英语课也是在教宝宝一样,读读课本的文章,还如同初高中那般教学,如若说初高中是为了考试,那大学又为了什么了?真的毫无意义,包括所谓的大学生创业教育,心理教育,劳动教育,我看到的仅是大部分人低头玩着手机,偶尔有几个氛围哥活跃气氛。11月左右的那些天,意识到这所谓的大学生活就是一个巨大的象牙塔,我不想这般麻木拿着父母给的每个月2000r在学校里只吃喝玩乐,我的家庭很普通,说实在的,爷爷奶奶都60多了,也在每天给各个小区做一些种植绿化之类的起早贪黑。那些天我也刷到01星球的视频,意识到光跟着学校是找不到工作的,当时什么前端,后端,测试,java c++的新名词涌入我的脑海中,在大学之前,我一直觉得想考研学历提升之类的,后来也有老师说有实验室之类的,进去派发的活是给一些医院的数据做数据标注,后来这学期那个学长说什么要发表论文,让我们看着跑模型之类的能提名,一起做标注的3个人也都推托了。我也在想研究生读完都25岁了,如果我空有研究生的名号,生活又该如何过呢?好在有机会能加入到acm集训队伍里来,不过进来才发现,计科好多人算法能力一个比一个强,最厉害的人高中就已经自学算法了,有几个比大二大三的还厉害,那时我甚至算法是什么都不知道,甚至他们在群里说打cf,我以为是穿越火线,寒假里一天一节,什么贪心,动态规划,图论,树都浅浅过了一遍,但感觉除了贪心会一点,其他都还是只有一点思路,无法从0到1的实现,最近天梯赛选拔,两次总分下来一共团队赛能去40人一共60人,我总分好巧不巧拿了41名,和高考一样。不过后来仔细想想,学校每年能派出去打icpc ccpc之类的比赛可能最多只有4.5只队伍,而且都是三人赛,自身本就不强,也不认识几个人,对这方面的希望我不报有太多了,更重要的还是能多提升算法能力。说实在,到了大学,吃饭,学习,健身都是一个人,室友是三个二次元,每天的游戏话题我也听不太懂,大中午的也在大叫,3个人都外放,2个人在群里和别人互通电话,还得外放,都有回声,我也不知道咋想的。一到周末都弄到1点多快2点,平常断电也得断电之后去洗澡,厕所的卫生也没人主动打扫,让他们打扫,总有人非要拖到大晚上大家都上床再去清理,清理的也是一坨,还得自己去复工,有个室友的袜子也就是扔个纸板壳把一堆袜子摊在壳上面晾着,我真是没招了,我也在本专业找不到能聊聊未来方向的人。可能以后都是孤独的吧,我看向远处的台州站,我未曾想过会在这里,也未曾想过会接触到计算机,经过深思熟虑后,我还是想走出象牙塔,多与社会接轨,即便网上“java已死”,“49入国军”,又是近期什么ai裁员,以后都是全栈之类的话,但去网上找资料,java的体系也确实完善,我想冲击java后端,以后ai是什么样都无所谓,我想走出去实习,考研之类的等大三再慎重考虑吧,我刚过了19岁生日,我没有什么赚大钱目的,我只想为家庭尽量减轻负担。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
# 春招至今,你的战绩如何? #
7083次浏览 66人参与
# 你的实习产出是真实的还是包装的? #
1369次浏览 34人参与
# MiniMax求职进展汇总 #
23299次浏览 304人参与
# 军工所铁饭碗 vs 互联网高薪资,你会选谁 #
7161次浏览 38人参与
# 简历第一个项目做什么 #
31369次浏览 316人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
186586次浏览 1116人参与
# 米连集团26产品管培生项目 #
4972次浏览 206人参与
# 研究所笔面经互助 #
118800次浏览 577人参与
# 面试紧张时你会有什么表现? #
30421次浏览 188人参与
# 简历中的项目经历要怎么写? #
309678次浏览 4168人参与
# AI时代,哪些岗位最容易被淘汰 #
62863次浏览 757人参与
# 职能管理面试记录 #
10731次浏览 59人参与
# 网易游戏笔试 #
6391次浏览 83人参与
# 腾讯音乐求职进展汇总 #
160457次浏览 1107人参与
# 把自己当AI,现在最消耗你token的问题是什么? #
7032次浏览 154人参与
# 正在春招的你,也参与了去年秋招吗? #
362849次浏览 2633人参与
# 你怎么看待AI面试 #
179512次浏览 1191人参与
# 小红书求职进展汇总 #
226941次浏览 1357人参与
# 你觉得通信/硬件有必要实习吗? #
155389次浏览 1065人参与
# 从哪些方向判断这个offer值不值得去? #
56714次浏览 357人参与
# 校招笔试 #
468185次浏览 2957人参与
# 你的房租占工资的比例是多少? #
92164次浏览 896人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务