面试题高频算法题整理

作者: 奔跑吧李博 | 来源:发表于2021-05-04 17:22 被阅读0次

以下算法题几乎都是简单题,都为面试算法题值得刷的题,需要理解并记住解题思路,而其中★标注的题,更是面试算法题中的高频题,必须反复练习,熟练记住每个步骤。

  • 数组

两数之和
加一
最长连续递增序列
按奇偶排序数组
按奇偶排序数组 II
数组中重复的数字
  • 链表

反转链表
环形链表
回文链表
链表中倒数第k个节点
合并两个有序链表
相交链表
删除链表中的节点
链表的中间结点
从尾到头打印链表
  • 二分查找

二分查找
  • 排序

各排序算法

  • 位运算

只出现一次的数字
汉明距离
二进制链表转整数
用两个栈实现队列
有效的括号
  • 字符串

判定字符是否唯一
判定是否互为字符重排
反转字符串
  • 数学

整数反转
回文数
三个数的最大乘积
二叉树的最大深度
二叉树的最小深度
二叉树的前序遍历
翻转二叉树
合并二叉树
  • 动态规划

最大子序和
斐波那契数
爬楼梯
  • 贪心算法

换酒问题
买卖股票的最佳时机
买卖股票的最佳时机 II
  • 双指针

合并两个有序数组
验证回文串
删除有序数组中的重复项
移动零

相关文章

  • 面试题高频算法题整理

    以下算法题几乎都是简单题,都为面试算法题值得刷的题,需要理解并记住解题思路,而其中★标注的题,更是面试算法题中的高...

  • LeetCode Top 100 高频算法题 07:11. Co

    LeetCode Top 100高频算法题,即LeetCode上最高频的100道求职面试算法题。小编和实验室同学之...

  • Java并发高频面试题

    前面整理了Java基础、Mysql、Spring的高频面试题,今天为大家带来Java并发方面的高频面试题,因为并发...

  • 高频算法题

    3. 无重复字符的最长子串[https://leetcode-cn.com/problems/longest-su...

  • 高频算法题2

    左右边界 比目标值大的最右边界 滑动窗口最大值 排序数组查找第一个位置和最后一个位置 快速排序 无重复最长子串 迭...

  • 高频算法题3

    链表相加 两数相加 有序数组中位数 数组中逆序对数 之字打印二叉树 数值的整数次方 单词拆分 接雨水 最长重复子数...

  • 腾讯笔试面试圈

    整理了一下腾讯往届笔试面试题,希望对大家有帮助: 来源:腾讯笔试面试圈>> 1、史上最全Java面试266题:算法...

  • Android面经| 算法题解

    整理了校招面试算法题,部分《剑指offer》算法题,以及LeetCode算法题,本博文中算法题均使用Java实现校...

  • 剑指offer-Python版(上)

    剑指offer上面的66道算法题是面试高频题,书中用C/C++写的答案,本篇笔记用python刷一遍所有的算法题,...

  • 2019校招Android面试题解1.0(算法篇)

    在校招题解的算法篇中,还整理了部分《剑指offer》原题,这里均用Java实现。 校招面试题解 剑指offer题解...

网友评论

    本文标题:面试题高频算法题整理

    本文链接:https://www.haomeiwen.com/subject/cawirltx.html