我的AC方案 受到链表相加和上一题的影响,在原地对两个字符串进行相加并把结果存到a上 即可。 class Solution { public: string addBinary(string a, string b) {…
分类:LeetCode
[Leetcode]15. 三数之和
给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 例如, 给定数组 …
[Lintcode] Longest Increasing Subsequence 最长上升序列
Longest Increasing Subsequence 本文最新版本位于 https://yanjia.me/zh/2018/11/… 给定一个整数序列,找到最长上升子序列(LIS),返回LIS的长度。…
[Leetcode] Next Permutation
题目链接:https://oj.leetcode.com/problems/next-permutation/ Description Implement next permutation, which rearrang…
LeetCode ListNode helper
为了更加高效地调试LeetCode中关于ListNode的题目,编写了快速初始化ListNode的通用静态方法,重写ListNode的toString方法。 不多说了,直接上代码 ListNode 类 重写了toStri…
[剑指offer] 旋转数组的最小数字
本文首发于我的个人博客:尾尾部落 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4…
405. Convert a Number to Hexadecimal
/* 405. Convert a Number to Hexadecimal Total Accepted: 5643 Total Submissions: 13518 Difficulty: Easy Contrib…
[LeetCode] Valid Parentheses 验证括号
Given a string containing just the characters '(', ')', '{', '}', '[' and…
[LeetCode] Bitwise AND of Numbers Range 数字范围位相与, Grey Code 格雷码, Reverse Bits 翻转位
Given a range [m, n] where 0 <= m <= n <= 2147483647, return the bitwise AND of all numbers in…
[LeetCode] Course Schedule 课程清单, Clone Graph 无向图的复制
There are a total of n courses you have to take, labeled from 0 to n - 1. Some…
LeetCode | Search in Rotated Sorted Array II
题目: Follow up for “Search in Rotated Sorted Array”: What if duplicates are allowed? Woul…
LeetCode | Edit Distance
题目: Given two words word1 and word2, find the minimum number of steps required to convert …