文件名称:leetcode中国-leetcode_python3:用Python3练习leetcode
文件大小:5KB
文件格式:ZIP
更新时间:2024-07-19 13:59:56
系统开源
leetcode中国 leetcode_python 通过刷leetcode题目,来锻炼自己的编程思想和编程能力。这里我会首先通过自己的努力去完成每一道题目,解决不了的我也会参考各位大佬的答案。当然每一道题目我都用两种方法去完成,一种尽量是我自己想出来的,另一种是通过研究大佬的答案,把答案理解后的方法。 Two Sum 给出一个包含数字的数组,和一个目标数字,找到数组中哪两个数之和等于这个目标数,把数组坐标返回出来,同一个数不能用两次。 A: 加数1 + 加数2 = 和 通过 【和 - 加数】 得到另一个加数 循环数组内容,通过【和-加数】的方法,将另一个加数放到临时字典中,如果在数组中的数在字典中找到了,则返回对应的两个坐标。 Add Two Numbers 给出两个链表,相同位置的节点相加,如果满10则在下一个节点加1,类似两个数相加的操作。 A: 定义一个进位变量,如果两个节点相加大于10,则进位置为1,每次相加都是 节点1 + 节点2 + 进位数 通过节点遍历整个链表,把结果保存到一个新链表中。 Longest Substring Without Repeating Chara
【文件预览】:
leetcode_python3-master
----Anwser()
--------4_MedianOfTwoSortedArrays.py(670B)
--------2_Add_Two_Numbers.py(1KB)
--------3_Longest_Substring_Without_Repeating_Characters.py(2KB)
--------1_Two_Sum.py(853B)
----README.md(3KB)