当前位置:   article > 正文

常见面试手撕代码题

面试手撕代码

常见的20道面试手撕代码题

  • 1、最长回文子串(LeetCode 5)
  • 2、接雨水(LeetCode 42)
  • 3、最小栈(LeetCode 155)
  • 4、判断是否平衡二叉树(LeetCode 110)
  • 5、数组实现队列
  • 6、合并两个有序数组(LeetCode 88)
  • 7、根据字符出现频率排序(LeetCode 451)
  • 8、跳台阶(剑指 Offer 10- II. 青蛙跳台阶问题)
  • 9、判断链表中是否有环并返回环的入口(剑指 Offer II 022. 链表中环的入口节点)
  • 10、给定两个数组,在第二个数组中,找出比第一个数组每个位置大的数。
  • 11、判断给出的字符串是否是合法的括号序列(LeetCode 20)
  • 12、买卖一次股票,最大利润(LeetCode 121)
  • 13、手写LRU(LeetCode 146)
  • 14、数组中出现次数为1的数;
  • 15、反转字符串(LeetCode 344)
  • 16、手写快排(LeetCode 912)
  • 17、实现创建单链表,单链表反转
  • 18、实现类似ArrayList的自动扩容数组,get(i)、初始化方法、insert(I,elem)
  • 19、无序数组查找一个数
  • 20、合并区间(LeetCode 56)
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/634648
推荐阅读
相关标签
  

闽ICP备14008679号