链表划分 链表划分问题 这个题目说的是,给你一个单链表和一个数字,你要把小于这个数字的节点都移到链表前面,大于等于这个数字的节点都移到链表后面。并且在 2018-12-12 algorithm algorithm 链表 合并两个有序链表 合并两个有序链表问题 这个题目说的是,给你两个递增排序的链表,你要把它们合成一个链表,并且保持递增排序。另外要求,新链表上的节点使用的就是旧 2018-12-12 algorithm algorithm 链表 翻转二叉树 翻转二叉树问题 这个题目说的是,给你一棵二叉树,你要把它左右镜像翻转,然后返回翻转后的二叉树。 比如说,给你的二叉树是: 1 2018-12-12 algorithm algorithm 二叉树 二叉树中序遍历 二叉树中序遍历问题 这个题目说的是,给你一个二叉树,你要返回一个数组,表示二叉树中序遍历的结果。 比如说,给你的二叉树是: 1 2018-12-12 algorithm algorithm 二叉树 合并两个有序数组 合并两个有序数组问题 这个题目说的是,给你两个递增排序的数组,你要把第二个数组合并到第一个,并使其仍然保持递增排序。两个数组中的元素个数会显 2018-12-12 algorithm algorithm 数组 实现平方根函数 实现平方根函数问题 这个题目说的是,你要实现一个函数,来计算非负整数 n 的平方根,平方根只需返回整数部分即可。 比如,使用你实现的函数来计 2018-12-09 algorithm algorithm 随机洗牌 随机洗牌问题 这个题目说的是,给你一个整数数组表示一副牌,你要写一个随机洗牌函数来返回这个数组的一个排列。并且要保证每次返回的排列都是等概率 2018-12-09 algorithm algorithm 单链表中间节点 单链表中间节点问题 这个题目说的是,给你一个单链表,你要返回它正中间的节点。如果链表节点数量是偶数个,这个时候正中间有两个节点,你要返回它们 2018-12-09 algorithm algorithm 链表 滑动窗口中的最大值 滑动窗口中的最大值问题 这个题目说的是,给你一个整数数组和整数 k,k 表示滑动窗口的大小,滑动窗口从左向右滑过数组,每移动一个位置,你要计 2018-12-09 algorithm algorithm 最长回文子串 最长回文子串问题 这个题目说的是,给你一个字符串,你要在它所有的回文子串中,找到长度最长的子串,并返回它。 比如说,给你的字符串是: ab 2018-12-09 algorithm algorithm 求两个有序数组的中位数 求两个有序数组的中位数问题 这个题目说的是,给你两个排好序的整数数组 nums1 和 nums2,假设数组是以递增排序的,数组的大小分别是 2018-12-09 algorithm algorithm 数组 最长回文串的长度 最长回文串的长度问题 这个题目说的是,给你一个包含大小写英文字母的字符串,你要用这些字母构建一个最长的回文字符串,并返回它的长度。 比如说, 2018-12-09 algorithm algorithm