LeetCode
笑逐燕开
我不怕自己努力了不优秀,只怕比我优秀的人比我还努力!!!
展开
-
Leetcode刷题2——链表相加求和
Add Two NumbersYou are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and ...原创 2018-08-20 16:32:58 · 996 阅读 · 0 评论 -
LeetCode刷题——字符串翻转(python)
编写一个函数,其作用是将输入的字符串反转过来。示例 1:输入: “hello” 输出: “olleh” 示例 2:输入: “A man, a plan, a canal: Panama” 输出: “amanaP :lanac a ,nalp a ,nam A” Python实现方法: 要求:在Python环境下用尽可能多的方法反转字符串,例如将s = “abcdef”反转成 ...原创 2018-08-27 21:20:45 · 321 阅读 · 0 评论 -
leetcode刷题——字符转整数
字符串转整数(atoi) 实现 atoi,将字符串转为整数。在找到第一个非空字符之前,需要移除掉字符串中的空格字符。如果第一个非空字符是正号或负号,选取该符号,并将其与后面尽可能多的连续的数字组合起来,这部分字符即为整数的值。如果第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。字符串可以在形成整数的字符后面包括多余的字符,这些字符可以被忽略,它们对于函数没有影响。...原创 2018-08-27 22:13:26 · 143 阅读 · 0 评论 -
LeetCode刷题—翻转链表
反转一个单链表。示例:输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 进阶: 你可以迭代或递归地反转链表。你能否用两种方法解决这道题?原创 2018-08-29 20:27:51 · 142 阅读 · 0 评论 -
LeetCode 刷题3 ——旋转数组 (Python3)
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右旋转 1 步: [7,1,2,3,4,5,6] 向右旋转 2 步: [6,7,1,2,3,4,5] 向右旋转 3 步: [5,6,7,1,2,3,4] 示例 2:输入: [-1,-100,...原创 2018-08-25 20:31:13 · 381 阅读 · 0 评论