7

文章分类:Algorithm_算法

Algorithm,人工智能,数据挖掘,数据分析等

leetcode解题6. Z 字形变换[email protected]二维数组方法、单list设flag按行访问(官解)

给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。

Algorithm-Search

python 查找算法- 顺序查找 二分查找 分块查找 哈希表查找等

Search Algorithm-Sequential Search Binary Search Block Search Hash Table Search.etc.

leetcode解题:7. 整数反转@弹出和推入数字 & 溢出前进行检查

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。这题难度不大很很适合新手练手。

leetcode解题1.两数之和-python3 两种解法@官方

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。

你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。

leetcode解题5. 最长回文子串[email protected]官解,暴力法,动态/中心扩散法,manacher法

给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。

leetcode解题3. 无重复字符的最长子串[email protected]官方,暴力解法和窗口滑动解法

  • 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。

  • 示例 1:

    输入: "abcabcbb"

    输出: 3

    解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。

leetcode解题2.两数相加-python3题解

  • 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。

  • 如果,我们将这两个数相liang加起来,则会返回一个新的链表来表示它们的和。

  • 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。