代码即艺术 
  • 首页
  • 归档
  • 分类
  • 标签
  • 入门
  • 关于
  • 公益404
  •   
  •   
剑指offer 面试题52. 两个链表的第一个公共节点(易)

剑指offer 面试题52. 两个链表的第一个公共节点(易)

考查应聘者对时间复杂度和空间复杂度的理解及分析能力。解决这道题有多种不同的思路。每当应聘者想到一种思路的时候,都要很快分析出这种思路的时间复杂度和空间复杂度各是多少,并找到可以优化的地方。

2020-05-13
LeetCode 剑指offer
链表
剑指offer 面试题51. 数组中的逆序对(难)

剑指offer 面试题51. 数组中的逆序对(难)

考查应聘者分析复杂问题的能力。统计逆序对的过程很复杂,如何发现逆序对的规律,是应聘者解决这道题目的关键。

2020-05-13
剑指offer
排序算法
剑指offer 面试题50. 第一个只出现一次的字符(易)

剑指offer 面试题50. 第一个只出现一次的字符(易)

将字符串与哈希表运用到极致的一道题

2020-05-13
剑指offer
字符串与哈希表
剑指offer 面试题49. 丑数(中)& LeetCode 264. 丑数 II(中)

剑指offer 面试题49. 丑数(中)& LeetCode 264. 丑数 II(中)

这道题的关键是利用之前的丑数去生成之后的丑数,想清楚这个关系很重要。

2020-05-13
LeetCode 剑指offer
动态规划
剑指offer 面试题47. 礼物的最大价值(中)

剑指offer 面试题47. 礼物的最大价值(中)

从递归到循环,从回溯到动态规划,有重叠子问题就一定要用动态规划解决问题。

2020-05-13
剑指offer
动态规划
1…2021222324…82

搜索

Hexo Fluid