
leetcode c语言
chenweu
这个作者很懒,什么都没留下…
展开
-
leetcode-c语言
Reverse Integer 给定一个 32 位有符号整数,将整数中的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231, 231 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0。 此题最重要的关键在于反转后整...原创 2018-10-28 15:51:01 · 304 阅读 · 0 评论 -
leetcode
LeetCode-c语言-Remove Nth Node From The End of List 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 进阶: 你能尝试使用一翻译 2018-10-29 18:49:00 · 108 阅读 · 0 评论 -
leetcode c语言
Leetcode c语言-Two Sum(第一题) 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] /** Note: The returned ...翻译 2018-10-27 15:46:07 · 927 阅读 · 0 评论 -
LeetCode c语言
leetcode c语言-isPalindrome 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。 示例 3: 输入: 10 输出: false 解释: 从右向左读, ...转载 2018-10-27 15:56:13 · 251 阅读 · 0 评论 -
leetcode c语言
LeetCode c语言-Valid Parentheses 定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: “()” 输出: true 示例 2: 输入: “()[]{}” 输出: true 示例 3: 输入:...转载 2018-10-27 16:10:26 · 224 阅读 · 0 评论 -
leetcode c语言
LeetCode-c语言-Remove Element(第二十七题) 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums = [3,2,2,3], val =...转载 2018-10-27 16:28:16 · 693 阅读 · 0 评论 -
leetcode
删除排序链表中的重复元素 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2 输出: 1->2 示例 2: 输入: 1->1->2->3->3 输出: 1->2->3’ /* Definition for singly-linked list. struct ListNode { int va...翻译 2018-10-30 19:10:54 · 137 阅读 · 0 评论