编程与数据结构算法

题集来源:阿东玩 AI(Adong)收录项目:AgentGuide查看原题集

题目目录

371 道原题
  1. 手撕:旋转数组最小值(leetcode easy),岛屿数量(leetcode middle)。

    完整原题

    【旋转数组最小值与岛屿数量】手撕:旋转数组最小值(leetcode easy),岛屿数量(leetcode middle)。 「腾讯」

    原题
  2. 【最大子数组乘积】实现连续子数组的最大乘积和,并说明若改为求连续子数组的最大乘积,思路有何变化? 「京东、百度」

    原题

    “最大乘积和”未定义,第一项任务的输入与目标不完整。

  3. 【最大连续子串(元素小于T)】一个数组,找出一个最大连续子串,要求子串中每个元素都小于T。 「百度」

    原题
  4. 【最小逆序对】一个最小逆序对。给定一个数组,求逆序对的数量(即满足i<j且a[i]>a[j]的对数)。 「京东」

    原题
  5. 【最长公共子数组】手撕:最长公共子数组。 「美团」

    原题
  6. 【最长回文子串】手撕最长回文子串(LeetCode 5),要求输出子串,ACM格式,注意输入格式正确。 「京东、字节跳动、拼多多、百度、美团、阿里巴巴」

    原题
  7. 【最长无重复子序列】手撕代码:最长无重复子序列。 「字节跳动」

    原题
  8. 【最长连续序列】实现最长连续数字串(LeetCode 128 最长连续序列)。 「百度、腾讯」

    原题
  9. 【有效三角形个数】有效三角形的个数(LeetCode 611)。 「阿里巴巴」

    原题
  10. 【比较版本号】实现比较版本号。 「字节跳动」

    原题